Shaka Packager SDK
|
Class for parsing HEVC decoder configuration record. More...
#include <hevc_decoder_configuration_record.h>
Public Member Functions | |
std::string | GetCodecString (FourCC codec_fourcc) const |
Public Member Functions inherited from shaka::media::DecoderConfigurationRecord | |
bool | Parse (const std::vector< uint8_t > &data) |
bool | Parse (const uint8_t *data, size_t data_size) |
uint8_t | nalu_length_size () const |
size_t | nalu_count () const |
const Nalu & | nalu (size_t i) const |
uint8_t | transfer_characteristics () const |
uint8_t | color_primaries () const |
uint8_t | matrix_coefficients () const |
Additional Inherited Members | |
Protected Member Functions inherited from shaka::media::DecoderConfigurationRecord | |
void | AddNalu (const Nalu &nalu) |
Adds the given Nalu to the configuration. | |
const uint8_t * | data () const |
size_t | data_size () const |
void | set_nalu_length_size (uint8_t nalu_length_size) |
Sets the size of the NAL unit length field. | |
void | set_transfer_characteristics (uint8_t transfer_characteristics) |
Sets the transfer characteristics. | |
void | set_color_primaries (uint8_t color_primaries) |
Sets the colour primaries. | |
void | set_matrix_coefficients (uint8_t matrix_coefficients) |
Sets the matrix coeffs. | |
Class for parsing HEVC decoder configuration record.
Definition at line 23 of file hevc_decoder_configuration_record.h.
std::string shaka::media::HEVCDecoderConfigurationRecord::GetCodecString | ( | FourCC | codec_fourcc | ) | const |
Definition at line 135 of file hevc_decoder_configuration_record.cc.