[FFmpeg-devel] [PATCH 3/6] cavs: convert idct from inline asm to yasm.

Ronald S. Bultje rsbultje at gmail.com
Tue Apr 4 22:15:51 EEST 2017


Hi,

On Tue, Apr 4, 2017 at 3:07 PM, James Almer <jamrial at gmail.com> wrote:

> On 4/4/2017 1:48 PM, Ronald S. Bultje wrote:
> > ---
> >  libavcodec/x86/Makefile     |   2 +-
> >  libavcodec/x86/cavsdsp.c    | 165 ++----------------------------
> --------------
> >  libavcodec/x86/cavsidct.asm | 165 ++++++++++++++++++++++++++++++
> ++++++++++++++
> >  3 files changed, 171 insertions(+), 161 deletions(-)
> >  create mode 100644 libavcodec/x86/cavsidct.asm
> >
> > diff --git a/libavcodec/x86/Makefile b/libavcodec/x86/Makefile
> > index 0295a9f..56df530 100644
> > --- a/libavcodec/x86/Makefile
> > +++ b/libavcodec/x86/Makefile
> > @@ -48,7 +48,7 @@ OBJS-$(CONFIG_ADPCM_G722_DECODER)      +=
> x86/g722dsp_init.o
> >  OBJS-$(CONFIG_ADPCM_G722_ENCODER)      += x86/g722dsp_init.o
> >  OBJS-$(CONFIG_ALAC_DECODER)            += x86/alacdsp_init.o
> >  OBJS-$(CONFIG_APNG_DECODER)            += x86/pngdsp_init.o
> > -OBJS-$(CONFIG_CAVS_DECODER)            += x86/cavsdsp.o
> > +OBJS-$(CONFIG_CAVS_DECODER)            += x86/cavsdsp.o x86/cavsidct.o
>
> x86/cavsidct.o should be YASM-OBJS


Changed locally.

Ronald


More information about the ffmpeg-devel mailing list