webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | List of all members
webrtc::test::PcapReader Class Reference
Inheritance diagram for webrtc::test::PcapReader:
webrtc::test::RtpFileReaderImpl webrtc::test::RtpFileReader

Public Member Functions

 PcapReader ()
 
virtual ~PcapReader ()
 
bool Init (const std::string &filename, const std::set< uint32_t > &ssrc_filter) override
 
int Initialize (const std::string &filename, const std::set< uint32_t > &ssrc_filter)
 
bool NextPacket (RtpPacket *packet) override
 
virtual int NextPcap (uint8_t *data, uint32_t *length, uint32_t *time_ms)
 
- Public Member Functions inherited from webrtc::test::RtpFileReader
virtual ~RtpFileReader ()
 
virtual ~RtpFileReader ()
 

Additional Inherited Members

- Public Types inherited from webrtc::test::RtpFileReader
enum  FileFormat {
  kPcap, kRtpDump, kLengthPacketInterleaved, kPcap,
  kRtpDump, kLengthPacketInterleaved
}
 
enum  FileFormat {
  kPcap, kRtpDump, kLengthPacketInterleaved, kPcap,
  kRtpDump, kLengthPacketInterleaved
}
 
- Static Public Member Functions inherited from webrtc::test::RtpFileReader
static RtpFileReaderCreate (FileFormat format, const std::string &filename)
 
static RtpFileReaderCreate (FileFormat format, const std::string &filename, const std::set< uint32_t > &ssrc_filter)
 
static RtpFileReaderCreate (FileFormat format, const std::string &filename)
 
static RtpFileReaderCreate (FileFormat format, const std::string &filename, const std::set< uint32_t > &ssrc_filter)
 

Constructor & Destructor Documentation

◆ PcapReader()

webrtc::test::PcapReader::PcapReader ( )
inline

◆ ~PcapReader()

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

Member Function Documentation

◆ Init()

bool webrtc::test::PcapReader::Init ( const std::string filename,
const std::set< uint32_t > &  ssrc_filter 
)
inlineoverridevirtual

◆ Initialize()

int webrtc::test::PcapReader::Initialize ( const std::string filename,
const std::set< uint32_t > &  ssrc_filter 
)
inline

◆ NextPacket()

bool webrtc::test::PcapReader::NextPacket ( RtpPacket packet)
inlineoverridevirtual

◆ NextPcap()

virtual int webrtc::test::PcapReader::NextPcap ( uint8_t data,
uint32_t length,
uint32_t time_ms 
)
inlinevirtual

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