[FFmpeg-devel] [PATCH] Rewrite emu_edge functions to have separate src/dst_stride arguments.
Michael Niedermayer
michaelni at gmx.at
Sun Sep 22 22:19:21 CEST 2013
On Sun, Sep 22, 2013 at 03:50:41PM -0400, Ronald S. Bultje wrote:
> Hi,
>
>
> On Sun, Sep 22, 2013 at 3:25 PM, Michael Niedermayer <michaelni at gmx.at>wrote:
>
> > On Fri, Sep 20, 2013 at 08:03:00AM -0400, Ronald S. Bultje wrote:
> > > From: "Ronald S. Bultje" <rsbultje at gmail.com>
> > >
> > > This allows supporting files for which the image stride is smaller than
> > > the max. block size + number of subpel mc taps, e.g. a 64x64 VP9 file
> > > or a 16x16 VP8 file with -fflags +emu_edge.
> > > ---
> > > libavcodec/cavs.c | 7 +-
> > > libavcodec/diracdec.c | 3 +-
> > > libavcodec/h264.c | 10 +-
> > > libavcodec/mpegvideo.c | 17 +-
> > > libavcodec/mpegvideo_enc.c | 6 +-
> > > libavcodec/mpegvideo_motion.c | 74 ++--
> > > libavcodec/rv34.c | 15 +-
> > > libavcodec/snow.c | 4 +-
> > > libavcodec/svq3.c | 6 +-
> > > libavcodec/vc1dec.c | 47 +--
> > > libavcodec/videodsp.h | 20 +-
> > > libavcodec/videodsp_template.c | 33 +-
> > > libavcodec/vp3.c | 5 +-
> > > libavcodec/vp56.c | 2 +-
> > > libavcodec/vp8.c | 38 +-
> > > libavcodec/vp8.h | 2 +-
> > > libavcodec/wmv2.c | 16 +-
> > > libavcodec/x86/dsputil_mmx.c | 7 +-
> > > libavcodec/x86/videodsp.asm | 840
> > ++++++++++++++++-------------------------
> > > libavcodec/x86/videodsp_init.c | 182 +++++++--
> > > 20 files changed, 658 insertions(+), 676 deletions(-)
> >
> > fails fate on mips-qem
> >
>
> Uh? I have no friggin' clue :)
> Does it fail only on vp8, or on other stuff
> as well?
grep Err fatelist
make: *** [fate-vp8-test-vector-004] Error 1
make: *** [fate-vp8-test-vector-003] Error 1
make: *** [fate-vp8-test-vector-007] Error 1
make: *** [fate-vp8-test-vector-emu-edge-004] Error 1
make: *** [fate-vp8-test-vector-emu-edge-003] Error 1
make: *** [fate-vp8-test-vector-emu-edge-007] Error 1
> Did it fail before this patch?
no it works without the patch
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
While the State exists there can be no freedom; when there is freedom there
will be no State. -- Vladimir Lenin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20130922/bee25cdc/attachment.asc>
More information about the ffmpeg-devel
mailing list