Mercurial > libavcodec.hg
annotate Makefile @ 2918:13dcd22f0816 libavcodec
Add DTS_INC to the CFLAGS for DTS. This is only set by external configure
programs (such as the MPlayer one) and thus somewhat hackish. We already
do this for things like MLIB_INC and IPP_INC so it should be acceptable.
author | diego |
---|---|
date | Sun, 23 Oct 2005 18:16:53 +0000 |
parents | aa98fe99148e |
children | f9320ccf9f09 |
rev | line source |
---|---|
395 | 1 # |
2 # libavcodec Makefile | |
2542
a27a580f292e
first pass at ALAC decoder from David Hammerton; while David's original
melanson
parents:
2541
diff
changeset
|
3 # (c) 2000-2005 Fabrice Bellard |
395 | 4 # |
2 | 5 include ../config.mak |
6 | |
395 | 7 VPATH=$(SRC_PATH)/libavcodec |
8 | |
429 | 9 # NOTE: -I.. is needed to include config.h |
2817
b128802eb77b
libavutil: Utility code from libavcodec moved to a separate library.
al
parents:
2796
diff
changeset
|
10 CFLAGS=$(OPTFLAGS) -DHAVE_AV_CONFIG_H -I.. -I$(SRC_PATH)/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE $(AMR_CFLAGS) |
0 | 11 |
2398
582e635cfa08
common.c -> bitstream.c (and the single non bitstream func -> utils.c)
michael
parents:
2362
diff
changeset
|
12 OBJS= bitstream.o utils.o mem.o allcodecs.o \ |
1042 | 13 mpegvideo.o jrevdct.o jfdctfst.o jfdctint.o\ |
2085 | 14 mpegaudio.o ac3enc.o mjpeg.o resample.o resample2.o dsputil.o \ |
1042 | 15 motion_est.o imgconvert.o imgresample.o \ |
1383 | 16 mpeg12.o mpegaudiodec.o pcm.o simple_idct.o \ |
2639 | 17 ratecontrol.o adpcm.o eval.o error_resilience.o \ |
18 fft.o mdct.o raw.o golomb.o cabac.o\ | |
2817
b128802eb77b
libavutil: Utility code from libavcodec moved to a separate library.
al
parents:
2796
diff
changeset
|
19 dpcm.o adx.o faandct.o parser.o g726.o \ |
2862 | 20 vp3dsp.o h264idct.o rangecoder.o pnm.o h263.o msmpeg4.o h263dec.o dvdsub.o dvbsub.o dvbsubdec.o\ |
2913 | 21 opt.o qdm2.o truemotion2.o |
2756 | 22 |
2639 | 23 ifeq ($(CONFIG_AASC_DECODER),yes) |
24 OBJS+= aasc.o | |
25 endif | |
26 ifeq ($(CONFIG_ALAC_DECODER),yes) | |
27 OBJS+= alac.o | |
28 endif | |
29 ifneq ($(CONFIG_ASV1_DECODER)$(CONFIG_ASV1_ENCODER)$(CONFIG_ASV2_DECODER)$(CONFIG_ASV2_ENCODER),) | |
30 OBJS+= asv1.o | |
31 endif | |
32 ifeq ($(CONFIG_CINEPAK_DECODER),yes) | |
33 OBJS+= cinepak.o | |
34 endif | |
35 ifneq ($(CONFIG_CLJR_DECODER)$(CONFIG_CLJR_ENCODER),) | |
36 OBJS+= cljr.o | |
37 endif | |
38 ifeq ($(CONFIG_CYUV_DECODER),yes) | |
39 OBJS+= cyuv.o | |
40 endif | |
41 ifneq ($(CONFIG_DVVIDEO_DECODER)$(CONFIG_DVVIDEO_ENCODER),) | |
42 OBJS+= dv.o | |
43 endif | |
44 ifeq ($(CONFIG_EIGHTBPS_DECODER),yes) | |
45 OBJS+= 8bps.o | |
46 endif | |
47 ifneq ($(CONFIG_FFV1_DECODER)$(CONFIG_FFV1_ENCODER),) | |
48 OBJS+= ffv1.o | |
49 endif | |
50 ifeq ($(CONFIG_FLAC_DECODER),yes) | |
51 OBJS+= flac.o | |
52 endif | |
53 ifeq ($(CONFIG_FLIC_DECODER),yes) | |
54 OBJS+= flicvideo.o | |
55 endif | |
56 ifeq ($(CONFIG_FOURXM_DECODER),yes) | |
57 OBJS+= 4xm.o | |
58 endif | |
2700
485571c9182f
Fraps FPS1 video decoder (v1 & v2), courtesy of Roine Gustafsson <roine
melanson
parents:
2697
diff
changeset
|
59 ifeq ($(CONFIG_FRAPS_DECODER),yes) |
485571c9182f
Fraps FPS1 video decoder (v1 & v2), courtesy of Roine Gustafsson <roine
melanson
parents:
2697
diff
changeset
|
60 OBJS+= fraps.o |
485571c9182f
Fraps FPS1 video decoder (v1 & v2), courtesy of Roine Gustafsson <roine
melanson
parents:
2697
diff
changeset
|
61 endif |
2639 | 62 ifneq ($(CONFIG_H261_DECODER)$(CONFIG_H261_ENCODER),) |
63 OBJS+= h261.o | |
64 endif | |
65 ifneq ($(CONFIG_H264_DECODER)$(CONFIG_SVQ3_DECODER),) | |
66 OBJS+= h264.o | |
67 endif | |
68 ifneq ($(CONFIG_HUFFYUV_DECODER)$(CONFIG_HUFFYUV_ENCODER)$(CONFIG_FFVHUFF_DECODER)$(CONFIG_FFVHUFF_ENCODER),) | |
69 OBJS+= huffyuv.o | |
70 endif | |
71 ifeq ($(CONFIG_IDCIN_DECODER),yes) | |
72 OBJS+= idcinvideo.o | |
73 endif | |
74 ifeq ($(CONFIG_INDEO2_DECODER),yes) | |
75 OBJS+= indeo2.o | |
76 endif | |
77 ifeq ($(CONFIG_INDEO3_DECODER),yes) | |
78 OBJS+= indeo3.o | |
79 endif | |
80 ifeq ($(CONFIG_INTERPLAY_VIDEO_DECODER),yes) | |
81 OBJS+= interplayvideo.o | |
82 endif | |
83 ifneq ($(CONFIG_MSZH_DECODER)$(CONFIG_ZLIB_DECODER)$(CONFIG_ZLIB_ENCODER),) | |
84 OBJS+= lcl.o | |
85 endif | |
86 ifeq ($(CONFIG_LOCO_DECODER),yes) | |
87 OBJS+= loco.o | |
88 endif | |
89 ifneq ($(CONFIG_MACE3_DECODER)$(CONFIG_MACE6_DECODER),) | |
90 OBJS+= mace.o | |
91 endif | |
92 ifeq ($(CONFIG_MSRLE_DECODER),yes) | |
93 OBJS+= msrle.o | |
94 endif | |
95 ifeq ($(CONFIG_MSVIDEO1_DECODER),yes) | |
96 OBJS+= msvideo1.o | |
97 endif | |
98 ifneq ($(CONFIG_PNG_DECODER)$(CONFIG_PNG_ENCODER),) | |
99 OBJS+= png.o | |
100 endif | |
101 ifeq ($(CONFIG_QDRAW_DECODER),yes) | |
102 OBJS+= qdrw.o | |
103 endif | |
104 ifeq ($(CONFIG_QPEG_DECODER),yes) | |
105 OBJS+= qpeg.o | |
106 endif | |
107 ifeq ($(CONFIG_QTRLE_DECODER),yes) | |
108 OBJS+= qtrle.o | |
109 endif | |
110 ifeq ($(CONFIG_RA_144_DECODER),yes) | |
111 OBJS+= ra144.o | |
112 endif | |
113 ifeq ($(CONFIG_RA_288_DECODER),yes) | |
114 OBJS+= ra288.o | |
115 endif | |
116 ifeq ($(CONFIG_ROQ_DECODER),yes) | |
117 OBJS+= roqvideo.o | |
118 endif | |
119 ifeq ($(CONFIG_RPZA_DECODER),yes) | |
120 OBJS+= rpza.o | |
121 endif | |
122 ifneq ($(CONFIG_RV10_DECODER)$(CONFIG_RV20_DECODER)$(CONFIG_RV10_ENCODER)$(CONFIG_RV20_ENCODER),) | |
123 OBJS+= rv10.o | |
124 endif | |
125 ifeq ($(CONFIG_SHORTEN_DECODER),yes) | |
126 OBJS+= shorten.o | |
127 endif | |
128 ifeq ($(CONFIG_SMC_DECODER),yes) | |
129 OBJS+= smc.o | |
130 endif | |
2662 | 131 ifneq ($(CONFIG_SNOW_DECODER)$(CONFIG_SNOW_ENCODER),) |
2639 | 132 OBJS+= snow.o |
133 endif | |
134 ifneq ($(CONFIG_SONIC_DECODER)$(CONFIG_SONIC_ENCODER)$(CONFIG_SONIC_LS_ENCODER),) | |
135 OBJS+= sonic.o | |
136 endif | |
137 ifneq ($(CONFIG_SVQ1_DECODER)$(CONFIG_SVQ1_ENCODER),) | |
138 OBJS+= svq1.o | |
139 endif | |
140 ifeq ($(CONFIG_TRUEMOTION1_DECODER),yes) | |
141 OBJS+= truemotion1.o | |
142 endif | |
143 ifeq ($(CONFIG_TSCC_DECODER),yes) | |
144 OBJS+= tscc.o | |
145 endif | |
146 ifeq ($(CONFIG_ULTI_DECODER),yes) | |
147 OBJS+= ulti.o | |
148 endif | |
149 ifneq ($(CONFIG_VC9_DECODER)$(CONFIG_WMV3_DECODER),) | |
150 OBJS+= vc9.o | |
151 endif | |
152 ifneq ($(CONFIG_VCR1_DECODER)$(CONFIG_VCR1_ENCODER),) | |
153 OBJS+= vcr1.o | |
154 endif | |
155 ifneq ($(CONFIG_VMDVIDEO_DECODER)$(CONFIG_VMDAUDIO_DECODER),) | |
156 OBJS+= vmdav.o | |
157 endif | |
2697
4fe1c19fc7a3
Vorbis decoder by (Balatoni Denes | dbalatoni programozo hu)
michael
parents:
2662
diff
changeset
|
158 ifeq ($(CONFIG_VORBIS_DECODER),yes) |
4fe1c19fc7a3
Vorbis decoder by (Balatoni Denes | dbalatoni programozo hu)
michael
parents:
2662
diff
changeset
|
159 OBJS+= vorbis.o |
4fe1c19fc7a3
Vorbis decoder by (Balatoni Denes | dbalatoni programozo hu)
michael
parents:
2662
diff
changeset
|
160 endif |
2639 | 161 ifneq ($(CONFIG_VP3_DECODER)$(CONFIG_THEORA_DECODER),) |
162 OBJS+= vp3.o | |
163 endif | |
164 ifeq ($(CONFIG_VQA_DECODER),yes) | |
165 OBJS+= vqavideo.o | |
166 endif | |
167 ifneq ($(CONFIG_WMAV1_DECODER)$(CONFIG_WMAV2_DECODER),) | |
168 OBJS+= wmadec.o | |
169 endif | |
170 ifeq ($(CONFIG_WNV1_DECODER),yes) | |
171 OBJS+= wnv1.o | |
172 endif | |
173 ifeq ($(CONFIG_WS_SND1_DECODER),yes) | |
174 OBJS+= ws-snd1.o | |
175 endif | |
176 ifneq ($(CONFIG_XAN_WC3_DECODER)$(CONFIG_XAN_WC4_DECODER),) | |
177 OBJS+= xan.o | |
178 endif | |
179 ifeq ($(CONFIG_XL_DECODER),yes) | |
180 OBJS+= xl.o | |
181 endif | |
182 | |
183 | |
2399
f4709a828e7e
Fix compilation when both amr_nb and amr_wb are enabled
rtognimp
parents:
2398
diff
changeset
|
184 AMROBJS= |
1258
802614404398
AMR-NB audio support patch by (<joca at rixmail dot se>)
michaelni
parents:
1247
diff
changeset
|
185 ifeq ($(AMR_NB),yes) |
1297 | 186 ifeq ($(AMR_NB_FIXED),yes) |
2399
f4709a828e7e
Fix compilation when both amr_nb and amr_wb are enabled
rtognimp
parents:
2398
diff
changeset
|
187 AMROBJS= amr.o |
1297 | 188 AMREXTRALIBS+= amr/*.o |
189 AMRLIBS=amrlibs | |
190 CLEANAMR=cleanamr | |
191 else | |
2399
f4709a828e7e
Fix compilation when both amr_nb and amr_wb are enabled
rtognimp
parents:
2398
diff
changeset
|
192 AMROBJS= amr.o |
f4709a828e7e
Fix compilation when both amr_nb and amr_wb are enabled
rtognimp
parents:
2398
diff
changeset
|
193 OBJS+= amr_float/sp_dec.o amr_float/sp_enc.o amr_float/interf_dec.o amr_float/interf_enc.o |
1297 | 194 CLEANAMR=cleanamrfloat |
195 endif | |
1258
802614404398
AMR-NB audio support patch by (<joca at rixmail dot se>)
michaelni
parents:
1247
diff
changeset
|
196 endif |
802614404398
AMR-NB audio support patch by (<joca at rixmail dot se>)
michaelni
parents:
1247
diff
changeset
|
197 |
1799 | 198 ifeq ($(HAVE_PTHREADS),yes) |
199 OBJS+= pthread.o | |
200 endif | |
201 | |
1822
7366bb5c363f
w32threads by (Gildas Bazin <gbazin at altern dot org>)
michael
parents:
1812
diff
changeset
|
202 ifeq ($(HAVE_W32THREADS),yes) |
7366bb5c363f
w32threads by (Gildas Bazin <gbazin at altern dot org>)
michael
parents:
1812
diff
changeset
|
203 OBJS+= w32thread.o |
7366bb5c363f
w32threads by (Gildas Bazin <gbazin at altern dot org>)
michael
parents:
1812
diff
changeset
|
204 endif |
7366bb5c363f
w32threads by (Gildas Bazin <gbazin at altern dot org>)
michael
parents:
1812
diff
changeset
|
205 |
2362
7a6ff8cc7c95
BeOS threading support. changed some "if FOO_THREAD||BAR_THREAD" to a more generic "if HAVE_THREADS"
mmu_man
parents:
2355
diff
changeset
|
206 ifeq ($(HAVE_BEOSTHREADS),yes) |
7a6ff8cc7c95
BeOS threading support. changed some "if FOO_THREAD||BAR_THREAD" to a more generic "if HAVE_THREADS"
mmu_man
parents:
2355
diff
changeset
|
207 OBJS+= beosthread.o |
7a6ff8cc7c95
BeOS threading support. changed some "if FOO_THREAD||BAR_THREAD" to a more generic "if HAVE_THREADS"
mmu_man
parents:
2355
diff
changeset
|
208 endif |
7a6ff8cc7c95
BeOS threading support. changed some "if FOO_THREAD||BAR_THREAD" to a more generic "if HAVE_THREADS"
mmu_man
parents:
2355
diff
changeset
|
209 |
1486
f22010affdce
AMR-WB support by (Johannes Carlsson <joca at rixmail dot se>)
michaelni
parents:
1472
diff
changeset
|
210 ifeq ($(AMR_WB),yes) |
2399
f4709a828e7e
Fix compilation when both amr_nb and amr_wb are enabled
rtognimp
parents:
2398
diff
changeset
|
211 AMROBJS= amr.o |
f4709a828e7e
Fix compilation when both amr_nb and amr_wb are enabled
rtognimp
parents:
2398
diff
changeset
|
212 OBJS+= amrwb_float/dec_acelp.o amrwb_float/dec_dtx.o amrwb_float/dec_gain.o \ |
1486
f22010affdce
AMR-WB support by (Johannes Carlsson <joca at rixmail dot se>)
michaelni
parents:
1472
diff
changeset
|
213 amrwb_float/dec_if.o amrwb_float/dec_lpc.o amrwb_float/dec_main.o \ |
f22010affdce
AMR-WB support by (Johannes Carlsson <joca at rixmail dot se>)
michaelni
parents:
1472
diff
changeset
|
214 amrwb_float/dec_rom.o amrwb_float/dec_util.o amrwb_float/enc_acelp.o \ |
f22010affdce
AMR-WB support by (Johannes Carlsson <joca at rixmail dot se>)
michaelni
parents:
1472
diff
changeset
|
215 amrwb_float/enc_dtx.o amrwb_float/enc_gain.o amrwb_float/enc_if.o \ |
f22010affdce
AMR-WB support by (Johannes Carlsson <joca at rixmail dot se>)
michaelni
parents:
1472
diff
changeset
|
216 amrwb_float/enc_lpc.o amrwb_float/enc_main.o amrwb_float/enc_rom.o \ |
f22010affdce
AMR-WB support by (Johannes Carlsson <joca at rixmail dot se>)
michaelni
parents:
1472
diff
changeset
|
217 amrwb_float/enc_util.o amrwb_float/if_rom.o |
f22010affdce
AMR-WB support by (Johannes Carlsson <joca at rixmail dot se>)
michaelni
parents:
1472
diff
changeset
|
218 endif |
2399
f4709a828e7e
Fix compilation when both amr_nb and amr_wb are enabled
rtognimp
parents:
2398
diff
changeset
|
219 OBJS+= $(AMROBJS) |
1486
f22010affdce
AMR-WB support by (Johannes Carlsson <joca at rixmail dot se>)
michaelni
parents:
1472
diff
changeset
|
220 CLEANAMRWB=cleanamrwbfloat |
2 | 221 ASM_OBJS= |
0 | 222 |
1383 | 223 ifeq ($(HAVE_XVMC_ACCEL),yes) |
224 OBJS+= xvmcvideo.o | |
225 endif | |
226 | |
338 | 227 # currently using liba52 for ac3 decoding |
3
1bdbd869c1f0
added CONFIG_AC3, CONFIG_MPGLIB, CONFIG_DECODERS and CONFIG_ENCODERS (Arpi: don't forget to put CONFIG_DECODERS in mplayer)
glantau
parents:
2
diff
changeset
|
228 ifeq ($(CONFIG_AC3),yes) |
338 | 229 OBJS+= a52dec.o |
230 | |
231 # using builtin liba52 or runtime linked liba52.so.0 | |
429 | 232 ifneq ($(CONFIG_A52BIN),yes) |
338 | 233 OBJS+= liba52/bit_allocate.o liba52/bitstream.o liba52/downmix.o \ |
1194 | 234 liba52/imdct.o liba52/parse.o liba52/crc.o liba52/resample.o |
3
1bdbd869c1f0
added CONFIG_AC3, CONFIG_MPGLIB, CONFIG_DECODERS and CONFIG_ENCODERS (Arpi: don't forget to put CONFIG_DECODERS in mplayer)
glantau
parents:
2
diff
changeset
|
235 endif |
429 | 236 endif |
0 | 237 |
2824 | 238 EXTRALIBS += -L../libavutil -lavutil$(BUILDSUF) |
2817
b128802eb77b
libavutil: Utility code from libavcodec moved to a separate library.
al
parents:
2796
diff
changeset
|
239 |
2123
ef54decf5624
libdts support by (Benjamin Zores <ben at geexbox dot org>)
michael
parents:
2085
diff
changeset
|
240 # currently using libdts for dts decoding |
ef54decf5624
libdts support by (Benjamin Zores <ben at geexbox dot org>)
michael
parents:
2085
diff
changeset
|
241 ifeq ($(CONFIG_DTS),yes) |
ef54decf5624
libdts support by (Benjamin Zores <ben at geexbox dot org>)
michael
parents:
2085
diff
changeset
|
242 OBJS+= dtsdec.o |
2918
13dcd22f0816
Add DTS_INC to the CFLAGS for DTS. This is only set by external configure
diego
parents:
2915
diff
changeset
|
243 CFLAGS += $(DTS_INC) |
2123
ef54decf5624
libdts support by (Benjamin Zores <ben at geexbox dot org>)
michael
parents:
2085
diff
changeset
|
244 endif |
ef54decf5624
libdts support by (Benjamin Zores <ben at geexbox dot org>)
michael
parents:
2085
diff
changeset
|
245 |
1245 | 246 ifeq ($(CONFIG_FAAD),yes) |
247 OBJS+= faad.o | |
248 endif | |
249 | |
1500
726a81d83ddd
Patch for AAC encoding with libfaac by (Gildas Bazin <gbazin at altern dot org>)
michaelni
parents:
1498
diff
changeset
|
250 ifeq ($(CONFIG_FAAC),yes) |
726a81d83ddd
Patch for AAC encoding with libfaac by (Gildas Bazin <gbazin at altern dot org>)
michaelni
parents:
1498
diff
changeset
|
251 OBJS+= faac.o |
726a81d83ddd
Patch for AAC encoding with libfaac by (Gildas Bazin <gbazin at altern dot org>)
michaelni
parents:
1498
diff
changeset
|
252 endif |
726a81d83ddd
Patch for AAC encoding with libfaac by (Gildas Bazin <gbazin at altern dot org>)
michaelni
parents:
1498
diff
changeset
|
253 |
2131
060053df9538
XviD Support patch by (Adam Thayer <krevnik at comcast dot net>)
michael
parents:
2123
diff
changeset
|
254 ifeq ($(CONFIG_XVID),yes) |
060053df9538
XviD Support patch by (Adam Thayer <krevnik at comcast dot net>)
michael
parents:
2123
diff
changeset
|
255 OBJS+= xvidff.o |
060053df9538
XviD Support patch by (Adam Thayer <krevnik at comcast dot net>)
michael
parents:
2123
diff
changeset
|
256 endif |
060053df9538
XviD Support patch by (Adam Thayer <krevnik at comcast dot net>)
michael
parents:
2123
diff
changeset
|
257 |
2556
e5af3bc1d038
H.264 encoding with x264 by (Mns Rullgrd <mru inprovide com>)
michael
parents:
2552
diff
changeset
|
258 ifeq ($(CONFIG_X264),yes) |
e5af3bc1d038
H.264 encoding with x264 by (Mns Rullgrd <mru inprovide com>)
michael
parents:
2552
diff
changeset
|
259 OBJS+= x264.o |
e5af3bc1d038
H.264 encoding with x264 by (Mns Rullgrd <mru inprovide com>)
michael
parents:
2552
diff
changeset
|
260 endif |
e5af3bc1d038
H.264 encoding with x264 by (Mns Rullgrd <mru inprovide com>)
michael
parents:
2552
diff
changeset
|
261 |
1069 | 262 ifeq ($(CONFIG_PP),yes) |
263 ifeq ($(SHARED_PP),yes) | |
2708 | 264 EXTRALIBS += -Llibpostproc -lpostproc$(BUILDSUF) |
1069 | 265 else |
266 # LIBS += libpostproc/libpostproc.a ... should be fixed | |
267 OBJS += libpostproc/postprocess.o | |
268 endif | |
269 endif | |
270 | |
258
9c975237ec64
- Added MP3 encoding through libmp3lame contributed by Lennert Buytenhek.
pulento
parents:
252
diff
changeset
|
271 ifeq ($(CONFIG_MP3LAME),yes) |
9c975237ec64
- Added MP3 encoding through libmp3lame contributed by Lennert Buytenhek.
pulento
parents:
252
diff
changeset
|
272 OBJS += mp3lameaudio.o |
9c975237ec64
- Added MP3 encoding through libmp3lame contributed by Lennert Buytenhek.
pulento
parents:
252
diff
changeset
|
273 endif |
9c975237ec64
- Added MP3 encoding through libmp3lame contributed by Lennert Buytenhek.
pulento
parents:
252
diff
changeset
|
274 |
2520 | 275 ifeq ($(CONFIG_LIBOGG),yes) |
276 ifeq ($(CONFIG_LIBVORBIS),yes) | |
636
57b9a37546a0
oggvorbis support patch by (Mark Hills <mark at pogo dot org dot uk>)
michaelni
parents:
633
diff
changeset
|
277 OBJS += oggvorbis.o |
57b9a37546a0
oggvorbis support patch by (Mark Hills <mark at pogo dot org dot uk>)
michaelni
parents:
633
diff
changeset
|
278 endif |
2520 | 279 ifeq ($(CONFIG_LIBTHEORA), yes) |
280 OBJS += oggtheora.o | |
281 endif | |
282 endif | |
636
57b9a37546a0
oggvorbis support patch by (Mark Hills <mark at pogo dot org dot uk>)
michaelni
parents:
633
diff
changeset
|
283 |
2729 | 284 ifeq ($(CONFIG_LIBGSM),yes) |
285 OBJS += libgsm.o | |
286 endif | |
287 | |
252
ddb1a0e94cf4
- Added PSNR feature to libavcodec and ffmpeg. By now just Y PSNR until I'm
pulento
parents:
214
diff
changeset
|
288 ifeq ($(TARGET_GPROF),yes) |
ddb1a0e94cf4
- Added PSNR feature to libavcodec and ffmpeg. By now just Y PSNR until I'm
pulento
parents:
214
diff
changeset
|
289 CFLAGS+=-p |
ddb1a0e94cf4
- Added PSNR feature to libavcodec and ffmpeg. By now just Y PSNR until I'm
pulento
parents:
214
diff
changeset
|
290 LDFLAGS+=-p |
ddb1a0e94cf4
- Added PSNR feature to libavcodec and ffmpeg. By now just Y PSNR until I'm
pulento
parents:
214
diff
changeset
|
291 endif |
ddb1a0e94cf4
- Added PSNR feature to libavcodec and ffmpeg. By now just Y PSNR until I'm
pulento
parents:
214
diff
changeset
|
292 |
0 | 293 # i386 mmx specific stuff |
2 | 294 ifeq ($(TARGET_MMX),yes) |
74 | 295 OBJS += i386/fdct_mmx.o i386/cputest.o \ |
32 | 296 i386/dsputil_mmx.o i386/mpegvideo_mmx.o \ |
338 | 297 i386/idct_mmx.o i386/motion_est_mmx.o \ |
1972 | 298 i386/simple_idct_mmx.o i386/fft_sse.o i386/vp3dsp_mmx.o \ |
299 i386/vp3dsp_sse2.o | |
2868 | 300 ifeq ($(CONFIG_GPL),yes) |
301 OBJS += i386/idct_mmx_xvid.o | |
302 endif | |
1027
a0a7149be543
fixed dependancy generation (I want the case where SRC_PATH is not . to work too - very useful if you have different gcc versions to test at the same time...) - fixed -msse stuff
bellard
parents:
1010
diff
changeset
|
303 ifdef TARGET_BUILTIN_VECTOR |
a0a7149be543
fixed dependancy generation (I want the case where SRC_PATH is not . to work too - very useful if you have different gcc versions to test at the same time...) - fixed -msse stuff
bellard
parents:
1010
diff
changeset
|
304 i386/fft_sse.o: CFLAGS+= -msse |
1869 | 305 depend: CFLAGS+= -msse |
1027
a0a7149be543
fixed dependancy generation (I want the case where SRC_PATH is not . to work too - very useful if you have different gcc versions to test at the same time...) - fixed -msse stuff
bellard
parents:
1010
diff
changeset
|
306 endif |
0 | 307 endif |
308 | |
62 | 309 # armv4l specific stuff |
310 ifeq ($(TARGET_ARCH_ARMV4L),yes) | |
2734
aeea63c97878
Better ARM support for mplayer/ffmpeg, ported from atty fork
michael
parents:
2730
diff
changeset
|
311 ASM_OBJS += armv4l/jrevdct_arm.o armv4l/simple_idct_arm.o armv4l/dsputil_arm_s.o |
730 | 312 OBJS += armv4l/dsputil_arm.o armv4l/mpegvideo_arm.o |
2734
aeea63c97878
Better ARM support for mplayer/ffmpeg, ported from atty fork
michael
parents:
2730
diff
changeset
|
313 ifeq ($(TARGET_IWMMXT),yes) |
aeea63c97878
Better ARM support for mplayer/ffmpeg, ported from atty fork
michael
parents:
2730
diff
changeset
|
314 OBJS += armv4l/dsputil_iwmmxt.o armv4l/mpegvideo_iwmmxt.o |
aeea63c97878
Better ARM support for mplayer/ffmpeg, ported from atty fork
michael
parents:
2730
diff
changeset
|
315 endif |
62 | 316 endif |
317 | |
88 | 318 # sun mediaLib specific stuff |
319 # currently only works when libavcodec is used in mplayer | |
320 ifeq ($(HAVE_MLIB),yes) | |
321 OBJS += mlib/dsputil_mlib.o | |
322 CFLAGS += $(MLIB_INC) | |
323 endif | |
324 | |
2734
aeea63c97878
Better ARM support for mplayer/ffmpeg, ported from atty fork
michael
parents:
2730
diff
changeset
|
325 # Intel IPP specific stuff |
aeea63c97878
Better ARM support for mplayer/ffmpeg, ported from atty fork
michael
parents:
2730
diff
changeset
|
326 # currently only works when libavcodec is used in mplayer |
aeea63c97878
Better ARM support for mplayer/ffmpeg, ported from atty fork
michael
parents:
2730
diff
changeset
|
327 ifeq ($(HAVE_IPP),yes) |
aeea63c97878
Better ARM support for mplayer/ffmpeg, ported from atty fork
michael
parents:
2730
diff
changeset
|
328 CFLAGS += $(IPP_INC) |
aeea63c97878
Better ARM support for mplayer/ffmpeg, ported from atty fork
michael
parents:
2730
diff
changeset
|
329 endif |
aeea63c97878
Better ARM support for mplayer/ffmpeg, ported from atty fork
michael
parents:
2730
diff
changeset
|
330 |
214
73df666cacc7
Alpha optimizations by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
nickols_k
parents:
174
diff
changeset
|
331 # alpha specific stuff |
73df666cacc7
Alpha optimizations by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
nickols_k
parents:
174
diff
changeset
|
332 ifeq ($(TARGET_ARCH_ALPHA),yes) |
744
2f7da29ede37
Move Alpha optimized IDCT to own file. Based on a patch by Mns
mellum
parents:
730
diff
changeset
|
333 OBJS += alpha/dsputil_alpha.o alpha/mpegvideo_alpha.o \ |
2f7da29ede37
Move Alpha optimized IDCT to own file. Based on a patch by Mns
mellum
parents:
730
diff
changeset
|
334 alpha/simple_idct_alpha.o alpha/motion_est_alpha.o |
705
107a56aa74f5
Add Alpha assembly for pix_abs16x16. Optimized for pca56, no large win
mellum
parents:
689
diff
changeset
|
335 ASM_OBJS += alpha/dsputil_alpha_asm.o alpha/motion_est_mvi_asm.o |
2545 | 336 CFLAGS += -fforce-addr |
214
73df666cacc7
Alpha optimizations by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
nickols_k
parents:
174
diff
changeset
|
337 endif |
73df666cacc7
Alpha optimizations by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
nickols_k
parents:
174
diff
changeset
|
338 |
623
92e99e506920
first cut at altivec support on darwin patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>)
michaelni
parents:
612
diff
changeset
|
339 ifeq ($(TARGET_ARCH_POWERPC),yes) |
828
ace3ccd18dd2
Altivec Patch (Mark III) by (Dieter Shirley <dieters at schemasoft dot com>)
michaelni
parents:
827
diff
changeset
|
340 OBJS += ppc/dsputil_ppc.o ppc/mpegvideo_ppc.o |
638
0012f75c92bb
altivec build tidyup patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>)
michaelni
parents:
636
diff
changeset
|
341 endif |
0012f75c92bb
altivec build tidyup patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>)
michaelni
parents:
636
diff
changeset
|
342 |
689
efcbfbd18864
ps2 idct patch by (Leon van Stuivenberg <leonvs at iae dot nl>)
michaelni
parents:
683
diff
changeset
|
343 ifeq ($(TARGET_MMI),yes) |
721
71f669e9f633
ps2 optimizations update patch by (Leon van Stuivenberg <leonvs at iae dot nl>)
michaelni
parents:
705
diff
changeset
|
344 OBJS += ps2/dsputil_mmi.o ps2/idct_mmi.o ps2/mpegvideo_mmi.o |
689
efcbfbd18864
ps2 idct patch by (Leon van Stuivenberg <leonvs at iae dot nl>)
michaelni
parents:
683
diff
changeset
|
345 endif |
efcbfbd18864
ps2 idct patch by (Leon van Stuivenberg <leonvs at iae dot nl>)
michaelni
parents:
683
diff
changeset
|
346 |
638
0012f75c92bb
altivec build tidyup patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>)
michaelni
parents:
636
diff
changeset
|
347 ifeq ($(TARGET_ALTIVEC),yes) |
975
e05d525505c5
fft altivec by Romain Dolbeau - simplified patch, test it on PPC with fft-test and wma decoding
bellard
parents:
973
diff
changeset
|
348 OBJS += ppc/dsputil_altivec.o ppc/mpegvideo_altivec.o ppc/idct_altivec.o \ |
2236
b0102ea621dd
h264 qpel mc, size 16 patch by (Romain Dolbeau <dolbeau at caps-entreprise dot com>)
michael
parents:
2234
diff
changeset
|
349 ppc/fft_altivec.o ppc/gmc_altivec.o ppc/fdct_altivec.o \ |
b0102ea621dd
h264 qpel mc, size 16 patch by (Romain Dolbeau <dolbeau at caps-entreprise dot com>)
michael
parents:
2234
diff
changeset
|
350 ppc/dsputil_h264_altivec.o |
623
92e99e506920
first cut at altivec support on darwin patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>)
michaelni
parents:
612
diff
changeset
|
351 endif |
92e99e506920
first cut at altivec support on darwin patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>)
michaelni
parents:
612
diff
changeset
|
352 |
1259
e8c3884f2c7e
sh4 optimized idct & bswap patch by (BERO <bero at geocities dot co dot jp>)
michaelni
parents:
1258
diff
changeset
|
353 ifeq ($(TARGET_ARCH_SH4),yes) |
e8c3884f2c7e
sh4 optimized idct & bswap patch by (BERO <bero at geocities dot co dot jp>)
michaelni
parents:
1258
diff
changeset
|
354 OBJS+= sh4/idct_sh4.o sh4/dsputil_sh4.o sh4/dsputil_align.o |
e8c3884f2c7e
sh4 optimized idct & bswap patch by (BERO <bero at geocities dot co dot jp>)
michaelni
parents:
1258
diff
changeset
|
355 endif |
e8c3884f2c7e
sh4 optimized idct & bswap patch by (BERO <bero at geocities dot co dot jp>)
michaelni
parents:
1258
diff
changeset
|
356 |
1965
f74f306c30b5
vis detection patch by (James Morrison <ja2morri at csclub dot uwaterloo dot ca>)
michael
parents:
1960
diff
changeset
|
357 ifeq ($(TARGET_ARCH_SPARC),yes) |
f74f306c30b5
vis detection patch by (James Morrison <ja2morri at csclub dot uwaterloo dot ca>)
michael
parents:
1960
diff
changeset
|
358 OBJS+=sparc/dsputil_vis.o |
f74f306c30b5
vis detection patch by (James Morrison <ja2morri at csclub dot uwaterloo dot ca>)
michael
parents:
1960
diff
changeset
|
359 sparc/%.o: sparc/%.c |
f74f306c30b5
vis detection patch by (James Morrison <ja2morri at csclub dot uwaterloo dot ca>)
michael
parents:
1960
diff
changeset
|
360 $(CC) -mcpu=ultrasparc -mtune=ultrasparc $(CFLAGS) -c -o $@ $< |
f74f306c30b5
vis detection patch by (James Morrison <ja2morri at csclub dot uwaterloo dot ca>)
michael
parents:
1960
diff
changeset
|
361 endif |
1960 | 362 ifeq ($(TARGET_ARCH_SPARC64),yes) |
1959
55b7435c59b8
VIS optimized motion compensation code. by (David S. Miller <davem at redhat dot com>)
michael
parents:
1930
diff
changeset
|
363 CFLAGS+= -mcpu=ultrasparc -mtune=ultrasparc |
55b7435c59b8
VIS optimized motion compensation code. by (David S. Miller <davem at redhat dot com>)
michael
parents:
1930
diff
changeset
|
364 endif |
55b7435c59b8
VIS optimized motion compensation code. by (David S. Miller <davem at redhat dot com>)
michael
parents:
1930
diff
changeset
|
365 |
2896 | 366 # Darwin specific stuff |
367 ifeq ($(CONFIG_DARWIN),yes) | |
368 SHFLAGS += -Wl,-install_name,$(libdir)/$(SLIBPREF)avcodec$(SLIBSUF),-current_version,$(SPPVERSION),-compatibility_version,$(SPPVERSION) | |
369 endif | |
370 | |
509
cab79946302f
Implement put_pixels_clamped and add_pixels_clamped in Assembler. This
mellum
parents:
489
diff
changeset
|
371 SRCS := $(OBJS:.o=.c) $(ASM_OBJS:.o=.S) |
429 | 372 OBJS := $(OBJS) $(ASM_OBJS) |
2 | 373 |
994
7701ff462e3a
os2 support patch by ("Slavik Gnatenko" <miracle9 at newmail dot ru>)
michaelni
parents:
979
diff
changeset
|
374 LIB= $(LIBPREF)avcodec$(LIBSUF) |
2817
b128802eb77b
libavutil: Utility code from libavcodec moved to a separate library.
al
parents:
2796
diff
changeset
|
375 LIBAVUTIL= $(SRC_PATH)/libavutil/$(LIBPREF)avutil$(LIBSUF) |
136 | 376 ifeq ($(BUILD_SHARED),yes) |
2896 | 377 SLIBNAME= $(SLIBPREF)avcodec$(SLIBSUF) |
136 | 378 endif |
784 | 379 TESTS= imgresample-test dct-test motion-test fft-test |
0 | 380 |
2896 | 381 all: $(LIB) $(SLIBNAME) |
429 | 382 |
1297 | 383 amrlibs: |
384 $(MAKE) -C amr spclib fipoplib | |
385 | |
43 | 386 tests: apiexample cpuid_test $(TESTS) |
0 | 387 |
1297 | 388 $(LIB): $(OBJS) $(AMRLIBS) |
0 | 389 rm -f $@ |
1297 | 390 $(AR) rc $@ $(OBJS) $(AMREXTRALIBS) |
640 | 391 $(RANLIB) $@ |
0 | 392 |
2896 | 393 $(SLIBNAME): $(OBJS) |
2285
9891c6a212ca
Build process: libpostproc patch by (Franti?ek Dvo?k <valtri at users dot sourceforge dot net>)
michael
parents:
2282
diff
changeset
|
394 ifeq ($(CONFIG_PP),yes) |
2443
8d4708fabc06
Out-of-directory build patch by (Philipp Matthias Hahn <pmhahn titan.lahn de>)
michael
parents:
2421
diff
changeset
|
395 $(MAKE) -C libpostproc |
2285
9891c6a212ca
Build process: libpostproc patch by (Franti?ek Dvo?k <valtri at users dot sourceforge dot net>)
michael
parents:
2282
diff
changeset
|
396 endif |
1472 | 397 ifeq ($(CONFIG_WIN32),yes) |
398 $(CC) $(SHFLAGS) -Wl,--output-def,$(@:.dll=.def) -o $@ $(OBJS) $(EXTRALIBS) $(AMREXTRALIBS) | |
399 -lib /machine:i386 /def:$(@:.dll=.def) | |
400 else | |
2896 | 401 $(CC) $(SHFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(EXTRALIBS) $(AMREXTRALIBS) |
1472 | 402 endif |
429 | 403 |
0 | 404 dsputil.o: dsputil.c dsputil.h |
405 | |
1069 | 406 libpostproc/libpostproc.a: |
407 $(MAKE) -C libpostproc | |
408 | |
0 | 409 %.o: %.c |
2770
07a63c88e3a7
x86_64 + PIC fix by (Jacob Meuser: jakemsr, jakemsr com)
michael
parents:
2756
diff
changeset
|
410 $(CC) $(CFLAGS) $(LIBOBJFLAGS) -c -o $@ $< |
0 | 411 |
62 | 412 %.o: %.S |
2770
07a63c88e3a7
x86_64 + PIC fix by (Jacob Meuser: jakemsr, jakemsr com)
michael
parents:
2756
diff
changeset
|
413 $(CC) $(CFLAGS) $(LIBOBJFLAGS) -c -o $@ $< |
62 | 414 |
1046 | 415 depend: $(SRCS) |
1027
a0a7149be543
fixed dependancy generation (I want the case where SRC_PATH is not . to work too - very useful if you have different gcc versions to test at the same time...) - fixed -msse stuff
bellard
parents:
1010
diff
changeset
|
416 $(CC) -MM $(CFLAGS) $^ 1>.depend |
1010
3c110cba4b29
- removed nonsense *.d dependancy stuff, there was already a better 'make dep' support in it
arpi_esp
parents:
1005
diff
changeset
|
417 |
2 | 418 dep: depend |
419 | |
1297 | 420 clean: $(CLEANAMR) |
2896 | 421 rm -f *.o *.d *~ .depend $(LIB) $(SLIBNAME) *$(SLIBSUF) i386/*.o i386/*~ \ |
62 | 422 armv4l/*.o armv4l/*~ \ |
88 | 423 mlib/*.o mlib/*~ \ |
214
73df666cacc7
Alpha optimizations by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
nickols_k
parents:
174
diff
changeset
|
424 alpha/*.o alpha/*~ \ |
623
92e99e506920
first cut at altivec support on darwin patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>)
michaelni
parents:
612
diff
changeset
|
425 ppc/*.o ppc/*~ \ |
689
efcbfbd18864
ps2 idct patch by (Leon van Stuivenberg <leonvs at iae dot nl>)
michaelni
parents:
683
diff
changeset
|
426 ps2/*.o ps2/*~ \ |
1259
e8c3884f2c7e
sh4 optimized idct & bswap patch by (BERO <bero at geocities dot co dot jp>)
michaelni
parents:
1258
diff
changeset
|
427 sh4/*.o sh4/*~ \ |
1965
f74f306c30b5
vis detection patch by (James Morrison <ja2morri at csclub dot uwaterloo dot ca>)
michael
parents:
1960
diff
changeset
|
428 sparc/*.o sparc/*~ \ |
338 | 429 liba52/*.o liba52/*~ \ |
430 apiexample $(TESTS) | |
1074 | 431 $(MAKE) -C libpostproc clean |
0 | 432 |
484
f8bbc8976247
in libavcodec/Makefile there is in line 110: "distclean: clean<binary char>"
arpi_esp
parents:
429
diff
changeset
|
433 distclean: clean |
2 | 434 rm -f Makefile.bak .depend |
435 | |
1297 | 436 cleanamr: |
437 $(MAKE) -C amr clean | |
438 | |
439 cleanamrfloat: | |
440 rm -f amr_float/*.o | |
441 | |
1486
f22010affdce
AMR-WB support by (Johannes Carlsson <joca at rixmail dot se>)
michaelni
parents:
1472
diff
changeset
|
442 cleanamrwbfloat: |
f22010affdce
AMR-WB support by (Johannes Carlsson <joca at rixmail dot se>)
michaelni
parents:
1472
diff
changeset
|
443 $(MAKE) -C amrwb_float -f makefile.gcc clean |
f22010affdce
AMR-WB support by (Johannes Carlsson <joca at rixmail dot se>)
michaelni
parents:
1472
diff
changeset
|
444 |
0 | 445 # api example program |
446 apiexample: apiexample.c $(LIB) | |
2817
b128802eb77b
libavutil: Utility code from libavcodec moved to a separate library.
al
parents:
2796
diff
changeset
|
447 $(CC) $(CFLAGS) -o $@ $< $(LIB) $(LIBAVUTIL) $(EXTRALIBS) -lm |
0 | 448 |
43 | 449 # cpuid test |
450 cpuid_test: i386/cputest.c | |
451 $(CC) $(CFLAGS) -D__TEST__ -o $@ $< | |
452 | |
0 | 453 # testing progs |
454 | |
455 imgresample-test: imgresample.c | |
644 | 456 $(CC) $(CFLAGS) -DTEST -o $@ $^ -lm |
0 | 457 |
979 | 458 dct-test: dct-test.o fdctref.o $(LIB) |
2872 | 459 $(CC) -o $@ $^ -lm $(LIBAVUTIL) |
3
1bdbd869c1f0
added CONFIG_AC3, CONFIG_MPGLIB, CONFIG_DECODERS and CONFIG_ENCODERS (Arpi: don't forget to put CONFIG_DECODERS in mplayer)
glantau
parents:
2
diff
changeset
|
460 |
74 | 461 motion-test: motion_test.o $(LIB) |
644 | 462 $(CC) -o $@ $^ -lm |
74 | 463 |
973
e2c119417470
enabled SSE fft (first code using GCC 3.2 vector builtins on x86 - please tell me if you have better ideas for intrinsic naming or Makefile support)
bellard
parents:
866
diff
changeset
|
464 fft-test: fft-test.o $(LIB) |
2817
b128802eb77b
libavutil: Utility code from libavcodec moved to a separate library.
al
parents:
2796
diff
changeset
|
465 $(CC) -o $@ $^ $(LIBAVUTIL) -lm |
784 | 466 |
136 | 467 ifeq ($(BUILD_SHARED),yes) |
1470 | 468 install: all install-headers |
469 ifeq ($(CONFIG_WIN32),yes) | |
2896 | 470 install $(INSTALLSTRIP) -m 755 $(SLIBNAME) "$(prefix)" |
1470 | 471 else |
2564
ad15cccd015f
add libdir support to configure patch by (Luca Barbato )lu_zero gentoo org)
michael
parents:
2557
diff
changeset
|
472 install -d $(libdir) |
2896 | 473 install $(INSTALLSTRIP) -m 755 $(SLIBNAME) $(libdir)/libavcodec-$(VERSION)$(SLIBSUF) |
474 ln -sf libavcodec-$(VERSION)$(SLIBSUF) $(libdir)/libavcodec$(SLIBSUF) | |
2730
5bc8023efdba
ldconfig as config.mak variable patch by (Jacob Meuser: jakemsr, jakemsr com)
michael
parents:
2729
diff
changeset
|
475 $(LDCONFIG) || true |
1470 | 476 endif |
2285
9891c6a212ca
Build process: libpostproc patch by (Franti?ek Dvo?k <valtri at users dot sourceforge dot net>)
michael
parents:
2282
diff
changeset
|
477 ifeq ($(CONFIG_PP),yes) |
2443
8d4708fabc06
Out-of-directory build patch by (Philipp Matthias Hahn <pmhahn titan.lahn de>)
michael
parents:
2421
diff
changeset
|
478 $(MAKE) -C libpostproc $@ |
2285
9891c6a212ca
Build process: libpostproc patch by (Franti?ek Dvo?k <valtri at users dot sourceforge dot net>)
michael
parents:
2282
diff
changeset
|
479 endif |
1470 | 480 else |
481 install: | |
136 | 482 endif |
489
b9fcdf9f4420
added installlib target to install static libraries and includes
bellard
parents:
484
diff
changeset
|
483 |
1470 | 484 installlib: all install-headers |
2564
ad15cccd015f
add libdir support to configure patch by (Luca Barbato )lu_zero gentoo org)
michael
parents:
2557
diff
changeset
|
485 install -m 644 $(LIB) "$(libdir)" |
1470 | 486 |
487 install-headers: | |
488 mkdir -p "$(prefix)/include/ffmpeg" | |
1568
c5ec7ac5c053
rational.h not installed patch by (Fred Rothganger <rothgang at uiuc dot edu>)
michael
parents:
1557
diff
changeset
|
489 install -m 644 $(SRC_PATH)/libavcodec/avcodec.h \ |
1470 | 490 "$(prefix)/include/ffmpeg" |
2711
3ba3640bae2a
install libav(codec|format).pc/libpostproc.pc for pkg-config (original patch from <j at v2v.cc>)
aurel
parents:
2708
diff
changeset
|
491 install -d $(libdir)/pkgconfig |
3ba3640bae2a
install libav(codec|format).pc/libpostproc.pc for pkg-config (original patch from <j at v2v.cc>)
aurel
parents:
2708
diff
changeset
|
492 install -m 644 ../libavcodec.pc $(libdir)/pkgconfig |
489
b9fcdf9f4420
added installlib target to install static libraries and includes
bellard
parents:
484
diff
changeset
|
493 |
3
1bdbd869c1f0
added CONFIG_AC3, CONFIG_MPGLIB, CONFIG_DECODERS and CONFIG_ENCODERS (Arpi: don't forget to put CONFIG_DECODERS in mplayer)
glantau
parents:
2
diff
changeset
|
494 # |
1bdbd869c1f0
added CONFIG_AC3, CONFIG_MPGLIB, CONFIG_DECODERS and CONFIG_ENCODERS (Arpi: don't forget to put CONFIG_DECODERS in mplayer)
glantau
parents:
2
diff
changeset
|
495 # include dependency files if they exist |
1bdbd869c1f0
added CONFIG_AC3, CONFIG_MPGLIB, CONFIG_DECODERS and CONFIG_ENCODERS (Arpi: don't forget to put CONFIG_DECODERS in mplayer)
glantau
parents:
2
diff
changeset
|
496 # |
1bdbd869c1f0
added CONFIG_AC3, CONFIG_MPGLIB, CONFIG_DECODERS and CONFIG_ENCODERS (Arpi: don't forget to put CONFIG_DECODERS in mplayer)
glantau
parents:
2
diff
changeset
|
497 ifneq ($(wildcard .depend),) |
1bdbd869c1f0
added CONFIG_AC3, CONFIG_MPGLIB, CONFIG_DECODERS and CONFIG_ENCODERS (Arpi: don't forget to put CONFIG_DECODERS in mplayer)
glantau
parents:
2
diff
changeset
|
498 include .depend |
1bdbd869c1f0
added CONFIG_AC3, CONFIG_MPGLIB, CONFIG_DECODERS and CONFIG_ENCODERS (Arpi: don't forget to put CONFIG_DECODERS in mplayer)
glantau
parents:
2
diff
changeset
|
499 endif |