webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Public Member Functions | Static Public Member Functions | List of all members
webrtc::test::RtpFileWriter Class Referenceabstract

#include <rtp_file_writer.h>

Inheritance diagram for webrtc::test::RtpFileWriter:
webrtc::test::RtpDumpWriter

Public Types

enum  FileFormat { kRtpDump, kRtpDump }
 
enum  FileFormat { kRtpDump, kRtpDump }
 

Public Member Functions

virtual ~RtpFileWriter ()
 
virtual bool WritePacket (const RtpPacket *packet)=0
 
virtual ~RtpFileWriter ()
 
virtual bool WritePacket (const RtpPacket *packet)=0
 

Static Public Member Functions

static RtpFileWriterCreate (FileFormat format, const std::string &filename)
 
static RtpFileWriterCreate (FileFormat format, const std::string &filename)
 

Member Enumeration Documentation

◆ FileFormat [1/2]

Enumerator
kRtpDump 
kRtpDump 

◆ FileFormat [2/2]

Enumerator
kRtpDump 
kRtpDump 

Constructor & Destructor Documentation

◆ ~RtpFileWriter() [1/2]

virtual webrtc::test::RtpFileWriter::~RtpFileWriter ( )
inlinevirtual

◆ ~RtpFileWriter() [2/2]

virtual webrtc::test::RtpFileWriter::~RtpFileWriter ( )
inlinevirtual

Member Function Documentation

◆ Create() [1/2]

RtpFileWriter * webrtc::test::RtpFileWriter::Create ( FileFormat  format,
const std::string filename 
)
static

◆ Create() [2/2]

static RtpFileWriter* webrtc::test::RtpFileWriter::Create ( FileFormat  format,
const std::string filename 
)
static

◆ WritePacket() [1/2]

virtual bool webrtc::test::RtpFileWriter::WritePacket ( const RtpPacket packet)
pure virtual

Implemented in webrtc::test::RtpDumpWriter.

◆ WritePacket() [2/2]

virtual bool webrtc::test::RtpFileWriter::WritePacket ( const RtpPacket packet)
pure virtual

Implemented in webrtc::test::RtpDumpWriter.


The documentation for this class was generated from the following files: