diff options
author | Måns Rullgård <mans@mansr.com> | 2010-03-02 03:16:27 +0000 |
---|---|---|
committer | Måns Rullgård <mans@mansr.com> | 2010-03-02 03:16:27 +0000 |
commit | b781cc1282f3280cff33a0b666d237f4a683d979 (patch) | |
tree | 0a719d4a48dca6a2724222dac47ac2da4dca8a25 | |
parent | 3d7b94ba5ad5ced6df7c0a0cb7fc6dca36a33ab6 (diff) | |
download | ffmpeg-b781cc1282f3280cff33a0b666d237f4a683d979.tar.gz |
Make lsp a separate configurable and select it from codecs needing it
Originally committed as revision 22143 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rwxr-xr-x | configure | 7 | ||||
-rw-r--r-- | libavcodec/Makefile | 12 |
2 files changed, 12 insertions, 7 deletions
@@ -917,6 +917,7 @@ CONFIG_LIST=" libx264 libxvid lpc + lsp mdct memalign_hack mlib @@ -1189,6 +1190,7 @@ aac_decoder_select="mdct aac_parser" aac_encoder_select="mdct" ac3_decoder_select="mdct ac3_parser" alac_encoder_select="lpc" +amrnb_decoder_select="lsp" atrac1_decoder_select="mdct" atrac3_decoder_select="mdct" binkaudio_dct_decoder_select="mdct rdft dct" @@ -1257,6 +1259,7 @@ nellymoser_decoder_select="mdct" nellymoser_encoder_select="mdct" png_decoder_select="zlib" png_encoder_select="zlib" +qcelp_decoder_select="lsp" qdm2_decoder_select="mdct rdft" rv10_decoder_select="h263_decoder" rv10_encoder_select="h263_encoder" @@ -1265,6 +1268,7 @@ rv20_encoder_select="h263_encoder" rv30_decoder_select="golomb" rv40_decoder_select="golomb" shorten_decoder_select="golomb" +sipr_decoder_select="lsp" snow_encoder_select="aandct" sonic_decoder_select="golomb" sonic_encoder_select="golomb" @@ -1277,7 +1281,7 @@ tiff_decoder_suggest="zlib" tiff_encoder_suggest="zlib" truehd_decoder_select="mlp_decoder" tscc_decoder_select="zlib" -twinvq_decoder_select="mdct" +twinvq_decoder_select="mdct lsp" vc1_decoder_select="h263_decoder" vc1_dxva2_hwaccel_deps="dxva2api_h DXVA_PictureParameters_wDecodedPictureIndex" vc1_dxva2_hwaccel_select="dxva2 vc1_decoder" @@ -1294,6 +1298,7 @@ wmav1_decoder_select="mdct" wmav1_encoder_select="mdct" wmav2_decoder_select="mdct" wmav2_encoder_select="mdct" +wmavoice_decoder_select="lsp" wmv1_decoder_select="h263_decoder" wmv1_encoder_select="h263_encoder" wmv2_decoder_select="h263_decoder" diff --git a/libavcodec/Makefile b/libavcodec/Makefile index 9010fc92d5..aed14abc42 100644 --- a/libavcodec/Makefile +++ b/libavcodec/Makefile @@ -33,6 +33,7 @@ FFT-OBJS-$(CONFIG_HARDCODED_TABLES) += cos_tables.o OBJS-$(CONFIG_FFT) += fft.o $(FFT-OBJS-yes) OBJS-$(CONFIG_GOLOMB) += golomb.o OBJS-$(CONFIG_LPC) += lpc.o +OBJS-$(CONFIG_LSP) += lsp.o OBJS-$(CONFIG_MDCT) += mdct.o RDFT-OBJS-$(CONFIG_HARDCODED_TABLES) += sin_tables.o OBJS-$(CONFIG_RDFT) += rdft.o $(RDFT-OBJS-yes) @@ -53,7 +54,7 @@ OBJS-$(CONFIG_ALAC_ENCODER) += alacenc.o OBJS-$(CONFIG_ALS_DECODER) += alsdec.o bgmc.o mpeg4audio.o OBJS-$(CONFIG_AMRNB_DECODER) += amrnbdec.o celp_filters.o \ celp_math.o acelp_filters.o \ - acelp_vectors.o lsp.o \ + acelp_vectors.o \ acelp_pitch_delay.o OBJS-$(CONFIG_AMV_DECODER) += sp5xdec.o mjpegdec.o mjpeg.o OBJS-$(CONFIG_ANM_DECODER) += anm.o @@ -255,7 +256,7 @@ OBJS-$(CONFIG_PNG_ENCODER) += png.o pngenc.o OBJS-$(CONFIG_PPM_DECODER) += pnmdec.o pnm.o OBJS-$(CONFIG_PPM_ENCODER) += pnmenc.o pnm.o OBJS-$(CONFIG_PTX_DECODER) += ptx.o -OBJS-$(CONFIG_QCELP_DECODER) += qcelpdec.o lsp.o celp_math.o \ +OBJS-$(CONFIG_QCELP_DECODER) += qcelpdec.o celp_math.o \ celp_filters.o acelp_vectors.o OBJS-$(CONFIG_QDM2_DECODER) += qdm2.o mpegaudiodec.o \ mpegaudiodecheader.o mpegaudio.o \ @@ -288,7 +289,7 @@ OBJS-$(CONFIG_SGI_ENCODER) += sgienc.o rle.o OBJS-$(CONFIG_SHORTEN_DECODER) += shorten.o OBJS-$(CONFIG_SIPR_DECODER) += sipr.o acelp_pitch_delay.o \ celp_math.o acelp_vectors.o \ - acelp_filters.o celp_filters.o lsp.o \ + acelp_filters.o celp_filters.o \ sipr16k.o OBJS-$(CONFIG_SMACKAUD_DECODER) += smacker.o OBJS-$(CONFIG_SMACKER_DECODER) += smacker.o @@ -331,7 +332,7 @@ OBJS-$(CONFIG_TRUEMOTION2_DECODER) += truemotion2.o OBJS-$(CONFIG_TRUESPEECH_DECODER) += truespeech.o OBJS-$(CONFIG_TSCC_DECODER) += tscc.o msrledec.o OBJS-$(CONFIG_TTA_DECODER) += tta.o -OBJS-$(CONFIG_TWINVQ_DECODER) += twinvq.o lsp.o +OBJS-$(CONFIG_TWINVQ_DECODER) += twinvq.o OBJS-$(CONFIG_TXD_DECODER) += txd.o s3tc.o OBJS-$(CONFIG_ULTI_DECODER) += ulti.o OBJS-$(CONFIG_V210_DECODER) += v210dec.o @@ -366,8 +367,7 @@ OBJS-$(CONFIG_WMAV2_DECODER) += wmadec.o wma.o aactab.o OBJS-$(CONFIG_WMAV2_ENCODER) += wmaenc.o wma.o aactab.o OBJS-$(CONFIG_WMAVOICE_DECODER) += wmavoice.o \ celp_math.o celp_filters.o \ - acelp_vectors.o acelp_filters.o \ - lsp.o + acelp_vectors.o acelp_filters.o OBJS-$(CONFIG_WMV1_DECODER) += msmpeg4.o msmpeg4data.o OBJS-$(CONFIG_WMV2_DECODER) += wmv2dec.o wmv2.o \ msmpeg4.o msmpeg4data.o \ |