[FFmpeg-devel] [PATCH 2/2] avcodec/cfhd: properly handle midstream size changes for transform type 2

Paul B Mahol onemda at gmail.com
Wed Dec 23 18:01:44 EET 2020


On Wed, Dec 23, 2020 at 4:07 PM Michael Niedermayer <michael at niedermayer.cc>
wrote:

> On Wed, Dec 23, 2020 at 12:35:39PM +0100, Paul B Mahol wrote:
> > Signed-off-by: Paul B Mahol <onemda at gmail.com>
> > ---
> >  libavcodec/cfhd.c | 3 +++
> >  1 file changed, 3 insertions(+)
> >
> > diff --git a/libavcodec/cfhd.c b/libavcodec/cfhd.c
> > index a4f4cb4b3c..ae0d4b9496 100644
> > --- a/libavcodec/cfhd.c
> > +++ b/libavcodec/cfhd.c
> > @@ -1372,6 +1372,9 @@ static int update_thread_context(AVCodecContext
> *dst, const AVCodecContext *src)
> >      if (dst == src || psrc->transform_type == 0)
> >          return 0;
> >
> > +    if (pdst->plane[0].idwt_size != psrc->plane[0].idwt_size)
> > +        free_buffers(pdst);
>
> What if idwt_size is the same but the dimensions that is
> width and height are not ?
>

Yes, I will also check that.


>
> thx
>
> [...]
> --
> Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
>
> Complexity theory is the science of finding the exact solution to an
> approximation. Benchmarking OTOH is finding an approximation of the exact
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> ffmpeg-devel-request at ffmpeg.org with subject "unsubscribe".


More information about the ffmpeg-devel mailing list