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

#include <rtc_event_log_source.h>

Inheritance diagram for webrtc::test::RtcEventLogSource:
webrtc::test::PacketSource webrtc::test::PacketSource

Public Member Functions

virtual ~RtcEventLogSource ()
 
virtual bool RegisterRtpHeaderExtension (RTPExtensionType type, uint8_t id)
 
std::unique_ptr< PacketNextPacket () override
 
int64_t NextAudioOutputEventMs ()
 
virtual ~RtcEventLogSource ()
 
virtual bool RegisterRtpHeaderExtension (RTPExtensionType type, uint8_t id)
 
std::unique_ptr< PacketNextPacket () override
 
int64_t NextAudioOutputEventMs ()
 
- Public Member Functions inherited from webrtc::test::PacketSource
 PacketSource ()
 
virtual ~PacketSource ()
 
virtual void FilterOutPayloadType (uint8_t payload_type)
 
virtual void SelectSsrc (uint32_t ssrc)
 
 PacketSource ()
 
virtual ~PacketSource ()
 
virtual void FilterOutPayloadType (uint8_t payload_type)
 
virtual void SelectSsrc (uint32_t ssrc)
 

Static Public Member Functions

static RtcEventLogSourceCreate (const std::string &file_name)
 
static RtcEventLogSourceCreate (const std::string &file_name)
 

Additional Inherited Members

- Protected Attributes inherited from webrtc::test::PacketSource
std::bitset< 128 > filter_
 
bool use_ssrc_filter_
 
uint32_t ssrc_
 

Constructor & Destructor Documentation

◆ ~RtcEventLogSource() [1/2]

webrtc::test::RtcEventLogSource::~RtcEventLogSource ( )
virtual

◆ ~RtcEventLogSource() [2/2]

virtual webrtc::test::RtcEventLogSource::~RtcEventLogSource ( )
virtual

Member Function Documentation

◆ Create() [1/2]

RtcEventLogSource * webrtc::test::RtcEventLogSource::Create ( const std::string file_name)
static

◆ Create() [2/2]

static RtcEventLogSource* webrtc::test::RtcEventLogSource::Create ( const std::string file_name)
static

◆ NextAudioOutputEventMs() [1/2]

int64_t webrtc::test::RtcEventLogSource::NextAudioOutputEventMs ( )

◆ NextAudioOutputEventMs() [2/2]

int64_t webrtc::test::RtcEventLogSource::NextAudioOutputEventMs ( )

◆ NextPacket() [1/2]

std::unique_ptr<Packet> webrtc::test::RtcEventLogSource::NextPacket ( )
overridevirtual

◆ NextPacket() [2/2]

std::unique_ptr< Packet > webrtc::test::RtcEventLogSource::NextPacket ( )
overridevirtual

◆ RegisterRtpHeaderExtension() [1/2]

bool webrtc::test::RtcEventLogSource::RegisterRtpHeaderExtension ( RTPExtensionType  type,
uint8_t  id 
)
virtual

◆ RegisterRtpHeaderExtension() [2/2]

virtual bool webrtc::test::RtcEventLogSource::RegisterRtpHeaderExtension ( RTPExtensionType  type,
uint8_t  id 
)
virtual

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