FFmpeg
|
mov_chan.h File Reference
Include dependency graph for mov_chan.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Functions | |
uint64_t | ff_mov_get_channel_layout (uint32_t tag, uint32_t bitmap) |
mov 'chan' tag reading/writing. More... | |
uint32_t | ff_mov_get_channel_layout_tag (enum AVCodecID codec_id, uint64_t channel_layout, uint32_t *bitmap) |
Get the channel layout tag for the specified codec id and channel layout. More... | |
int | ff_mov_read_chan (AVFormatContext *s, AVIOContext *pb, AVStream *st, int64_t size) |
Read 'chan' tag from the input stream. More... | |
Function Documentation
uint64_t ff_mov_get_channel_layout | ( | uint32_t | tag, |
uint32_t | bitmap | ||
) |
mov 'chan' tag reading/writing.
- Parameters
-
[in] tag channel layout tag [out] bitmap channel bitmap (only used if needed)
- Returns
- channel layout
Definition at line 454 of file mov_chan.c.
Referenced by ff_mov_read_chan().
uint32_t ff_mov_get_channel_layout_tag | ( | enum AVCodecID | codec_id, |
uint64_t | channel_layout, | ||
uint32_t * | bitmap | ||
) |
Get the channel layout tag for the specified codec id and channel layout.
If the layout tag was not found, use a channel bitmap if possible.
- Parameters
-
[in] codec_id codec id [in] channel_layout channel layout [out] bitmap channel bitmap
- Returns
- channel layout tag
Definition at line 494 of file mov_chan.c.
Referenced by mov_write_chan_tag().
int ff_mov_read_chan | ( | AVFormatContext * | s, |
AVIOContext * | pb, | ||
AVStream * | st, | ||
int64_t | size | ||
) |
Read 'chan' tag from the input stream.
- Parameters
-
s AVFormatContext pb AVIOContext st The stream to set codec values for size Remaining size in the 'chan' tag
- Returns
- 0 if ok, or negative AVERROR code on failure
Definition at line 547 of file mov_chan.c.
Referenced by aiff_read_header(), mov_read_chan(), and read_header().
Generated on Fri Dec 20 2024 06:56:14 for FFmpeg by 1.8.11