From ad08dfd594187d2de40b89d3b15cb8c43751532f Mon Sep 17 00:00:00 2001 From: Diego Biurrun Date: Mon, 13 Aug 2012 13:00:24 +0200 Subject: build: Factor out mpegvideo encoding dependencies to CONFIG_MPEGVIDEOENC A new hidden config variable is added for the codecs that depend on the mpegvideo encoding parts. --- configure | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) (limited to 'configure') diff --git a/configure b/configure index bc60b8b8b0..5ffb9a4ccb 100755 --- a/configure +++ b/configure @@ -1226,6 +1226,7 @@ CONFIG_EXTRA=" lpc mpegaudiodsp mpegvideo + mpegvideoenc nettle rtpdec sinewin @@ -1334,6 +1335,7 @@ dct_select="rdft" mdct_select="fft" rdft_select="fft" mpegaudiodsp_select="dct" +mpegvideoenc_select="mpegvideo" # decoders / encoders / hardware accelerators aac_decoder_select="mdct sinewin" @@ -1353,7 +1355,7 @@ cavs_decoder_select="golomb mpegvideo" cook_decoder_select="mdct sinewin" cscd_decoder_suggest="zlib" dca_decoder_select="mdct" -dnxhd_encoder_select="aandcttables mpegvideo" +dnxhd_encoder_select="aandcttables mpegvideoenc" dxa_decoder_select="zlib" eac3_decoder_select="ac3_decoder" eac3_encoder_select="mdct ac3dsp" @@ -1370,9 +1372,9 @@ flv_decoder_select="h263_decoder" flv_encoder_select="h263_encoder" fraps_decoder_select="huffman" h261_decoder_select="mpegvideo" -h261_encoder_select="aandcttables mpegvideo" +h261_encoder_select="aandcttables mpegvideoenc" h263_decoder_select="h263_parser mpegvideo" -h263_encoder_select="aandcttables mpegvideo" +h263_encoder_select="aandcttables mpegvideoenc" h263_vaapi_hwaccel_select="vaapi h263_decoder" h263i_decoder_select="h263_decoder" h263p_encoder_select="h263_encoder" @@ -1386,10 +1388,10 @@ iac_decoder_select="fft mdct sinewin" imc_decoder_select="fft mdct sinewin" jpegls_decoder_select="golomb" jpegls_encoder_select="golomb" -ljpeg_encoder_select="aandcttables mpegvideo" +ljpeg_encoder_select="aandcttables mpegvideoenc" loco_decoder_select="golomb" mdec_decoder_select="mpegvideo" -mjpeg_encoder_select="aandcttables mpegvideo" +mjpeg_encoder_select="aandcttables mpegvideoenc" mlp_decoder_select="mlp_parser" mp1_decoder_select="mpegaudiodsp" mp1float_decoder_select="mpegaudiodsp" @@ -1408,12 +1410,12 @@ mpeg_xvmc_decoder_deps="X11_extensions_XvMClib_h" mpeg_xvmc_decoder_select="mpegvideo_decoder" mpeg1_vdpau_decoder_select="vdpau mpeg1video_decoder" mpeg1video_decoder_select="mpegvideo" -mpeg1video_encoder_select="aandcttables mpegvideo" +mpeg1video_encoder_select="aandcttables mpegvideoenc" mpeg2_dxva2_hwaccel_deps="dxva2api_h" mpeg2_dxva2_hwaccel_select="dxva2 mpeg2video_decoder" mpeg2_vaapi_hwaccel_select="vaapi mpeg2video_decoder" mpeg2video_decoder_select="mpegvideo" -mpeg2video_encoder_select="aandcttables mpegvideo" +mpeg2video_encoder_select="aandcttables mpegvideoenc" mpeg4_decoder_select="h263_decoder mpeg4video_parser" mpeg4_encoder_select="h263_encoder" mpeg4_vaapi_hwaccel_select="vaapi mpeg4_decoder" @@ -1441,9 +1443,9 @@ rv40_decoder_select="golomb h264chroma h264pred h264qpel mpegvideo" shorten_decoder_select="golomb" sipr_decoder_select="lsp" snow_decoder_select="dwt" -snow_encoder_select="aandcttables dwt mpegvideo" +snow_encoder_select="aandcttables dwt mpegvideoenc" svq1_decoder_select="mpegvideo" -svq1_encoder_select="aandcttables mpegvideo" +svq1_encoder_select="aandcttables mpegvideoenc" svq3_decoder_select="golomb h264chroma h264dsp h264pred h264qpel mpegvideo" svq3_decoder_suggest="zlib" theora_decoder_select="vp3_decoder" -- cgit v1.2.3