| 
 Data Structures | 
| struct   | MOVStsc | 
| struct   | MOVDref | 
| struct   | MOVAtom | 
| struct   | MOVFragment | 
| struct   | MOVTrackExt | 
| struct   | MOVStreamContext | 
| struct   | MOVContext | 
| struct   | MOVParseTableEntry | 
 Defines | 
| #define  | MP4ESDescrTag   0x03 | 
| #define  | MP4DecConfigDescrTag   0x04 | 
| #define  | MP4DecSpecificDescrTag   0x05 | 
 Functions | 
| static int  | mov_read_default (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_dref (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_hdlr (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mp4_read_descr_len (ByteIOContext *pb) | 
| static int  | mp4_read_descr (MOVContext *c, ByteIOContext *pb, int *tag) | 
| static int  | mov_read_esds (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_pasp (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_mdat (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_ftyp (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_moov (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_moof (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_mdhd (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_mvhd (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_smi (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_enda (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_extradata (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_wave (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_glbl (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
|   | This function reads atom content and puts data in extradata without tag nor size unlike mov_read_extradata.  
  | 
| static int  | mov_read_stco (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static enum CodecID  | mov_get_lpcm_codec_id (int bps, int flags) | 
|   | Compute codec id for 'lpcm' tag.  
  | 
| static int  | mov_read_stsd (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_stsc (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_stss (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_stsz (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_stts (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_ctts (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static void  | mov_build_index (MOVContext *mov, AVStream *st) | 
| static int  | mov_read_trak (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_ilst (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_meta (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_trkn (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_udta_string (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_tkhd (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_tfhd (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_trex (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_trun (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_wide (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_cmov (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_read_elst (MOVContext *c, ByteIOContext *pb, MOVAtom atom) | 
| static int  | mov_probe (AVProbeData *p) | 
| static int  | mov_read_header (AVFormatContext *s, AVFormatParameters *ap) | 
| static int  | mov_read_packet (AVFormatContext *s, AVPacket *pkt) | 
| static int  | mov_seek_stream (AVStream *st, int64_t timestamp, int flags) | 
| static int  | mov_read_seek (AVFormatContext *s, int stream_index, int64_t sample_time, int flags) | 
| static int  | mov_read_close (AVFormatContext *s) | 
 Variables | 
| static const MOVParseTableEntry  | mov_default_parse_table [] | 
| static const AVCodecTag  | mp4_audio_types [] | 
| AVInputFormat  | mov_demuxer |