|
Shaka Packager SDK
|
Public Types | |
| enum | TrackHeaderFlags { kTrackEnabled = 0x000001 , kTrackInMovie = 0x000002 , kTrackInPreview = 0x000004 } |
Public Member Functions | |
| FourCC | BoxType () const override |
Public Member Functions inherited from shaka::media::mp4::FullBox | |
| uint32_t | HeaderSize () const final |
Public Member Functions inherited from shaka::media::mp4::Box | |
| bool | Parse (BoxReader *reader) |
| void | Write (BufferWriter *writer) |
| void | WriteHeader (BufferWriter *writer) |
| uint32_t | ComputeSize () |
| uint32_t | box_size () |
Public Attributes | |
| uint64_t | creation_time = 0 |
| uint64_t | modification_time = 0 |
| uint32_t | track_id = 0 |
| uint64_t | duration = 0 |
| int16_t | layer = 0 |
| int16_t | alternate_group = 0 |
| int16_t | volume = -1 |
| uint32_t | width = 0 |
| uint32_t | height = 0 |
Public Attributes inherited from shaka::media::mp4::FullBox | |
| uint8_t | version = 0 |
| uint32_t | flags = 0 |
Additional Inherited Members | |
Protected Member Functions inherited from shaka::media::mp4::FullBox | |
| bool | ReadWriteHeaderInternal (BoxBuffer *buffer) final |
Definition at line 187 of file box_definitions.h.
| enum shaka::media::mp4::TrackHeader::TrackHeaderFlags |
Definition at line 188 of file box_definitions.h.
| shaka::media::mp4::TrackHeader::TrackHeader | ( | ) |
Definition at line 579 of file box_definitions.cc.
|
overridevirtual |
Implements shaka::media::mp4::Box.
Definition at line 585 of file box_definitions.cc.
| int16_t shaka::media::mp4::TrackHeader::alternate_group = 0 |
Definition at line 201 of file box_definitions.h.
| uint64_t shaka::media::mp4::TrackHeader::creation_time = 0 |
Definition at line 196 of file box_definitions.h.
| uint64_t shaka::media::mp4::TrackHeader::duration = 0 |
Definition at line 199 of file box_definitions.h.
| uint32_t shaka::media::mp4::TrackHeader::height = 0 |
Definition at line 206 of file box_definitions.h.
| int16_t shaka::media::mp4::TrackHeader::layer = 0 |
Definition at line 200 of file box_definitions.h.
| uint64_t shaka::media::mp4::TrackHeader::modification_time = 0 |
Definition at line 197 of file box_definitions.h.
| uint32_t shaka::media::mp4::TrackHeader::track_id = 0 |
Definition at line 198 of file box_definitions.h.
| int16_t shaka::media::mp4::TrackHeader::volume = -1 |
Definition at line 202 of file box_definitions.h.
| uint32_t shaka::media::mp4::TrackHeader::width = 0 |
Definition at line 205 of file box_definitions.h.