webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Member Functions | List of all members
webrtc::test::NetEqRtpDumpInput Class Referencefinal

#include <neteq_packet_source_input.h>

Inheritance diagram for webrtc::test::NetEqRtpDumpInput:
webrtc::test::NetEqPacketSourceInput webrtc::test::NetEqPacketSourceInput webrtc::test::NetEqInput webrtc::test::NetEqInput webrtc::test::NetEqInput webrtc::test::NetEqInput

Public Member Functions

 NetEqRtpDumpInput (const std::string &file_name, const RtpHeaderExtensionMap &hdr_ext_map)
 
rtc::Optional< int64_tNextOutputEventTime () const override
 
void AdvanceOutputEvent () override
 
 NetEqRtpDumpInput (const std::string &file_name, const RtpHeaderExtensionMap &hdr_ext_map)
 
rtc::Optional< int64_tNextOutputEventTime () const override
 
void AdvanceOutputEvent () override
 
- Public Member Functions inherited from webrtc::test::NetEqPacketSourceInput
 NetEqPacketSourceInput ()
 
rtc::Optional< int64_tNextPacketTime () const override
 
std::unique_ptr< PacketDataPopPacket () override
 
rtc::Optional< RTPHeaderNextHeader () const override
 
bool ended () const override
 
 NetEqPacketSourceInput ()
 
rtc::Optional< int64_tNextPacketTime () const override
 
std::unique_ptr< PacketDataPopPacket () override
 
rtc::Optional< RTPHeaderNextHeader () const override
 
bool ended () const override
 
- Public Member Functions inherited from webrtc::test::NetEqInput
virtual ~NetEqInput ()=default
 
rtc::Optional< int64_tNextEventTime () const
 
virtual ~NetEqInput ()=default
 
rtc::Optional< int64_tNextEventTime () const
 

Protected Member Functions

PacketSourcesource () override
 
PacketSourcesource () override
 
- Protected Member Functions inherited from webrtc::test::NetEqPacketSourceInput
void LoadNextPacket ()
 
void LoadNextPacket ()
 

Additional Inherited Members

- Public Types inherited from webrtc::test::NetEqPacketSourceInput
using RtpHeaderExtensionMap = std::map< int, webrtc::RTPExtensionType >
 
using RtpHeaderExtensionMap = std::map< int, webrtc::RTPExtensionType >
 
- Protected Attributes inherited from webrtc::test::NetEqPacketSourceInput
rtc::Optional< int64_tnext_output_event_ms_
 

Constructor & Destructor Documentation

◆ NetEqRtpDumpInput() [1/2]

webrtc::test::NetEqRtpDumpInput::NetEqRtpDumpInput ( const std::string file_name,
const RtpHeaderExtensionMap hdr_ext_map 
)

◆ NetEqRtpDumpInput() [2/2]

webrtc::test::NetEqRtpDumpInput::NetEqRtpDumpInput ( const std::string file_name,
const RtpHeaderExtensionMap hdr_ext_map 
)

Member Function Documentation

◆ AdvanceOutputEvent() [1/2]

void webrtc::test::NetEqRtpDumpInput::AdvanceOutputEvent ( )
overridevirtual

◆ AdvanceOutputEvent() [2/2]

void webrtc::test::NetEqRtpDumpInput::AdvanceOutputEvent ( )
overridevirtual

◆ NextOutputEventTime() [1/2]

rtc::Optional< int64_t > webrtc::test::NetEqRtpDumpInput::NextOutputEventTime ( ) const
overridevirtual

◆ NextOutputEventTime() [2/2]

rtc::Optional<int64_t> webrtc::test::NetEqRtpDumpInput::NextOutputEventTime ( ) const
overridevirtual

◆ source() [1/2]

PacketSource * webrtc::test::NetEqRtpDumpInput::source ( )
overrideprotectedvirtual

◆ source() [2/2]

PacketSource* webrtc::test::NetEqRtpDumpInput::source ( )
overrideprotectedvirtual

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