[FFmpeg-devel] [PATCH] avcodec/s302menc: set supported channel layouts by codec
Kieran Kunhya
kierank at obe.tv
Wed Dec 23 12:28:32 CET 2015
On 22 December 2015 at 20:09, Paul B Mahol <onemda at gmail.com> wrote:
> On 12/22/15, Kieran Kunhya <kierank at obe.tv> wrote:
>> On 20 December 2015 at 00:14, Michael Niedermayer
>> <michael at niedermayer.cc> wrote:
>>> On Sat, Dec 19, 2015 at 09:35:19PM +0100, Paul B Mahol wrote:
>>>> Signed-off-by: Paul B Mahol <onemda at gmail.com>
>>>> ---
>>>> libavcodec/s302menc.c | 5 +++++
>>>> 1 file changed, 5 insertions(+)
>>>>
>>>> diff --git a/libavcodec/s302menc.c b/libavcodec/s302menc.c
>>>> index fbaa845..3706eba 100644
>>>> --- a/libavcodec/s302menc.c
>>>> +++ b/libavcodec/s302menc.c
>>>> @@ -175,4 +175,9 @@ AVCodec ff_s302m_encoder = {
>>>>
>>>> AV_SAMPLE_FMT_NONE },
>>>> .capabilities = AV_CODEC_CAP_VARIABLE_FRAME_SIZE |
>>>> AV_CODEC_CAP_EXPERIMENTAL,
>>>> .supported_samplerates = (const int[]) { 48000, 0 },
>>>> + .channel_layouts = (const uint64_t[]) { AV_CH_LAYOUT_STEREO,
>>>> + AV_CH_LAYOUT_QUAD,
>>>> +
>>>> AV_CH_LAYOUT_5POINT1_BACK,
>>>> +
>>>> AV_CH_LAYOUT_5POINT1_BACK | AV_CH_LAYOUT_STEREO_DOWNMIX,
>>>> + 0 },
>>>
>>> assuming the list is correct, the patch LGTM
>>
>> This list is incorrect, please revert the patch.
>
> This is what decoder sets. What it should be instead?
Nothing, it should accept audio irrespective of channel map.
Decoder is also wrong too but that's separate.
Kieran
More information about the ffmpeg-devel
mailing list