libavformat/isom.h File Reference

#include "avio.h"
#include "riff.h"
#include "dv.h"

Go to the source code of this file.

Data Structures

struct  MOVStts
struct  MOVStsc
struct  MOVDref
struct  MOVAtom
struct  MOVFragment
struct  MOVTrackExt
struct  MOVStreamContext
struct  MOVContext

Functions

int ff_mov_iso639_to_lang (const char lang[4], int mp4)
int ff_mov_lang_to_iso639 (unsigned code, char to[4])
int ff_mp4_read_descr_len (ByteIOContext *pb)
int ff_mov_read_esds (AVFormatContext *fc, ByteIOContext *pb, MOVAtom atom)
enum CodecID ff_mov_get_lpcm_codec_id (int bps, int flags)
 Compute codec id for 'lpcm' tag.

Variables

const AVCodecTag ff_mp4_obj_type []
const AVCodecTag codec_movvideo_tags []
const AVCodecTag codec_movaudio_tags []
const AVCodecTag ff_codec_movsubtitle_tags []


Function Documentation

enum CodecID ff_mov_get_lpcm_codec_id ( int  bps,
int  flags 
)

Compute codec id for 'lpcm' tag.

See CoreAudioTypes and AudioStreamBasicDescription at Apple.

Definition at line 912 of file mov.c.

Referenced by mov_read_stsd(), and read_desc_chunk().

int ff_mov_iso639_to_lang ( const char  lang[4],
int  mp4 
)

Definition at line 269 of file isom.c.

Referenced by mov_write_header(), mov_write_string_data_tag(), and mov_write_string_metadata().

int ff_mov_lang_to_iso639 ( unsigned  code,
char  to[4] 
)

Definition at line 296 of file isom.c.

Referenced by mov_read_mdhd(), and mov_read_udta_string().

int ff_mov_read_esds ( AVFormatContext fc,
ByteIOContext pb,
MOVAtom  atom 
)

Definition at line 494 of file mov.c.

Referenced by mov_read_esds(), and read_kuki_chunk().

int ff_mp4_read_descr_len ( ByteIOContext pb  ) 

Definition at line 459 of file mov.c.

Referenced by mp4_read_descr(), and read_pakt_chunk().


Variable Documentation

Definition at line 182 of file isom.c.

Referenced by mov_get_codec_tag(), and mov_read_stsd().

Definition at line 237 of file isom.c.

Referenced by mov_get_codec_tag(), and mov_read_stsd().

Definition at line 30 of file isom.c.

Referenced by ff_mov_read_esds(), mov_write_esds_tag(), and mp4_get_codec_tag().


Generated on Fri Oct 26 02:36:54 2012 for FFmpeg by  doxygen 1.5.8