[FFmpeg-devel] [PATCH]lavf/img2dec: Return a low score for mjpeg when probing jpeg_pipe
Carl Eugen Hoyos
ceffmpeg at gmail.com
Fri Dec 11 01:25:15 EET 2020
Am Do., 10. Dez. 2020 um 23:59 Uhr schrieb Michael Niedermayer
<michael at niedermayer.cc>:
>
> On Wed, Dec 09, 2020 at 11:43:49PM +0100, Carl Eugen Hoyos wrote:
> > Am Mi., 9. Dez. 2020 um 23:38 Uhr schrieb Carl Eugen Hoyos <ceffmpeg at gmail.com>:
> >
> > > Attached patch fixes ticket #9026.
> >
> > Alternative patch attached.
> >
> > Carl Eugen
>
> > rawdec.c | 2 ++
> > 1 file changed, 2 insertions(+)
> > e23a6c24d563b05c5f5e7bb333dc882bf2bdc33a 0001-lavf-rawdec-Return-a-low-score-if-the-mjpeg-probe-fu.patch
> > From eff71dca7111042cf696f47267ba311a5565629f Mon Sep 17 00:00:00 2001
> > From: Carl Eugen Hoyos <ceffmpeg at gmail.com>
> > Date: Wed, 9 Dec 2020 23:42:33 +0100
> > Subject: [PATCH] lavf/rawdec: Return a low score if the mjpeg probe function
> > detected one frame.
> >
> > Fixes ticket #9026.
> > ---
> > libavformat/rawdec.c | 2 ++
> > 1 file changed, 2 insertions(+)
> >
> > diff --git a/libavformat/rawdec.c b/libavformat/rawdec.c
> > index 10c37c5cb9..122afca1b6 100644
> > --- a/libavformat/rawdec.c
> > +++ b/libavformat/rawdec.c
> > @@ -208,6 +208,8 @@ static int mjpeg_probe(const AVProbeData *p)
> > return AVPROBE_SCORE_EXTENSION / 2;
> > return AVPROBE_SCORE_EXTENSION / 4;
> > }
> > + if (!nb_invalid && nb_frames)
> > + return AVPROBE_SCORE_EXTENSION / 4;
> >
>
> returnung a non zero score here seems reasonable
Patch applied.
Thank you, Carl Eugen
More information about the ffmpeg-devel
mailing list