[FFmpeg-devel] [PATCH] vp9: add fate sample for parallelmode.
Ronald S. Bultje
rsbultje at gmail.com
Fri Nov 29 21:10:55 CET 2013
Hi,
On Thu, Nov 28, 2013 at 4:33 PM, Clément Bœsch <u at pkh.me> wrote:
> On Thu, Nov 28, 2013 at 04:26:24PM -0500, Ronald S. Bultje wrote:
> > This disables backward probability updates, which makes the codec more
> > friendly for frame-level multi-threading.
> > ---
> > tests/fate/vpx.mak | 1 +
> > tests/ref/fate/vp9-parallelmode-akiyo | 30
> ++++++++++++++++++++++++++++++
> > 2 files changed, 31 insertions(+)
> > create mode 100644 tests/ref/fate/vp9-parallelmode-akiyo
> >
> > diff --git a/tests/fate/vpx.mak b/tests/fate/vpx.mak
> > index 4dc0640..1602cc2 100644
> > --- a/tests/fate/vpx.mak
> > +++ b/tests/fate/vpx.mak
> > @@ -81,6 +81,7 @@ $(eval $(call FATE_VP9_SUITE,03-deltaq,$(1),$(2)))
> > $(eval $(call FATE_VP9_SUITE,2pass-akiyo,$(1),$(2)))
> > $(eval $(call FATE_VP9_SUITE,segmentation-akiyo,$(1),$(2)))
> > $(eval $(call FATE_VP9_SUITE,tiling-pedestrian,$(1),$(2)))
> > +$(eval $(call FATE_VP9_SUITE,parallelmode-akiyo,$(1),$(2)))
> > endef
> >
> > $(eval $(call FATE_VP9_FULL))
> > diff --git a/tests/ref/fate/vp9-parallelmode-akiyo
> b/tests/ref/fate/vp9-parallelmode-akiyo
> > new file mode 100644
> > index 0000000..9668c54
> > --- /dev/null
> > +++ b/tests/ref/fate/vp9-parallelmode-akiyo
> > @@ -0,0 +1,30 @@
> > +#format: frame checksums
> > +#version: 1
> > +#hash: MD5
> > +#tb 0: 1001/30000
> > +#stream#, dts, pts, duration, size, hash
> > +0, 0, 0, 1, 152064,
> f5bc602db15c69545307e56990f9f9f7
>
> > +0, 1, 1, 1, 152064,
> b56428b6f97669938c8b9b05458fca70
> > +0, 2, 2, 1, 152064,
> b56428b6f97669938c8b9b05458fca70
>
> is this expected? I don't see any dup in 2pass-akiyo.
Yes, it's fairly low bitrate so it actually codes an identical frame twice.
I see this in the output of vpxdec also.
Ronald
More information about the ffmpeg-devel
mailing list