[FFmpeg-devel] [PATCH] [WIP] swr: rewrite resample_common/linear_float_sse/avx in yasm.

Timothy Gu timothygu99 at gmail.com
Fri Jun 20 02:48:33 CEST 2014


On Thu, Jun 19, 2014 at 5:37 PM, Ronald S. Bultje <rsbultje at gmail.com> wrote:
> DO NOT MERGE. Speed not tested, avx not yet tested.
> ---
>  configure                            |   3 +-
>  libswresample/resample_template.c    |  12 +-
>  libswresample/x86/Makefile           |   1 +
>  libswresample/x86/resample.asm       | 327 +++++++++++++++++++++++++++++++++++
>  libswresample/x86/resample_mmx.h     | 118 -------------
>  libswresample/x86/resample_x86_dsp.c |  34 ++--
>  6 files changed, 346 insertions(+), 149 deletions(-)
>  create mode 100644 libswresample/x86/resample.asm

[...]

> diff --git a/libswresample/x86/resample.asm b/libswresample/x86/resample.asm
> new file mode 100644
> index 0000000..5b2b62a
> --- /dev/null
> +++ b/libswresample/x86/resample.asm
> @@ -0,0 +1,327 @@
> +;******************************************************************************
> +;* Copyright (c) 2012 Michael Niedermayer

James wrote some implementations of COMMON_CORE and LINEAR_CORE. IMO
his copyright should be represented here as well.

[...]

Timothy


More information about the ffmpeg-devel mailing list