Browse code

Make demuxers auto-select parsers they need

This makes configure --disable-everything --enable-demuxer=foo
work as expected.

Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit c2dd0e9eba1dfcba42c5c72654b7aac7f5935d3b)

Mans Rullgard authored on 2011/01/22 03:12:17
Showing 1 changed files
... ...
@@ -1352,19 +1352,19 @@ libxavs_encoder_deps="libxavs"
1352 1352
 libxvid_encoder_deps="libxvid"
1353 1353
 
1354 1354
 # demuxers / muxers
1355
-ac3_demuxer_deps="ac3_parser"
1355
+ac3_demuxer_select="ac3_parser"
1356 1356
 asf_stream_muxer_select="asf_muxer"
1357 1357
 avisynth_demuxer_deps="avisynth"
1358
-dirac_demuxer_deps="dirac_parser"
1358
+dirac_demuxer_select="dirac_parser"
1359 1359
 eac3_demuxer_select="ac3_parser"
1360
-flac_demuxer_deps="flac_parser"
1360
+flac_demuxer_select="flac_parser"
1361 1361
 ipod_muxer_select="mov_muxer"
1362 1362
 libnut_demuxer_deps="libnut"
1363 1363
 libnut_muxer_deps="libnut"
1364 1364
 matroska_audio_muxer_select="matroska_muxer"
1365 1365
 matroska_demuxer_suggest="zlib bzlib"
1366 1366
 mov_demuxer_suggest="zlib"
1367
-mp3_demuxer_deps="mpegaudio_parser"
1367
+mp3_demuxer_select="mpegaudio_parser"
1368 1368
 mp4_muxer_select="mov_muxer"
1369 1369
 mpegtsraw_demuxer_select="mpegts_demuxer"
1370 1370
 mxf_d10_muxer_select="mxf_muxer"