XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
MP4D_track_t Struct Reference

#include <minimp4.h>

Collaboration diagram for MP4D_track_t:
Collaboration graph
[legend]

Public Attributes

unsigned sample_count
 
unsigned char * dsi
 
unsigned dsi_bytes
 
unsigned object_type_indication
 
unsigned handler_type
 
unsigned duration_hi
 
unsigned duration_lo
 
unsigned timescale
 
unsigned avg_bitrate_bps
 
unsigned char language [4]
 
unsigned stream_type
 
union { 
 
   struct { 
 
      unsigned   channelcount 
 
      unsigned   samplerate_hz 
 
   }   audio 
 
   struct { 
 
      unsigned   width 
 
      unsigned   height 
 
   }   video 
 
SampleDescription 
 
unsigned * entry_size
 
unsigned sample_to_chunk_count
 
struct MP4D_sample_to_chunk_t_tagsample_to_chunk
 
unsigned chunk_count
 
MP4D_file_offset_tchunk_offset
 
unsigned * timestamp
 
unsigned * duration
 
union { 
 
   struct { 
 
      unsigned   channelcount 
 
      unsigned   samplerate_hz 
 
   }   audio 
 
   struct { 
 
      unsigned   width 
 
      unsigned   height 
 
   }   video 
 
SampleDescription 
 

Member Data Documentation

◆ [struct] [1/2]

struct { ... } MP4D_track_t::audio

◆ [struct] [2/2]

struct { ... } MP4D_track_t::audio

◆ avg_bitrate_bps

unsigned MP4D_track_t::avg_bitrate_bps

◆ channelcount

unsigned MP4D_track_t::channelcount

◆ chunk_count

unsigned MP4D_track_t::chunk_count

◆ chunk_offset

MP4D_file_offset_t * MP4D_track_t::chunk_offset

◆ dsi

unsigned char * MP4D_track_t::dsi

◆ dsi_bytes

unsigned MP4D_track_t::dsi_bytes

◆ duration

unsigned * MP4D_track_t::duration

◆ duration_hi

unsigned MP4D_track_t::duration_hi

◆ duration_lo

unsigned MP4D_track_t::duration_lo

◆ entry_size

unsigned * MP4D_track_t::entry_size

◆ handler_type

unsigned MP4D_track_t::handler_type

◆ height

unsigned MP4D_track_t::height

◆ language

unsigned char MP4D_track_t::language

◆ object_type_indication

unsigned MP4D_track_t::object_type_indication

◆ sample_count

unsigned MP4D_track_t::sample_count

◆ sample_to_chunk

struct MP4D_sample_to_chunk_t_tag * MP4D_track_t::sample_to_chunk

◆ sample_to_chunk_count

unsigned MP4D_track_t::sample_to_chunk_count

◆ [union] [1/2]

union { ... } MP4D_track_t::SampleDescription

◆ [union] [2/2]

union { ... } MP4D_track_t::SampleDescription

◆ samplerate_hz

unsigned MP4D_track_t::samplerate_hz

◆ stream_type

unsigned MP4D_track_t::stream_type

◆ timescale

unsigned MP4D_track_t::timescale

◆ timestamp

unsigned * MP4D_track_t::timestamp

◆ [struct] [1/2]

struct { ... } MP4D_track_t::video

◆ [struct] [2/2]

struct { ... } MP4D_track_t::video

◆ width

unsigned MP4D_track_t::width

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