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

#include <h264_video_toolbox_nalu.h>

Public Member Functions

 AnnexBBufferReader (const uint8_t *annexb_buffer, size_t length)
 
 ~AnnexBBufferReader ()
 
 AnnexBBufferReader (const AnnexBBufferReader &other)=delete
 
void operator= (const AnnexBBufferReader &other)=delete
 
bool ReadNalu (const uint8_t **out_nalu, size_t *out_length)
 
size_t BytesRemaining () const
 
 AnnexBBufferReader (const uint8_t *annexb_buffer, size_t length)
 
 ~AnnexBBufferReader ()
 
 AnnexBBufferReader (const AnnexBBufferReader &other)=delete
 
void operator= (const AnnexBBufferReader &other)=delete
 
bool ReadNalu (const uint8_t **out_nalu, size_t *out_length)
 
size_t BytesRemaining () const
 

Constructor & Destructor Documentation

◆ AnnexBBufferReader() [1/4]

webrtc::AnnexBBufferReader::AnnexBBufferReader ( const uint8_t annexb_buffer,
size_t  length 
)

◆ ~AnnexBBufferReader() [1/2]

webrtc::AnnexBBufferReader::~AnnexBBufferReader ( )
inline

◆ AnnexBBufferReader() [2/4]

webrtc::AnnexBBufferReader::AnnexBBufferReader ( const AnnexBBufferReader other)
delete

◆ AnnexBBufferReader() [3/4]

webrtc::AnnexBBufferReader::AnnexBBufferReader ( const uint8_t annexb_buffer,
size_t  length 
)

◆ ~AnnexBBufferReader() [2/2]

webrtc::AnnexBBufferReader::~AnnexBBufferReader ( )
inline

◆ AnnexBBufferReader() [4/4]

webrtc::AnnexBBufferReader::AnnexBBufferReader ( const AnnexBBufferReader other)
delete

Member Function Documentation

◆ BytesRemaining() [1/2]

size_t webrtc::AnnexBBufferReader::BytesRemaining ( ) const

◆ BytesRemaining() [2/2]

size_t webrtc::AnnexBBufferReader::BytesRemaining ( ) const

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

◆ ReadNalu() [1/2]

bool webrtc::AnnexBBufferReader::ReadNalu ( const uint8_t **  out_nalu,
size_t out_length 
)

◆ ReadNalu() [2/2]

bool webrtc::AnnexBBufferReader::ReadNalu ( const uint8_t **  out_nalu,
size_t out_length 
)

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