Mercurial > mplayer.hg
changeset 34096:36085e0bfe0e
Support decoding 8SVX in IFF.
author | cehoyos |
---|---|
date | Fri, 07 Oct 2011 15:55:57 +0000 |
parents | 8aa5d46de341 |
children | 4a1cb0a053cb |
files | etc/codecs.conf libmpdemux/mp_taglists.c |
diffstat | 2 files changed, 24 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/codecs.conf Fri Oct 07 15:23:55 2011 +0000 +++ b/etc/codecs.conf Fri Oct 07 15:55:57 2011 +0000 @@ -5182,6 +5182,27 @@ driver vqf dll "tvqdec.dll" +audiocodec ff8svxraw + info "FFmpeg 8SVX raw" + status working + fourcc 8raw ; internal MPlayer FourCC + driver ffmpeg + dll 8svx_raw + +audiocodec ff8svxexp + info "FFmpeg 8SVX exponential" + status working + fourcc 8exp ; internal MPlayer FourCC + driver ffmpeg + dll 8svx_exp + +audiocodec ff8svxfib + info "FFmpeg 8SVX fibonacci" + status working + fourcc 8fib ; internal MPlayer FourCC + driver ffmpeg + dll 8svx_fib + audiocodec hwmpa info "MPEG audio pass-through for hardware MPEG decoders" status working
--- a/libmpdemux/mp_taglists.c Fri Oct 07 15:23:55 2011 +0000 +++ b/libmpdemux/mp_taglists.c Fri Oct 07 15:55:57 2011 +0000 @@ -63,6 +63,9 @@ const struct AVCodecTag * const mp_wav_taglists[] = {ff_codec_wav_tags, mp_wav_tags, 0}; static const AVCodecTag mp_codecid_override_tags[] = { + { CODEC_ID_8SVX_EXP, MKTAG('8', 'e', 'x', 'p')}, + { CODEC_ID_8SVX_FIB, MKTAG('8', 'f', 'i', 'b')}, + { CODEC_ID_8SVX_RAW, MKTAG('8', 'r', 'a', 'w')}, { CODEC_ID_AAC, MKTAG('M', 'P', '4', 'A')}, { CODEC_ID_AAC_LATM, MKTAG('M', 'P', '4', 'L')}, { CODEC_ID_AC3, 0x2000},