|
Shaka Packager SDK
|
Public Member Functions | |
| FourCC | BoxType () const override |
| FourCC | GetActualFormat () const |
| FourCC | GetCodecConfigurationBoxType (FourCC l_format) const |
| std::vector< uint8_t > | ExtraCodecConfigsAsVector () const |
| bool | ParseExtraCodecConfigsVector (const std::vector< uint8_t > &data) |
Public Member Functions inherited from shaka::media::mp4::Box | |
| bool | Parse (BoxReader *reader) |
| void | Write (BufferWriter *writer) |
| void | WriteHeader (BufferWriter *writer) |
| uint32_t | ComputeSize () |
| virtual uint32_t | HeaderSize () const |
| uint32_t | box_size () |
Public Attributes | |
| FourCC | format = FOURCC_NULL |
| uint16_t | data_reference_index = 1u |
| uint16_t | width = 0u |
| uint16_t | height = 0u |
| ColorParameters | colr |
| PixelAspectRatio | pixel_aspect |
| ProtectionSchemeInfo | sinf |
| CodecConfiguration | codec_configuration |
| std::vector< CodecConfiguration > | extra_codec_configs |
Additional Inherited Members | |
Protected Member Functions inherited from shaka::media::mp4::Box | |
| virtual bool | ReadWriteHeaderInternal (BoxBuffer *buffer) |
Definition at line 289 of file box_definitions.h.
|
overridevirtual |
Implements shaka::media::mp4::Box.
Definition at line 1532 of file box_definitions.cc.
| std::vector< uint8_t > shaka::media::mp4::VideoSampleEntry::ExtraCodecConfigsAsVector | ( | ) | const |
Definition at line 1703 of file box_definitions.cc.
|
inline |
Definition at line 293 of file box_definitions.h.
| FourCC shaka::media::mp4::VideoSampleEntry::GetCodecConfigurationBoxType | ( | FourCC | l_format | ) | const |
Definition at line 1682 of file box_definitions.cc.
| bool shaka::media::mp4::VideoSampleEntry::ParseExtraCodecConfigsVector | ( | const std::vector< uint8_t > & | data | ) |
Definition at line 1710 of file box_definitions.cc.
| CodecConfiguration shaka::media::mp4::VideoSampleEntry::codec_configuration |
Definition at line 314 of file box_definitions.h.
| ColorParameters shaka::media::mp4::VideoSampleEntry::colr |
Definition at line 311 of file box_definitions.h.
| uint16_t shaka::media::mp4::VideoSampleEntry::data_reference_index = 1u |
Definition at line 307 of file box_definitions.h.
| std::vector<CodecConfiguration> shaka::media::mp4::VideoSampleEntry::extra_codec_configs |
Definition at line 317 of file box_definitions.h.
| FourCC shaka::media::mp4::VideoSampleEntry::format = FOURCC_NULL |
Definition at line 304 of file box_definitions.h.
| uint16_t shaka::media::mp4::VideoSampleEntry::height = 0u |
Definition at line 309 of file box_definitions.h.
| PixelAspectRatio shaka::media::mp4::VideoSampleEntry::pixel_aspect |
Definition at line 312 of file box_definitions.h.
| ProtectionSchemeInfo shaka::media::mp4::VideoSampleEntry::sinf |
Definition at line 313 of file box_definitions.h.
| uint16_t shaka::media::mp4::VideoSampleEntry::width = 0u |
Definition at line 308 of file box_definitions.h.