| 
    FFmpeg
    
   | 
 
#include "avformat.h"#include "demux.h"#include "internal.h"#include "isom.h"#include "libavcodec/mpeg4audio.h"#include "libavcodec/mpegaudiodata.h"#include "libavutil/channel_layout.h"Go to the source code of this file.
Data Structures | |
| struct | MovChannelLayout | 
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 (AVIOContext *pb) | 
| int | ff_mp4_read_descr (void *logctx, AVIOContext *pb, int *tag) | 
| void | ff_mp4_parse_es_descr (AVIOContext *pb, int *es_id) | 
| int | ff_mp4_read_dec_config_descr (void *logctx, AVStream *st, AVIOContext *pb) | 
| void | ff_mov_write_chan (AVIOContext *pb, int64_t channel_layout) | 
Variables | |
| const AVCodecTag | ff_mp4_obj_type [] | 
| const AVCodecTag | ff_codec_movsubtitle_tags [] | 
| const AVCodecTag | ff_codec_movdata_tags [] | 
| static const char | mov_mdhd_language_map [][4] | 
| static const AVCodecTag | mp4_audio_types [] | 
| static const MovChannelLayout | mov_channel_layout [] | 
| static const struct MP4TrackKindValueMapping | dash_role_map [] | 
| const struct MP4TrackKindMapping | ff_mov_track_kind_table [] | 
Definition at line 233 of file isom.c.
Referenced by get_metadata_lang(), mov_init(), and mov_write_string_data_tag().
| int ff_mov_lang_to_iso639 | ( | unsigned | code, | 
| char | to[4] | ||
| ) | 
Definition at line 260 of file isom.c.
Referenced by mov_metadata_loci(), mov_read_mdhd(), and mov_read_udta_string().
| int ff_mp4_read_descr_len | ( | AVIOContext * | pb | ) | 
Definition at line 282 of file isom.c.
Referenced by ff_mp4_read_descr(), and read_pakt_chunk().
| int ff_mp4_read_descr | ( | void * | logctx, | 
| AVIOContext * | pb, | ||
| int * | tag | ||
| ) | 
Definition at line 295 of file isom.c.
Referenced by aac_decoder_config(), ff_mov_read_esds(), ff_mp4_read_dec_config_descr(), and parse_mp4_descr().
| void ff_mp4_parse_es_descr | ( | AVIOContext * | pb, | 
| int * | es_id | ||
| ) | 
Definition at line 304 of file isom.c.
Referenced by ff_mov_read_esds(), and parse_MP4ESDescrTag().
| int ff_mp4_read_dec_config_descr | ( | void * | logctx, | 
| AVStream * | st, | ||
| AVIOContext * | pb | ||
| ) | 
Definition at line 329 of file isom.c.
Referenced by ff_mov_read_esds(), ff_parse_mpeg2_descriptor(), and m4sl_cb().
| void ff_mov_write_chan | ( | AVIOContext * | pb, | 
| int64_t | channel_layout | ||
| ) | 
Definition at line 414 of file isom.c.
Referenced by aiff_write_header(), and caf_write_header().
| const AVCodecTag ff_mp4_obj_type[] | 
Definition at line 34 of file isom.c.
Referenced by aac_decoder_config(), ff_mp4_read_dec_config_descr(), mov_write_esds_tag(), and set_codec_str().
| const AVCodecTag ff_codec_movsubtitle_tags[] | 
Definition at line 75 of file isom.c.
Referenced by mov_codec_id(), and mov_get_codec_tag().
| const AVCodecTag ff_codec_movdata_tags[] | 
Definition at line 82 of file isom.c.
Referenced by mov_codec_id().
      
  | 
  static | 
Definition at line 91 of file isom.c.
Referenced by ff_mov_iso639_to_lang(), and ff_mov_lang_to_iso639().
      
  | 
  static | 
Definition at line 320 of file isom.c.
Referenced by ff_mp4_read_dec_config_descr().
      
  | 
  static | 
Definition at line 388 of file isom.c.
Referenced by ff_mov_write_chan().
      
  | 
  static | 
| const struct MP4TrackKindMapping ff_mov_track_kind_table[] | 
Definition at line 449 of file isom.c.
Referenced by mov_read_kind(), and mov_write_track_kinds().
 1.8.17