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

#include <h264_video_toolbox_nalu.h>

Public Member Functions

 AvccBufferWriter (uint8_t *const avcc_buffer, size_t length)
 
 ~AvccBufferWriter ()
 
 AvccBufferWriter (const AvccBufferWriter &other)=delete
 
void operator= (const AvccBufferWriter &other)=delete
 
bool WriteNalu (const uint8_t *data, size_t data_size)
 
size_t BytesRemaining () const
 
 AvccBufferWriter (uint8_t *const avcc_buffer, size_t length)
 
 ~AvccBufferWriter ()
 
 AvccBufferWriter (const AvccBufferWriter &other)=delete
 
void operator= (const AvccBufferWriter &other)=delete
 
bool WriteNalu (const uint8_t *data, size_t data_size)
 
size_t BytesRemaining () const
 

Constructor & Destructor Documentation

◆ AvccBufferWriter() [1/4]

webrtc::AvccBufferWriter::AvccBufferWriter ( uint8_t *const  avcc_buffer,
size_t  length 
)

◆ ~AvccBufferWriter() [1/2]

webrtc::AvccBufferWriter::~AvccBufferWriter ( )
inline

◆ AvccBufferWriter() [2/4]

webrtc::AvccBufferWriter::AvccBufferWriter ( const AvccBufferWriter other)
delete

◆ AvccBufferWriter() [3/4]

webrtc::AvccBufferWriter::AvccBufferWriter ( uint8_t *const  avcc_buffer,
size_t  length 
)

◆ ~AvccBufferWriter() [2/2]

webrtc::AvccBufferWriter::~AvccBufferWriter ( )
inline

◆ AvccBufferWriter() [4/4]

webrtc::AvccBufferWriter::AvccBufferWriter ( const AvccBufferWriter other)
delete

Member Function Documentation

◆ BytesRemaining() [1/2]

size_t webrtc::AvccBufferWriter::BytesRemaining ( ) const

◆ BytesRemaining() [2/2]

size_t webrtc::AvccBufferWriter::BytesRemaining ( ) const

◆ operator=() [1/2]

void webrtc::AvccBufferWriter::operator= ( const AvccBufferWriter other)
delete

◆ operator=() [2/2]

void webrtc::AvccBufferWriter::operator= ( const AvccBufferWriter other)
delete

◆ WriteNalu() [1/2]

bool webrtc::AvccBufferWriter::WriteNalu ( const uint8_t data,
size_t  data_size 
)

◆ WriteNalu() [2/2]

bool webrtc::AvccBufferWriter::WriteNalu ( const uint8_t data,
size_t  data_size 
)

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