[FFmpeg-devel] [PATCH v3] libavcodec/vp8dec: fix the multi-thread HWAccel decode error

Ronald S. Bultje rsbultje at gmail.com
Wed Sep 23 21:13:36 EEST 2020


Hi,

On Wed, Sep 23, 2020 at 1:48 PM Eoff, Ullysses A <ullysses.a.eoff at intel.com>
wrote:

> > -----Original Message-----
> > From: ffmpeg-devel <ffmpeg-devel-bounces at ffmpeg.org> On Behalf Of Eoff,
> Ullysses A
> > Sent: Wednesday, September 23, 2020 10:33 AM
> > To: Xiang, Haihao <haihao.xiang at intel.com>; ffmpeg-devel at ffmpeg.org
> > Subject: Re: [FFmpeg-devel] [PATCH v3] libavcodec/vp8dec: fix the
> multi-thread HWAccel decode error
> >
> > I tested:
> >
> > PASS: make THREADS=2 THREAD_TYPE=frame fate-vp8
> > PASS: make THREADS=1 THREAD_TYPE=frame fate-vp8
> > PASS: make THREADS=8 THREAD_TYPE=frame fate-vp8
> > PASS: make THREADS=6 THREAD_TYPE=frame fate-vp8
> >
> > FAIL: make THREADS=2 THREAD_TYPE=tile fate-vp8
> > FAIL: make THREADS=1 THREAD_TYPE=tile fate-vp8
> > FAIL: make THREADS=8 THREAD_TYPE=tile fate-vp8
> > FAIL: make THREADS=6 THREAD_TYPE=tile fate-vp8
> >
> > The vp8-2451 case fails, above, for tile thread type *without* this
> patch, too.
> >
> > This patch also fixes the issues reported at:
> >
> > https://github.com/intel/media-driver/issues/1028 and
> > https://github.com/intel/media-driver/issues/1028#issuecomment-695033952
> >
> > Regards,
> > U. Artie
> >
>
> Oops, it is "slice" not "tile" (thanks BBB for your help), so:
>
> PASS: make THREADS=2 THREAD_TYPE=slice fate-vp8
> PASS: make THREADS=1 THREAD_TYPE=slice fate-vp8
> PASS: make THREADS=8 THREAD_TYPE=slice fate-vp8
> PASS: make THREADS=6 THREAD_TYPE=slice fate-vp8


Merged.

Ronald


More information about the ffmpeg-devel mailing list