[FFmpeg-devel] [PATCH 0/3] Direct Stream Digital (DSD) decoder and demuxers
Peter Ross
pross at xvid.org
Mon Apr 14 10:22:06 CEST 2014
based on dsd2pcm: https://code.google.com/p/dsd2pcm/
samples: http://www.2l.no/hires/
the DSDIFF format is 64-bit IFF. I have added this to the current IFF demuxer
(that uses 32-bit chunk sizes). Does this make sense?
dsd2pcm is flaot based, and uses doubles in the intermediate summation.
Peter Ross (3):
Direct Stream Digital (DSD) decoder
avformat/iff: extend IFF demuxer to decode DSDIFF 64-bit chunks
DSD Stream File (DSF) demuxer
Changelog | 1 +
doc/general.texi | 5 +
libavcodec/Makefile | 6 +-
libavcodec/allcodecs.c | 4 +
libavcodec/avcodec.h | 4 +
libavcodec/codec_desc.c | 28 +++++
libavcodec/dsd_tablegen.c | 38 +++++++
libavcodec/dsd_tablegen.h | 95 ++++++++++++++++
libavcodec/dsddec.c | 167 ++++++++++++++++++++++++++++
libavcodec/utils.c | 4 +
libavformat/Makefile | 1 +
libavformat/allformats.c | 1 +
libavformat/dsfdec.c | 143 ++++++++++++++++++++++++
libavformat/iff.c | 269 ++++++++++++++++++++++++++++++++++++++++++++--
14 files changed, 757 insertions(+), 9 deletions(-)
create mode 100644 libavcodec/dsd_tablegen.c
create mode 100644 libavcodec/dsd_tablegen.h
create mode 100644 libavcodec/dsddec.c
create mode 100644 libavformat/dsfdec.c
--
1.8.3.2
-- Peter
(A907 E02F A6E5 0CD2 34CD 20D2 6760 79C5 AC40 DD6B)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20140414/14149b48/attachment.asc>
More information about the ffmpeg-devel
mailing list