Mercurial > libavcodec.hg
comparison avcodec.h @ 2956:5f51b1e0bed6 libavcodec
Cook compatibe decoder, patch by Benjamin Larsson
Add cook demucing, change rm demuxer so that it reorders audio packets
before sending them to the decoder, and send minimum decodeable sized
packets; pass only real codec extradata fo the decoder
Fix 28_8 decoder for the new demuxer strategy
author | rtognimp |
---|---|
date | Fri, 09 Dec 2005 16:08:18 +0000 |
parents | e5a10ae14ffb |
children | ef2149182f1c |
comparison
equal
deleted
inserted
replaced
2955:64f38f1be88f | 2956:5f51b1e0bed6 |
---|---|
19 #define FFMPEG_VERSION "CVS" | 19 #define FFMPEG_VERSION "CVS" |
20 | 20 |
21 #define AV_STRINGIFY(s) AV_TOSTRING(s) | 21 #define AV_STRINGIFY(s) AV_TOSTRING(s) |
22 #define AV_TOSTRING(s) #s | 22 #define AV_TOSTRING(s) #s |
23 | 23 |
24 #define LIBAVCODEC_VERSION_INT ((50<<16)+(1<<8)+0) | 24 #define LIBAVCODEC_VERSION_INT ((51<<16)+(0<<8)+0) |
25 #define LIBAVCODEC_VERSION 50.1.0 | 25 #define LIBAVCODEC_VERSION 51.0.0 |
26 #define LIBAVCODEC_BUILD LIBAVCODEC_VERSION_INT | 26 #define LIBAVCODEC_BUILD LIBAVCODEC_VERSION_INT |
27 | 27 |
28 #define LIBAVCODEC_IDENT "Lavc" AV_STRINGIFY(LIBAVCODEC_VERSION) | 28 #define LIBAVCODEC_IDENT "Lavc" AV_STRINGIFY(LIBAVCODEC_VERSION) |
29 | 29 |
30 #define AV_NOPTS_VALUE int64_t_C(0x8000000000000000) | 30 #define AV_NOPTS_VALUE int64_t_C(0x8000000000000000) |
185 CODEC_ID_SHORTEN, | 185 CODEC_ID_SHORTEN, |
186 CODEC_ID_ALAC, | 186 CODEC_ID_ALAC, |
187 CODEC_ID_WESTWOOD_SND1, | 187 CODEC_ID_WESTWOOD_SND1, |
188 CODEC_ID_GSM, | 188 CODEC_ID_GSM, |
189 CODEC_ID_QDM2, | 189 CODEC_ID_QDM2, |
190 CODEC_ID_COOK, | |
190 | 191 |
191 CODEC_ID_OGGTHEORA= 0x16000, | 192 CODEC_ID_OGGTHEORA= 0x16000, |
192 | 193 |
193 /* subtitle codecs */ | 194 /* subtitle codecs */ |
194 CODEC_ID_DVD_SUBTITLE= 0x17000, | 195 CODEC_ID_DVD_SUBTITLE= 0x17000, |
2002 extern AVCodec mp2_decoder; | 2003 extern AVCodec mp2_decoder; |
2003 extern AVCodec mp3_decoder; | 2004 extern AVCodec mp3_decoder; |
2004 extern AVCodec mp3adu_decoder; | 2005 extern AVCodec mp3adu_decoder; |
2005 extern AVCodec mp3on4_decoder; | 2006 extern AVCodec mp3on4_decoder; |
2006 extern AVCodec qdm2_decoder; | 2007 extern AVCodec qdm2_decoder; |
2008 extern AVCodec cook_decoder; | |
2007 extern AVCodec mace3_decoder; | 2009 extern AVCodec mace3_decoder; |
2008 extern AVCodec mace6_decoder; | 2010 extern AVCodec mace6_decoder; |
2009 extern AVCodec huffyuv_decoder; | 2011 extern AVCodec huffyuv_decoder; |
2010 extern AVCodec ffvhuff_decoder; | 2012 extern AVCodec ffvhuff_decoder; |
2011 extern AVCodec oggvorbis_decoder; | 2013 extern AVCodec oggvorbis_decoder; |