comparison adpcm.c @ 8590:7a463923ecd1 libavcodec

Change semantic of CONFIG_*, HAVE_* and ARCH_*. They are now always defined to either 0 or 1.
author aurel
date Tue, 13 Jan 2009 23:44:16 +0000
parents 85ab7655ad4d
children 2a2318411d9d
comparison
equal deleted inserted replaced
8589:a29b5b5c3c9d 8590:7a463923ecd1
151 ADPCMChannelStatus status[6]; 151 ADPCMChannelStatus status[6];
152 } ADPCMContext; 152 } ADPCMContext;
153 153
154 /* XXX: implement encoding */ 154 /* XXX: implement encoding */
155 155
156 #ifdef CONFIG_ENCODERS 156 #if CONFIG_ENCODERS
157 static int adpcm_encode_init(AVCodecContext *avctx) 157 static int adpcm_encode_init(AVCodecContext *avctx)
158 { 158 {
159 if (avctx->channels > 2) 159 if (avctx->channels > 2)
160 return -1; /* only stereo or mono =) */ 160 return -1; /* only stereo or mono =) */
161 161
1587 return src - buf; 1587 return src - buf;
1588 } 1588 }
1589 1589
1590 1590
1591 1591
1592 #ifdef CONFIG_ENCODERS 1592 #if CONFIG_ENCODERS
1593 #define ADPCM_ENCODER(id,name,long_name_) \ 1593 #define ADPCM_ENCODER(id,name,long_name_) \
1594 AVCodec name ## _encoder = { \ 1594 AVCodec name ## _encoder = { \
1595 #name, \ 1595 #name, \
1596 CODEC_TYPE_AUDIO, \ 1596 CODEC_TYPE_AUDIO, \
1597 id, \ 1597 id, \
1605 }; 1605 };
1606 #else 1606 #else
1607 #define ADPCM_ENCODER(id,name,long_name_) 1607 #define ADPCM_ENCODER(id,name,long_name_)
1608 #endif 1608 #endif
1609 1609
1610 #ifdef CONFIG_DECODERS 1610 #if CONFIG_DECODERS
1611 #define ADPCM_DECODER(id,name,long_name_) \ 1611 #define ADPCM_DECODER(id,name,long_name_) \
1612 AVCodec name ## _decoder = { \ 1612 AVCodec name ## _decoder = { \
1613 #name, \ 1613 #name, \
1614 CODEC_TYPE_AUDIO, \ 1614 CODEC_TYPE_AUDIO, \
1615 id, \ 1615 id, \