Quoting Scott Theisen (2024-11-30 08:38:54)
> On 11/25/24 00:42, Anton Khirnov wrote:
> > Quoting Scott Theisen (2024-11-14 05:37:49)
> >> @@ -85,7 +85,13 @@ static int mpegaudio_parse(AVCodecParserContext *s1,
> >>                       if (s->header_count > header_threshold) {
> >>                           avctx->sample_rate= sr;
> >>                           av_channel_layout_uninit(&avctx->ch_layout);
> >> -                        av_channel_layout_default(&avctx->ch_layout, 
> >> channels);
> >> +                        if (dual_mono) {
> >> +                            
> >> av_channel_layout_custom_init(&avctx->ch_layout, 2);
> > This can fail - the return code should be checked.
> >
> 
> It can only fail if av_calloc() fails to allocate 48 bytes.  Should it 
> return buf_size or just use the default order?

Memory allocation failure should always propagate back to the caller.

-- 
Anton Khirnov
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to