webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webrtc::video_coding::FakePacketBuffer Class Reference
Inheritance diagram for webrtc::video_coding::FakePacketBuffer:
webrtc::video_coding::PacketBuffer

Public Member Functions

 FakePacketBuffer ()
 
VCMPacketGetPacket (uint16_t seq_num) override
 
bool InsertPacket (VCMPacket *packet) override
 
bool GetBitstream (const RtpFrameObject &frame, uint8_t *destination) override
 
void ReturnFrame (RtpFrameObject *frame) override
 
- Public Member Functions inherited from webrtc::video_coding::PacketBuffer
virtual ~PacketBuffer ()
 
void ClearTo (uint16_t seq_num)
 
void Clear ()
 
int AddRef () const
 
int Release () const
 
virtual ~PacketBuffer ()
 
void ClearTo (uint16_t seq_num)
 
void Clear ()
 
int AddRef () const
 
int Release () const
 

Additional Inherited Members

- Static Public Member Functions inherited from webrtc::video_coding::PacketBuffer
static rtc::scoped_refptr< PacketBufferCreate (Clock *clock, size_t start_buffer_size, size_t max_buffer_size, OnReceivedFrameCallback *frame_callback)
 
static rtc::scoped_refptr< PacketBufferCreate (Clock *clock, size_t start_buffer_size, size_t max_buffer_size, OnReceivedFrameCallback *frame_callback)
 
- Protected Member Functions inherited from webrtc::video_coding::PacketBuffer
 PacketBuffer (Clock *clock, size_t start_buffer_size, size_t max_buffer_size, OnReceivedFrameCallback *frame_callback)
 
 PacketBuffer (Clock *clock, size_t start_buffer_size, size_t max_buffer_size, OnReceivedFrameCallback *frame_callback)
 

Constructor & Destructor Documentation

◆ FakePacketBuffer()

webrtc::video_coding::FakePacketBuffer::FakePacketBuffer ( )
inline

Member Function Documentation

◆ GetBitstream()

bool webrtc::video_coding::FakePacketBuffer::GetBitstream ( const RtpFrameObject frame,
uint8_t destination 
)
inlineoverridevirtual

◆ GetPacket()

VCMPacket* webrtc::video_coding::FakePacketBuffer::GetPacket ( uint16_t  seq_num)
inlineoverridevirtual

◆ InsertPacket()

bool webrtc::video_coding::FakePacketBuffer::InsertPacket ( VCMPacket packet)
inlineoverridevirtual

◆ ReturnFrame()

void webrtc::video_coding::FakePacketBuffer::ReturnFrame ( RtpFrameObject frame)
inlineoverridevirtual

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