mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-13 21:28:01 +02:00
flac: add channel layout masks for streams with 7 or 8 channels.
They were added to the latest FLAC specification: https://git.xiph.org/?p=flac-website.git;a=commit;h=65c199a2 Signed-off-by: Anton Khirnov <anton@khirnov.net>
This commit is contained in:
parent
41244e13d5
commit
9d083d6417
@ -29,13 +29,15 @@
|
|||||||
|
|
||||||
static const int8_t sample_size_table[] = { 0, 8, 12, 0, 16, 20, 24, 0 };
|
static const int8_t sample_size_table[] = { 0, 8, 12, 0, 16, 20, 24, 0 };
|
||||||
|
|
||||||
static const int64_t flac_channel_layouts[6] = {
|
static const uint64_t flac_channel_layouts[8] = {
|
||||||
AV_CH_LAYOUT_MONO,
|
AV_CH_LAYOUT_MONO,
|
||||||
AV_CH_LAYOUT_STEREO,
|
AV_CH_LAYOUT_STEREO,
|
||||||
AV_CH_LAYOUT_SURROUND,
|
AV_CH_LAYOUT_SURROUND,
|
||||||
AV_CH_LAYOUT_QUAD,
|
AV_CH_LAYOUT_QUAD,
|
||||||
AV_CH_LAYOUT_5POINT0,
|
AV_CH_LAYOUT_5POINT0,
|
||||||
AV_CH_LAYOUT_5POINT1
|
AV_CH_LAYOUT_5POINT1,
|
||||||
|
AV_CH_LAYOUT_6POINT1,
|
||||||
|
AV_CH_LAYOUT_7POINT1
|
||||||
};
|
};
|
||||||
|
|
||||||
static int64_t get_utf8(GetBitContext *gb)
|
static int64_t get_utf8(GetBitContext *gb)
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
|
|
||||||
#define LIBAVCODEC_VERSION_MAJOR 54
|
#define LIBAVCODEC_VERSION_MAJOR 54
|
||||||
#define LIBAVCODEC_VERSION_MINOR 41
|
#define LIBAVCODEC_VERSION_MINOR 41
|
||||||
#define LIBAVCODEC_VERSION_MICRO 0
|
#define LIBAVCODEC_VERSION_MICRO 1
|
||||||
|
|
||||||
#define LIBAVCODEC_VERSION_INT AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \
|
#define LIBAVCODEC_VERSION_INT AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \
|
||||||
LIBAVCODEC_VERSION_MINOR, \
|
LIBAVCODEC_VERSION_MINOR, \
|
||||||
|
Loading…
Reference in New Issue
Block a user