Mercurial > libavcodec.hg
comparison avcodec.h @ 6587:66580b034818 libavcodec
Add explanatory comments to enum CodecID.
author | diego |
---|---|
date | Sun, 13 Apr 2008 07:48:43 +0000 |
parents | 43d2d2f27f92 |
children | e47a04d636a7 |
comparison
equal
deleted
inserted
replaced
6586:01bea2407628 | 6587:66580b034818 |
---|---|
59 * 1. no value of a existing codec ID changes (that would break ABI), | 59 * 1. no value of a existing codec ID changes (that would break ABI), |
60 * 2. it is as close as possible to similar codecs. | 60 * 2. it is as close as possible to similar codecs. |
61 */ | 61 */ |
62 enum CodecID { | 62 enum CodecID { |
63 CODEC_ID_NONE, | 63 CODEC_ID_NONE, |
64 | |
65 /* video codecs */ | |
64 CODEC_ID_MPEG1VIDEO, | 66 CODEC_ID_MPEG1VIDEO, |
65 CODEC_ID_MPEG2VIDEO, ///< preferred ID for MPEG-1/2 video decoding | 67 CODEC_ID_MPEG2VIDEO, ///< preferred ID for MPEG-1/2 video decoding |
66 CODEC_ID_MPEG2VIDEO_XVMC, | 68 CODEC_ID_MPEG2VIDEO_XVMC, |
67 CODEC_ID_H261, | 69 CODEC_ID_H261, |
68 CODEC_ID_H263, | 70 CODEC_ID_H263, |
245 CODEC_ID_ROQ_DPCM= 0x14000, | 247 CODEC_ID_ROQ_DPCM= 0x14000, |
246 CODEC_ID_INTERPLAY_DPCM, | 248 CODEC_ID_INTERPLAY_DPCM, |
247 CODEC_ID_XAN_DPCM, | 249 CODEC_ID_XAN_DPCM, |
248 CODEC_ID_SOL_DPCM, | 250 CODEC_ID_SOL_DPCM, |
249 | 251 |
252 /* audio codecs */ | |
250 CODEC_ID_MP2= 0x15000, | 253 CODEC_ID_MP2= 0x15000, |
251 CODEC_ID_MP3, ///< preferred ID for decoding MPEG audio layer 1, 2 or 3 | 254 CODEC_ID_MP3, ///< preferred ID for decoding MPEG audio layer 1, 2 or 3 |
252 CODEC_ID_AAC, | 255 CODEC_ID_AAC, |
253 #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0) | 256 #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0) |
254 CODEC_ID_MPEG4AAC, | 257 CODEC_ID_MPEG4AAC, |