This is an automated email from the git hooks/post-receive script.
Git pushed a change to branch master
in repository ffmpeg.
from 9d11bf4203 configure: write config.fate as soon as the command line is
known
new 2bdbf5c67e avcodec/dstdec: fix decoding of uncompressed frames
new 655dc1af76 avutil/samplefmt: add AV_SAMPLE_FMT_DSD
new 90a20fd15b avformat: set the sample format of DSD streams
new 72b81d5b64 swresample: support AV_SAMPLE_FMT_DSD input
new 6acb801dcd avcodec/dsddec: support raw DSD output
new 1853c91628 avcodec/dstdec: support raw DSD output
new 078224ae98 avcodec/wavpack: support raw DSD output
new 5bd86141b6 avcodec/dsd: add helper for DSD to PCM conversion via
libswresample
new 8d07c66980 avcodec/dsddec: use libswresample for the PCM output
new 2c7e3ed47a avcodec/dstdec: use libswresample for the PCM output
new b130b306f4 avcodec/wavpack: use libswresample for the PCM output
new 62156c5920 avcodec/dsd: remove unused dsd2pcm implementation
new baa01b0e74 avcodec: add a raw DSD encoder
new dd48d68d51 tests/fate: cover raw DSD decoder output
new c6e28adaba avcodec: deprecate the PCM output of the DSD decoders
The 15 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
Changelog | 1 +
configure | 1 +
doc/APIchanges | 3 +
doc/general_contents.texi | 2 +-
libavcodec/Makefile | 1 +
libavcodec/allcodecs.c | 1 +
libavcodec/dsd.c | 130 +++---------
libavcodec/dsd.h | 29 +--
libavcodec/dsddec.c | 152 ++++++++------
libavcodec/dsdenc.c | 65 ++++++
libavcodec/dstdec.c | 77 +++++--
libavcodec/version.h | 2 +-
libavcodec/version_major.h | 1 +
libavcodec/wavpack.c | 232 ++++++++++++++-------
libavformat/dsfdec.c | 1 +
libavformat/iff.c | 1 +
libavformat/wvdec.c | 2 +
libavutil/samplefmt.c | 12 +-
libavutil/samplefmt.h | 8 +
libavutil/version.h | 2 +-
libswresample/Makefile | 3 +-
libswresample/audioconvert.c | 18 +-
libswresample/audioconvert.h | 4 +-
libavcodec/dsd.c => libswresample/dsd2pcm.c | 46 ++--
libavcodec/dsd.h => libswresample/dsd2pcm.h | 33 +--
{libavcodec => libswresample}/reverse.c | 0
libswresample/swresample.c | 36 +++-
libswresample/version.h | 2 +-
tests/fate/audio.mak | 10 +-
tests/fate/wavpack.mak | 8 +-
tests/ref/fate/dsf-dst-dsd | 15 ++
tests/ref/fate/samplefmt | 6 +
tests/ref/fate/source | 1 +
tests/ref/fate/wavpack-dsd | 85 ++++++++
.../fate/{wavpack-lossless-dsd => wavpack-dsd-pcm} | 0
35 files changed, 653 insertions(+), 337 deletions(-)
create mode 100644 libavcodec/dsdenc.c
copy libavcodec/dsd.c => libswresample/dsd2pcm.c (74%)
copy libavcodec/dsd.h => libswresample/dsd2pcm.h (57%)
copy {libavcodec => libswresample}/reverse.c (100%)
create mode 100644 tests/ref/fate/dsf-dst-dsd
create mode 100644 tests/ref/fate/wavpack-dsd
copy tests/ref/fate/{wavpack-lossless-dsd => wavpack-dsd-pcm} (100%)
--
To stop receiving notification emails like this one, please contact
[email protected].
_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]