mirror of https://git.ffmpeg.org/ffmpeg.git
Merge commit 'e6bda9a9fd86505927a2e095e495eae104860701'
* commit 'e6bda9a9fd86505927a2e095e495eae104860701': libopencore-amr: Conditionally compile decoder and encoder bits Merged-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
commit
ab213b5360
|
@ -61,6 +61,7 @@ typedef struct AMRContext {
|
||||||
AudioFrameQueue afq;
|
AudioFrameQueue afq;
|
||||||
} AMRContext;
|
} AMRContext;
|
||||||
|
|
||||||
|
#if CONFIG_LIBOPENCORE_AMRNB_DECODER
|
||||||
static av_cold int amr_nb_decode_init(AVCodecContext *avctx)
|
static av_cold int amr_nb_decode_init(AVCodecContext *avctx)
|
||||||
{
|
{
|
||||||
AMRContext *s = avctx->priv_data;
|
AMRContext *s = avctx->priv_data;
|
||||||
|
@ -138,7 +139,9 @@ AVCodec ff_libopencore_amrnb_decoder = {
|
||||||
.capabilities = CODEC_CAP_DR1,
|
.capabilities = CODEC_CAP_DR1,
|
||||||
.long_name = NULL_IF_CONFIG_SMALL("OpenCORE AMR-NB (Adaptive Multi-Rate Narrow-Band)"),
|
.long_name = NULL_IF_CONFIG_SMALL("OpenCORE AMR-NB (Adaptive Multi-Rate Narrow-Band)"),
|
||||||
};
|
};
|
||||||
|
#endif /* CONFIG_LIBOPENCORE_AMRNB_DECODER */
|
||||||
|
|
||||||
|
#if CONFIG_LIBOPENCORE_AMRNB_ENCODER
|
||||||
/* Common code for fixed and float version*/
|
/* Common code for fixed and float version*/
|
||||||
typedef struct AMR_bitrates {
|
typedef struct AMR_bitrates {
|
||||||
int rate;
|
int rate;
|
||||||
|
@ -300,8 +303,9 @@ AVCodec ff_libopencore_amrnb_encoder = {
|
||||||
.long_name = NULL_IF_CONFIG_SMALL("OpenCORE AMR-NB (Adaptive Multi-Rate Narrow-Band)"),
|
.long_name = NULL_IF_CONFIG_SMALL("OpenCORE AMR-NB (Adaptive Multi-Rate Narrow-Band)"),
|
||||||
.priv_class = &class,
|
.priv_class = &class,
|
||||||
};
|
};
|
||||||
|
#endif /* CONFIG_LIBOPENCORE_AMRNB_ENCODER */
|
||||||
|
|
||||||
#endif
|
#endif /* CONFIG_LIBOPENCORE_AMRNB */
|
||||||
|
|
||||||
/* -----------AMR wideband ------------*/
|
/* -----------AMR wideband ------------*/
|
||||||
#if CONFIG_LIBOPENCORE_AMRWB
|
#if CONFIG_LIBOPENCORE_AMRWB
|
||||||
|
|
Loading…
Reference in New Issue