[libav-devel] [PATCH 8/8] hevcdsp: add x86 SIMD for MC
Ronald S. Bultje
rsbultje at gmail.com
Thu Aug 20 01:23:56 CEST 2015
Hi,
On Wed, Aug 19, 2015 at 6:34 PM, James Almer <jamrial at gmail.com> wrote:
> On 19/08/15 4:43 PM, Anton Khirnov wrote:
> > ---
> > libavcodec/hevc.c | 6 +-
> > libavcodec/hevc.h | 2 +-
> > libavcodec/hevcdsp.c | 24 +-
> > libavcodec/hevcdsp.h | 5 +-
> > libavcodec/hevcdsp_template.c | 8 +-
> > libavcodec/x86/Makefile | 3 +-
> > libavcodec/x86/hevc_mc.asm | 816
> ++++++++++++++++++++++++++++++++++++++++++
> > libavcodec/x86/hevcdsp_init.c | 405 +++++++++++++++++++++
> > 8 files changed, 1258 insertions(+), 11 deletions(-)
> > create mode 100644 libavcodec/x86/hevc_mc.asm
>
> I'm getting segmentation faults with quite a few of samples.
> For example http://www.elecard.com/assets/files/other/clips/bbb_1080p_c.ts
So, at the risk of godwin, why was this reimplemented from scratch, rather
than basing it on what ffmpeg has? How could this possibly be an advantage
to our users?
Ronald
More information about the libav-devel
mailing list