[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