Go to the documentation of this file.
26 #ifndef AVFORMAT_MOV_CHAN_H
27 #define AVFORMAT_MOV_CHAN_H
52 #define MOV_CH_LAYOUT_UNKNOWN 0xFFFF0000
152 uint32_t **pchannel_desc);
@ MOV_CH_LAYOUT_QUADRAPHONIC
@ MOV_CH_LAYOUT_EAC3_7_1_D
@ MOV_CH_LAYOUT_MPEG_4_0_A
@ MOV_CH_LAYOUT_EAC3_7_1_H
int ff_mov_read_chan(AVFormatContext *s, AVIOContext *pb, AVStream *st, int64_t size)
Read 'chan' tag from the input stream.
@ MOV_CH_LAYOUT_MPEG_5_1_A
This struct describes the properties of an encoded stream.
@ MOV_CH_LAYOUT_DTS_6_1_D
@ MOV_CH_LAYOUT_DTS_8_0_A
@ MOV_CH_LAYOUT_AUDIOUNIT_7_0_FRONT
@ MOV_CH_LAYOUT_AC3_3_0_1
@ MOV_CH_LAYOUT_AUDIOUNIT_7_0
@ MOV_CH_LAYOUT_EAC3_7_1_B
@ MOV_CH_LAYOUT_AMBISONIC_B_FORMAT
@ MOV_CH_LAYOUT_DTS_6_0_A
@ MOV_CH_LAYOUT_MATRIXSTEREO
@ MOV_CH_LAYOUT_MPEG_5_0_A
@ MOV_CH_LAYOUT_EAC3_7_1_C
@ MOV_CH_LAYOUT_MPEG_5_1_D
@ MOV_CH_LAYOUT_DTS_6_0_B
@ MOV_CH_LAYOUT_DTS_8_0_B
@ MOV_CH_LAYOUT_EAC3_7_1_G
@ MOV_CH_LAYOUT_AC3_1_0_1
@ MOV_CH_LAYOUT_HEXAGONAL
@ MOV_CH_LAYOUT_MPEG_5_1_C
@ MOV_CH_LAYOUT_EAC3_6_1_A
@ MOV_CH_LAYOUT_DTS_8_1_A
@ MOV_CH_LAYOUT_DTS_8_1_B
@ MOV_CH_LAYOUT_MPEG_7_1_B
@ MOV_CH_LAYOUT_PENTAGONAL
int ff_mov_get_channel_layout_tag(const AVCodecParameters *par, uint32_t *layout, uint32_t *bitmap, uint32_t **pchannel_desc)
Get the channel layout tag for the specified codec id and channel layout.
@ MOV_CH_LAYOUT_SMPTE_DTV
MovChannelLayoutTag
mov 'chan' tag reading/writing.
@ MOV_CH_LAYOUT_EAC3_6_0_A
@ MOV_CH_LAYOUT_DTS_6_1_C
@ MOV_CH_LAYOUT_MPEG_3_0_B
@ MOV_CH_LAYOUT_EAC3_6_1_C
@ MOV_CH_LAYOUT_STEREOHEADPHONES
@ MOV_CH_LAYOUT_DISCRETEINORDER
@ MOV_CH_LAYOUT_MPEG_5_1_B
@ MOV_CH_LAYOUT_MPEG_7_1_A
@ MOV_CH_LAYOUT_DTS_6_1_A
@ MOV_CH_LAYOUT_MPEG_3_0_A
Filter the word “frame” indicates either a video frame or a group of audio as stored in an AVFrame structure Format for each input and each output the list of supported formats For video that means pixel format For audio that means channel layout
@ MOV_CH_LAYOUT_MPEG_5_0_D
@ MOV_CH_LAYOUT_EMAGIC_DEFAULT_7_1
@ MOV_CH_LAYOUT_MPEG_6_1_A
@ MOV_CH_LAYOUT_AUDIOUNIT_6_0
@ MOV_CH_LAYOUT_AC3_2_1_1
@ MOV_CH_LAYOUT_MPEG_4_0_B
@ MOV_CH_LAYOUT_MPEG_5_0_C
@ MOV_CH_LAYOUT_TMH_10_2_FULL
@ MOV_CH_LAYOUT_OCTAGONAL
@ MOV_CH_LAYOUT_EAC3_7_1_A
@ MOV_CH_LAYOUT_EAC3_7_0_A
@ MOV_CH_LAYOUT_MPEG_7_1_C
@ MOV_CH_LAYOUT_AAC_OCTAGONAL
@ MOV_CH_LAYOUT_DTS_6_0_C
@ MOV_CH_LAYOUT_EAC3_7_1_E
@ MOV_CH_LAYOUT_AC3_3_1_1
@ MOV_CH_LAYOUT_MPEG_5_0_B
@ MOV_CH_LAYOUT_DTS_6_1_B
@ MOV_CH_LAYOUT_TMH_10_2_STD
@ MOV_CH_LAYOUT_EAC3_7_1_F
@ MOV_CH_LAYOUT_EAC3_6_1_B
@ MOV_CH_LAYOUT_USE_BITMAP
@ MOV_CH_LAYOUT_USE_DESCRIPTIONS