[FFmpeg-devel] [PATCH 0/7] Replace native DCA decoder with libdcadec based one
foo86
foobaz86 at gmail.com
Thu Jan 14 17:25:02 CET 2016
Full diff output has been omitted for deleted files. If git complains about
applying the first patch, this can be also pulled from dca-replace branch at
[1].
[1]: https://github.com/foo86/FFmpeg.git
foo86 (7):
avcodec/dca: remove old DCA decoder
avcodec/dca: add REV1AUX sync word
avcodec/dca: add more DCA tables
avcodec/synth_filter: fix whitespace
avcodec/dca: add math helpers and fixed point DCT
avcodec/synth_filter: add more filters
avcodec/dca: add native DCA decoder based on libdcadec
configure | 2 +-
libavcodec/Makefile | 6 +-
libavcodec/aarch64/Makefile | 3 +-
libavcodec/aarch64/dcadsp_init.c | 15 +-
libavcodec/aarch64/dcadsp_neon.S | 109 --
libavcodec/arm/Makefile | 6 +-
libavcodec/arm/dca.h | 1 -
libavcodec/arm/dcadsp_init_arm.c | 30 +-
libavcodec/arm/dcadsp_neon.S | 64 -
libavcodec/arm/dcadsp_vfp.S | 476 -------
libavcodec/dca.h | 367 ++----
libavcodec/dca_core.c | 2621 ++++++++++++++++++++++++++++++++++++++
libavcodec/dca_core.h | 201 +++
libavcodec/dca_exss.c | 685 ++++++----
libavcodec/dca_exss.h | 92 ++
libavcodec/dca_syncwords.h | 1 +
libavcodec/dca_xll.c | 1951 ++++++++++++++++++----------
libavcodec/dca_xll.h | 147 +++
libavcodec/dcadata.c | 936 +++++++++-----
libavcodec/dcadata.h | 30 +-
libavcodec/dcadct.c | 362 ++++++
libavcodec/dcadct.h | 32 +
libavcodec/dcadec.c | 2268 ++++++---------------------------
libavcodec/dcadec.h | 81 ++
libavcodec/dcadsp.c | 447 +++++--
libavcodec/dcadsp.h | 88 +-
libavcodec/dcamath.h | 48 +-
libavcodec/synth_filter.c | 161 ++-
libavcodec/synth_filter.h | 13 +
libavcodec/x86/dcadsp.asm | 99 --
libavcodec/x86/dcadsp_init.c | 21 +-
31 files changed, 6993 insertions(+), 4370 deletions(-)
delete mode 100644 libavcodec/aarch64/dcadsp_neon.S
delete mode 100644 libavcodec/arm/dcadsp_neon.S
delete mode 100644 libavcodec/arm/dcadsp_vfp.S
create mode 100644 libavcodec/dca_core.c
create mode 100644 libavcodec/dca_core.h
create mode 100644 libavcodec/dca_exss.h
create mode 100644 libavcodec/dca_xll.h
create mode 100644 libavcodec/dcadct.c
create mode 100644 libavcodec/dcadct.h
create mode 100644 libavcodec/dcadec.h
--
2.1.4
More information about the ffmpeg-devel
mailing list