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

#include <pps_parser.h>

Classes

struct  PpsState
 

Static Public Member Functions

static rtc::Optional< PpsStateParsePps (const uint8_t *data, size_t length)
 
static bool ParsePpsIds (const uint8_t *data, size_t length, uint32_t *pps_id, uint32_t *sps_id)
 
static rtc::Optional< uint32_tParsePpsIdFromSlice (const uint8_t *data, size_t length)
 
static rtc::Optional< PpsStateParsePps (const uint8_t *data, size_t length)
 
static bool ParsePpsIds (const uint8_t *data, size_t length, uint32_t *pps_id, uint32_t *sps_id)
 
static rtc::Optional< uint32_tParsePpsIdFromSlice (const uint8_t *data, size_t length)
 

Static Protected Member Functions

static rtc::Optional< PpsStateParseInternal (rtc::BitBuffer *bit_buffer)
 
static bool ParsePpsIdsInternal (rtc::BitBuffer *bit_buffer, uint32_t *pps_id, uint32_t *sps_id)
 
static rtc::Optional< PpsStateParseInternal (rtc::BitBuffer *bit_buffer)
 
static bool ParsePpsIdsInternal (rtc::BitBuffer *bit_buffer, uint32_t *pps_id, uint32_t *sps_id)
 

Member Function Documentation

◆ ParseInternal() [1/2]

rtc::Optional< PpsParser::PpsState > webrtc::PpsParser::ParseInternal ( rtc::BitBuffer bit_buffer)
staticprotected

◆ ParseInternal() [2/2]

static rtc::Optional<PpsState> webrtc::PpsParser::ParseInternal ( rtc::BitBuffer bit_buffer)
staticprotected

◆ ParsePps() [1/2]

rtc::Optional< PpsParser::PpsState > webrtc::PpsParser::ParsePps ( const uint8_t data,
size_t  length 
)
static

◆ ParsePps() [2/2]

static rtc::Optional<PpsState> webrtc::PpsParser::ParsePps ( const uint8_t data,
size_t  length 
)
static

◆ ParsePpsIdFromSlice() [1/2]

static rtc::Optional<uint32_t> webrtc::PpsParser::ParsePpsIdFromSlice ( const uint8_t data,
size_t  length 
)
static

◆ ParsePpsIdFromSlice() [2/2]

rtc::Optional< uint32_t > webrtc::PpsParser::ParsePpsIdFromSlice ( const uint8_t data,
size_t  length 
)
static

◆ ParsePpsIds() [1/2]

static bool webrtc::PpsParser::ParsePpsIds ( const uint8_t data,
size_t  length,
uint32_t pps_id,
uint32_t sps_id 
)
static

◆ ParsePpsIds() [2/2]

bool webrtc::PpsParser::ParsePpsIds ( const uint8_t data,
size_t  length,
uint32_t pps_id,
uint32_t sps_id 
)
static

◆ ParsePpsIdsInternal() [1/2]

static bool webrtc::PpsParser::ParsePpsIdsInternal ( rtc::BitBuffer bit_buffer,
uint32_t pps_id,
uint32_t sps_id 
)
staticprotected

◆ ParsePpsIdsInternal() [2/2]

bool webrtc::PpsParser::ParsePpsIdsInternal ( rtc::BitBuffer bit_buffer,
uint32_t pps_id,
uint32_t sps_id 
)
staticprotected

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