Browse code

fix various compilation dependencies

Originally committed as revision 19507 to svn://svn.ffmpeg.org/ffmpeg/trunk

Aurelien Jacobs authored on 2009/07/25 06:28:44
Showing 3 changed files
... ...
@@ -1050,6 +1050,7 @@ inline_asm_deps="!tms470"
1050 1050
 
1051 1051
 # decoders / encoders / hardware accelerators
1052 1052
 aac_decoder_select="fft mdct"
1053
+aac_encoder_select="fft mdct"
1053 1054
 ac3_decoder_select="fft mdct"
1054 1055
 atrac3_decoder_select="fft mdct"
1055 1056
 cavs_decoder_select="golomb"
... ...
@@ -1059,6 +1060,7 @@ dca_decoder_select="fft mdct"
1059 1059
 dnxhd_encoder_select="aandct"
1060 1060
 dxa_decoder_select="zlib"
1061 1061
 eac3_decoder_select="ac3_decoder"
1062
+eamad_decoder_select="aandct"
1062 1063
 eatgq_decoder_select="aandct"
1063 1064
 eatqi_decoder_select="aandct"
1064 1065
 ffv1_decoder_select="golomb"
... ...
@@ -36,9 +36,9 @@ OBJS-$(CONFIG_VDPAU)                   += vdpau.o
36 36
 
37 37
 # decoders/encoders/hardware accelerators
38 38
 OBJS-$(CONFIG_AAC_DECODER)             += aac.o aactab.o mpeg4audio.o aac_parser.o aac_ac3_parser.o
39
-OBJS-$(CONFIG_AAC_ENCODER)             += aacenc.o aaccoder.o aacpsy.o aactab.o psymodel.o iirfilter.o mdct.o fft.o mpeg4audio.o
39
+OBJS-$(CONFIG_AAC_ENCODER)             += aacenc.o aaccoder.o aacpsy.o aactab.o psymodel.o iirfilter.o mpeg4audio.o
40 40
 OBJS-$(CONFIG_AASC_DECODER)            += aasc.o msrledec.o
41
-OBJS-$(CONFIG_AC3_DECODER)             += ac3dec.o ac3tab.o ac3dec_data.o ac3.o
41
+OBJS-$(CONFIG_AC3_DECODER)             += ac3dec.o ac3tab.o ac3dec_data.o ac3.o ac3_parser.o aac_ac3_parser.o
42 42
 OBJS-$(CONFIG_AC3_ENCODER)             += ac3enc.o ac3tab.o ac3.o
43 43
 OBJS-$(CONFIG_ALAC_DECODER)            += alac.o
44 44
 OBJS-$(CONFIG_ALAC_ENCODER)            += alacenc.o lpc.o
... ...
@@ -77,7 +77,7 @@ OBJS-$(CONFIG_DVVIDEO_ENCODER)         += dv.o
77 77
 OBJS-$(CONFIG_DXA_DECODER)             += dxa.o
78 78
 OBJS-$(CONFIG_EAC3_DECODER)            += eac3dec.o eac3dec_data.o
79 79
 OBJS-$(CONFIG_EACMV_DECODER)           += eacmv.o
80
-OBJS-$(CONFIG_EAMAD_DECODER)           += eamad.o eaidct.o
80
+OBJS-$(CONFIG_EAMAD_DECODER)           += eamad.o eaidct.o mpeg12.o mpeg12data.o mpegvideo.o error_resilience.o
81 81
 OBJS-$(CONFIG_EATGQ_DECODER)           += eatgq.o eaidct.o
82 82
 OBJS-$(CONFIG_EATGV_DECODER)           += eatgv.o
83 83
 OBJS-$(CONFIG_EATQI_DECODER)           += eatqi.o eaidct.o mpeg12.o mpeg12data.o mpegvideo.o error_resilience.o
... ...
@@ -417,7 +417,7 @@ OBJS-$(CONFIG_VC1_PARSER)              += vc1_parser.o vc1.o vc1data.o msmpeg4da
417 417
 OBJS-$(CONFIG_VP3_PARSER)              += vp3_parser.o
418 418
 
419 419
 # bitstream filters
420
-OBJS-$(CONFIG_AAC_ADTSTOASC_BSF)          += aac_adtstoasc_bsf.o aac_parser.o mpeg4audio.o
420
+OBJS-$(CONFIG_AAC_ADTSTOASC_BSF)          += aac_adtstoasc_bsf.o aac_parser.o aac_ac3_parser.o mpeg4audio.o
421 421
 OBJS-$(CONFIG_DUMP_EXTRADATA_BSF)         += dump_extradata_bsf.o
422 422
 OBJS-$(CONFIG_H264_MP4TOANNEXB_BSF)       += h264_mp4toannexb_bsf.o
423 423
 OBJS-$(CONFIG_IMX_DUMP_HEADER_BSF)        += imx_dump_header_bsf.o
... ...
@@ -52,7 +52,7 @@ OBJS-$(CONFIG_EAC3_DEMUXER)              += raw.o id3v2.o
52 52
 OBJS-$(CONFIG_EAC3_MUXER)                += raw.o
53 53
 OBJS-$(CONFIG_FFM_DEMUXER)               += ffmdec.o
54 54
 OBJS-$(CONFIG_FFM_MUXER)                 += ffmenc.o
55
-OBJS-$(CONFIG_FLAC_DEMUXER)              += flacdec.o raw.o id3v2.o oggparsevorbis.o
55
+OBJS-$(CONFIG_FLAC_DEMUXER)              += flacdec.o raw.o id3v1.o id3v2.o oggparsevorbis.o
56 56
 OBJS-$(CONFIG_FLAC_MUXER)                += flacenc.o
57 57
 OBJS-$(CONFIG_FLIC_DEMUXER)              += flic.o
58 58
 OBJS-$(CONFIG_FLV_DEMUXER)               += flvdec.o
... ...
@@ -92,10 +92,10 @@ OBJS-$(CONFIG_MMF_DEMUXER)               += mmf.o raw.o
92 92
 OBJS-$(CONFIG_MMF_MUXER)                 += mmf.o riff.o
93 93
 OBJS-$(CONFIG_MOV_DEMUXER)               += mov.o riff.o isom.o
94 94
 OBJS-$(CONFIG_MOV_MUXER)                 += movenc.o riff.o isom.o avc.o
95
-OBJS-$(CONFIG_MP2_MUXER)                 += mp3.o
95
+OBJS-$(CONFIG_MP2_MUXER)                 += mp3.o id3v1.o
96 96
 OBJS-$(CONFIG_MP3_DEMUXER)               += mp3.o id3v1.o id3v2.o
97
-OBJS-$(CONFIG_MP3_MUXER)                 += mp3.o
98
-OBJS-$(CONFIG_MPC_DEMUXER)               += mpc.o id3v2.o
97
+OBJS-$(CONFIG_MP3_MUXER)                 += mp3.o id3v1.o
98
+OBJS-$(CONFIG_MPC_DEMUXER)               += mpc.o id3v1.o id3v2.o
99 99
 OBJS-$(CONFIG_MPC8_DEMUXER)              += mpc8.o
100 100
 OBJS-$(CONFIG_MPEG1SYSTEM_MUXER)         += mpegenc.o
101 101
 OBJS-$(CONFIG_MPEG1VCD_MUXER)            += mpegenc.o
... ...
@@ -197,7 +197,7 @@ OBJS-$(CONFIG_SHORTEN_DEMUXER)           += raw.o id3v2.o
197 197
 OBJS-$(CONFIG_SIFF_DEMUXER)              += siff.o
198 198
 OBJS-$(CONFIG_SMACKER_DEMUXER)           += smacker.o
199 199
 OBJS-$(CONFIG_SOL_DEMUXER)               += sol.o raw.o
200
-OBJS-$(CONFIG_SOX_DEMUXER)               += soxdec.o
200
+OBJS-$(CONFIG_SOX_DEMUXER)               += soxdec.o raw.o
201 201
 OBJS-$(CONFIG_SOX_MUXER)                 += soxenc.o
202 202
 OBJS-$(CONFIG_STR_DEMUXER)               += psxstr.o
203 203
 OBJS-$(CONFIG_SWF_DEMUXER)               += swfdec.o