Mercurial > mplayer.hg
comparison Makefile @ 26482:e3ddf3efdaec
Merge libmpcodecs/Makefile into top-level Makefile.
author | diego |
---|---|
date | Thu, 24 Apr 2008 13:04:50 +0000 |
parents | 2531d8e17c1a |
children | b04a2067f586 |
comparison
equal
deleted
inserted
replaced
26481:0ad5f1789b54 | 26482:e3ddf3efdaec |
---|---|
57 libaf/af_volume.c \ | 57 libaf/af_volume.c \ |
58 libaf/filter.c \ | 58 libaf/filter.c \ |
59 libaf/format.c \ | 59 libaf/format.c \ |
60 libaf/reorder_ch.c \ | 60 libaf/reorder_ch.c \ |
61 libaf/window.c \ | 61 libaf/window.c \ |
62 libmpcodecs/ad.c \ | |
63 libmpcodecs/ad_alaw.c \ | |
64 libmpcodecs/ad_dk3adpcm.c \ | |
65 libmpcodecs/ad_dvdpcm.c \ | |
66 libmpcodecs/ad_hwac3.c \ | |
67 libmpcodecs/ad_hwmpa.c \ | |
68 libmpcodecs/ad_imaadpcm.c \ | |
69 libmpcodecs/ad_msadpcm.c \ | |
70 libmpcodecs/ad_msgsm.c \ | |
71 libmpcodecs/ad_pcm.c \ | |
72 libmpcodecs/dec_audio.c \ | |
73 libmpcodecs/dec_video.c \ | |
74 libmpcodecs/img_format.c \ | |
75 libmpcodecs/mp_image.c \ | |
76 libmpcodecs/native/nuppelvideo.c \ | |
77 libmpcodecs/native/rtjpegn.c \ | |
78 libmpcodecs/native/xa_gsm.c \ | |
79 libmpcodecs/pullup.c \ | |
80 libmpcodecs/vd.c \ | |
81 libmpcodecs/vd_hmblck.c \ | |
82 libmpcodecs/vd_lzo.c \ | |
83 libmpcodecs/vd_mpegpes.c \ | |
84 libmpcodecs/vd_mtga.c \ | |
85 libmpcodecs/vd_null.c \ | |
86 libmpcodecs/vd_nuv.c \ | |
87 libmpcodecs/vd_raw.c \ | |
88 libmpcodecs/vd_sgi.c \ | |
89 libmpcodecs/vf.c \ | |
90 libmpcodecs/vf_1bpp.c \ | |
91 libmpcodecs/vf_2xsai.c \ | |
92 libmpcodecs/vf_blackframe.c \ | |
93 libmpcodecs/vf_boxblur.c \ | |
94 libmpcodecs/vf_crop.c \ | |
95 libmpcodecs/vf_cropdetect.c \ | |
96 libmpcodecs/vf_decimate.c \ | |
97 libmpcodecs/vf_delogo.c \ | |
98 libmpcodecs/vf_denoise3d.c \ | |
99 libmpcodecs/vf_detc.c \ | |
100 libmpcodecs/vf_dint.c \ | |
101 libmpcodecs/vf_divtc.c \ | |
102 libmpcodecs/vf_down3dright.c \ | |
103 libmpcodecs/vf_dsize.c \ | |
104 libmpcodecs/vf_dvbscale.c \ | |
105 libmpcodecs/vf_eq.c \ | |
106 libmpcodecs/vf_eq2.c \ | |
107 libmpcodecs/vf_expand.c \ | |
108 libmpcodecs/vf_field.c \ | |
109 libmpcodecs/vf_fil.c \ | |
110 libmpcodecs/vf_filmdint.c \ | |
111 libmpcodecs/vf_flip.c \ | |
112 libmpcodecs/vf_format.c \ | |
113 libmpcodecs/vf_framestep.c \ | |
114 libmpcodecs/vf_halfpack.c \ | |
115 libmpcodecs/vf_harddup.c \ | |
116 libmpcodecs/vf_hqdn3d.c \ | |
117 libmpcodecs/vf_hue.c \ | |
118 libmpcodecs/vf_il.c \ | |
119 libmpcodecs/vf_ilpack.c \ | |
120 libmpcodecs/vf_ivtc.c \ | |
121 libmpcodecs/vf_kerndeint.c \ | |
122 libmpcodecs/vf_mirror.c \ | |
123 libmpcodecs/vf_noformat.c \ | |
124 libmpcodecs/vf_noise.c \ | |
125 libmpcodecs/vf_ow.c \ | |
126 libmpcodecs/vf_palette.c \ | |
127 libmpcodecs/vf_perspective.c \ | |
128 libmpcodecs/vf_phase.c \ | |
129 libmpcodecs/vf_pp7.c \ | |
130 libmpcodecs/vf_pullup.c \ | |
131 libmpcodecs/vf_rectangle.c \ | |
132 libmpcodecs/vf_remove_logo.c \ | |
133 libmpcodecs/vf_rgb2bgr.c \ | |
134 libmpcodecs/vf_rgbtest.c \ | |
135 libmpcodecs/vf_rotate.c \ | |
136 libmpcodecs/vf_sab.c \ | |
137 libmpcodecs/vf_scale.c \ | |
138 libmpcodecs/vf_smartblur.c \ | |
139 libmpcodecs/vf_softpulldown.c \ | |
140 libmpcodecs/vf_softskip.c \ | |
141 libmpcodecs/vf_swapuv.c \ | |
142 libmpcodecs/vf_telecine.c \ | |
143 libmpcodecs/vf_test.c \ | |
144 libmpcodecs/vf_tfields.c \ | |
145 libmpcodecs/vf_tile.c \ | |
146 libmpcodecs/vf_tinterlace.c \ | |
147 libmpcodecs/vf_unsharp.c \ | |
148 libmpcodecs/vf_vo.c \ | |
149 libmpcodecs/vf_yadif.c \ | |
150 libmpcodecs/vf_yuvcsp.c \ | |
151 libmpcodecs/vf_yuy2.c \ | |
152 libmpcodecs/vf_yvu9.c \ | |
62 libvo/aclib.c \ | 153 libvo/aclib.c \ |
63 libvo/osd.c \ | 154 libvo/osd.c \ |
64 libvo/sub.c \ | 155 libvo/sub.c \ |
65 osdep/$(GETCH) \ | 156 osdep/$(GETCH) \ |
66 osdep/$(TIMER) \ | 157 osdep/$(TIMER) \ |
67 | 158 |
68 SRCS_COMMON-$(BITMAP_FONT) += libvo/font_load.c | 159 SRCS_COMMON-$(BITMAP_FONT) += libvo/font_load.c |
160 SRCS_COMMON-$(FAAD) += libmpcodecs/ad_faad.c | |
69 SRCS_COMMON-$(FREETYPE) += libvo/font_load_ft.c | 161 SRCS_COMMON-$(FREETYPE) += libvo/font_load_ft.c |
162 SRCS_COMMON-$(HAVE_POSIX_SELECT) += libmpcodecs/vf_bmovl.c | |
70 SRCS_COMMON-$(HAVE_SYS_MMAN_H) += osdep/mmap_anon.c | 163 SRCS_COMMON-$(HAVE_SYS_MMAN_H) += osdep/mmap_anon.c |
71 SRCS_COMMON-$(HAVE_SYS_MMAN_H) += libaf/af_export.c | 164 SRCS_COMMON-$(HAVE_SYS_MMAN_H) += libaf/af_export.c |
165 SRCS_COMMON-$(JPEG) += libmpcodecs/vd_ijpg.c | |
72 SRCS_COMMON-$(LADSPA) += libaf/af_ladspa.c | 166 SRCS_COMMON-$(LADSPA) += libaf/af_ladspa.c |
167 SRCS_COMMON-$(LIBA52) += libmpcodecs/ad_liba52.c | |
73 SRCS_COMMON-$(LIBASS) += libass/ass.c \ | 168 SRCS_COMMON-$(LIBASS) += libass/ass.c \ |
74 libass/ass_bitmap.c \ | 169 libass/ass_bitmap.c \ |
75 libass/ass_cache.c \ | 170 libass/ass_cache.c \ |
76 libass/ass_font.c \ | 171 libass/ass_font.c \ |
77 libass/ass_fontconfig.c \ | 172 libass/ass_fontconfig.c \ |
78 libass/ass_library.c \ | 173 libass/ass_library.c \ |
79 libass/ass_mp.c \ | 174 libass/ass_mp.c \ |
80 libass/ass_render.c \ | 175 libass/ass_render.c \ |
81 libass/ass_utils.c \ | 176 libass/ass_utils.c \ |
82 | 177 libmpcodecs/vf_ass.c \ |
83 SRCS_COMMON-$(LIBAVCODEC) += libaf/af_lavcresample.c | 178 |
84 SRCS_COMMON-$(LIBAVCODEC_A) += libaf/af_lavcac3enc.c | 179 SRCS_COMMON-$(LIBAVCODEC) += libaf/af_lavcresample.c \ |
180 libmpcodecs/ad_ffmpeg.c \ | |
181 libmpcodecs/vd_ffmpeg.c \ | |
182 libmpcodecs/vf_lavc.c \ | |
183 libmpcodecs/vf_lavcdeint.c \ | |
184 libmpcodecs/vf_screenshot.c \ | |
185 | |
186 # These filters use private headers and do not work with shared libavcodec. | |
187 SRCS_COMMON-$(LIBAVCODEC_A) += libaf/af_lavcac3enc.c \ | |
188 libmpcodecs/vf_fspp.c \ | |
189 libmpcodecs/vf_geq.c \ | |
190 libmpcodecs/vf_mcdeint.c \ | |
191 libmpcodecs/vf_qp.c \ | |
192 libmpcodecs/vf_spp.c \ | |
193 libmpcodecs/vf_uspp.c \ | |
194 | |
195 SRCS_COMMON-$(LIBDCA) += libmpcodecs/ad_libdca.c | |
196 SRCS_COMMON-$(LIBDV) += libmpcodecs/ad_libdv.c \ | |
197 libmpcodecs/vd_libdv.c | |
198 SRCS_COMMON-$(LIBMAD) += libmpcodecs/ad_libmad.c | |
199 SRCS_COMMON-$(LIBMPEG2) += libmpcodecs/vd_libmpeg2.c | |
200 SRCS_COMMON-$(LIBPOSTPROC) += libmpcodecs/vf_pp.c | |
201 SRCS_COMMON-$(LIBTHEORA) += libmpcodecs/vd_theora.c | |
202 SRCS_COMMON-$(LIBVORBIS) += libmpcodecs/ad_libvorbis.c | |
85 SRCS_COMMON-$(MACOSX_FINDER_SUPPORT) += osdep/macosx_finder_args.c | 203 SRCS_COMMON-$(MACOSX_FINDER_SUPPORT) += osdep/macosx_finder_args.c |
204 SRCS_COMMON-$(MP3LIB) += libmpcodecs/ad_mp3lib.c | |
205 SRCS_COMMON-$(MUSEPACK) += libmpcodecs/ad_mpc.c | |
86 SRCS_COMMON-$(NEED_GETTIMEOFDAY) += osdep/gettimeofday.c | 206 SRCS_COMMON-$(NEED_GETTIMEOFDAY) += osdep/gettimeofday.c |
87 SRCS_COMMON-$(NEED_GLOB) += osdep/glob-win.c | 207 SRCS_COMMON-$(NEED_GLOB) += osdep/glob-win.c |
88 SRCS_COMMON-$(NEED_MMAP) += osdep/mmap-os2.c | 208 SRCS_COMMON-$(NEED_MMAP) += osdep/mmap-os2.c |
89 SRCS_COMMON-$(NEED_SETENV) += osdep/setenv.c | 209 SRCS_COMMON-$(NEED_SETENV) += osdep/setenv.c |
90 SRCS_COMMON-$(NEED_SHMEM) += osdep/shmem.c | 210 SRCS_COMMON-$(NEED_SHMEM) += osdep/shmem.c |
91 SRCS_COMMON-$(NEED_STRSEP) += osdep/strsep.c | 211 SRCS_COMMON-$(NEED_STRSEP) += osdep/strsep.c |
92 SRCS_COMMON-$(NEED_SWAB) += osdep/swab.c | 212 SRCS_COMMON-$(NEED_SWAB) += osdep/swab.c |
93 SRCS_COMMON-$(NEED_VSSCANF) += osdep/vsscanf.c | 213 SRCS_COMMON-$(NEED_VSSCANF) += osdep/vsscanf.c |
214 SRCS_COMMON-$(PNG) += libmpcodecs/vd_mpng.c | |
215 SRCS_COMMON-$(QTX_CODECS) += libmpcodecs/ad_qtaudio.c \ | |
216 libmpcodecs/vd_qtvideo.c | |
217 SRCS_COMMON-$(REAL_CODECS) += libmpcodecs/ad_realaud.c \ | |
218 libmpcodecs/vd_realvid.c | |
219 SRCS_COMMON-$(SPEEX) += libmpcodecs/ad_speex.c | |
94 SRCS_COMMON-$(TREMOR_INTERNAL) += tremor/bitwise.c \ | 220 SRCS_COMMON-$(TREMOR_INTERNAL) += tremor/bitwise.c \ |
95 tremor/block.c \ | 221 tremor/block.c \ |
96 tremor/codebook.c \ | 222 tremor/codebook.c \ |
97 tremor/floor0.c \ | 223 tremor/floor0.c \ |
98 tremor/floor1.c \ | 224 tremor/floor1.c \ |
105 tremor/sharedbook.c \ | 231 tremor/sharedbook.c \ |
106 tremor/synthesis.c \ | 232 tremor/synthesis.c \ |
107 tremor/window.c \ | 233 tremor/window.c \ |
108 | 234 |
109 SRCS_COMMON-$(UNRAR_EXEC) += unrar_exec.c | 235 SRCS_COMMON-$(UNRAR_EXEC) += unrar_exec.c |
236 SRCS_COMMON-$(WIN32DLL) += libmpcodecs/ad_acm.c \ | |
237 libmpcodecs/ad_dmo.c \ | |
238 libmpcodecs/ad_dshow.c \ | |
239 libmpcodecs/ad_twin.c \ | |
240 libmpcodecs/vd_dmo.c \ | |
241 libmpcodecs/vd_dshow.c \ | |
242 libmpcodecs/vd_vfw.c \ | |
243 libmpcodecs/vd_vfwex.c \ | |
244 | |
245 SRCS_COMMON-$(XANIM_CODECS) += libmpcodecs/vd_xanim.c | |
246 SRCS_COMMON-$(XVID4) += libmpcodecs/vd_xvid4.c | |
247 SRCS_COMMON-$(ZORAN) += libmpcodecs/vd_zrmjpeg.c \ | |
248 libmpcodecs/vf_zrmjpeg.c | |
110 | 249 |
111 SRCS_MPLAYER = mplayer.c \ | 250 SRCS_MPLAYER = mplayer.c \ |
112 m_property.c \ | 251 m_property.c \ |
113 mp_fifo.c \ | 252 mp_fifo.c \ |
114 mp_msg.c \ | 253 mp_msg.c \ |
189 | 328 |
190 SRCS_MENCODER = mencoder.c \ | 329 SRCS_MENCODER = mencoder.c \ |
191 mp_msg-mencoder.c \ | 330 mp_msg-mencoder.c \ |
192 parser-mecmd.c \ | 331 parser-mecmd.c \ |
193 xvid_vbr.c \ | 332 xvid_vbr.c \ |
194 | 333 libmpcodecs/ae.c \ |
195 COMMON_LIBS = libmpcodecs/libmpcodecs.a \ | 334 libmpcodecs/ae_pcm.c \ |
196 libmpdemux/libmpdemux.a \ | 335 libmpcodecs/ve.c \ |
336 libmpcodecs/ve_raw.c \ | |
337 | |
338 SRCS_MENCODER-$(FAAC) += libmpcodecs/ae_faac.c | |
339 SRCS_MENCODER-$(LIBAVCODEC) += libmpcodecs/ae_lavc.c libmpcodecs/ve_lavc.c | |
340 SRCS_MENCODER-$(LIBDV) += libmpcodecs/ve_libdv.c | |
341 SRCS_MENCODER-$(LIBLZO) += libmpcodecs/ve_nuv.c | |
342 SRCS_MENCODER-$(MP3LAME) += libmpcodecs/ae_lame.c | |
343 SRCS_MENCODER-$(QTX_CODECS) += libmpcodecs/ve_qtvideo.c | |
344 SRCS_MENCODER-$(TOOLAME) += libmpcodecs/ae_toolame.c | |
345 SRCS_MENCODER-$(TWOLAME) += libmpcodecs/ae_twolame.c | |
346 SRCS_MENCODER-$(WIN32DLL) += libmpcodecs/ve_vfw.c | |
347 SRCS_MENCODER-$(X264) += libmpcodecs/ve_x264.c | |
348 SRCS_MENCODER-$(XVID4) += libmpcodecs/ve_xvid4.c | |
349 | |
350 COMMON_LIBS = libmpdemux/libmpdemux.a \ | |
197 stream/stream.a \ | 351 stream/stream.a \ |
198 libswscale/libswscale.a \ | 352 libswscale/libswscale.a \ |
199 | 353 |
200 COMMON_LIBS-$(LIBAVFORMAT_A) += libavformat/libavformat.a | 354 COMMON_LIBS-$(LIBAVFORMAT_A) += libavformat/libavformat.a |
201 COMMON_LIBS-$(LIBAVCODEC_A) += libavcodec/libavcodec.a | 355 COMMON_LIBS-$(LIBAVCODEC_A) += libavcodec/libavcodec.a |
209 COMMON_LIBS-$(DVDREAD_INTERNAL) += dvdread/dvdread.a | 363 COMMON_LIBS-$(DVDREAD_INTERNAL) += dvdread/dvdread.a |
210 COMMON_LIBS-$(DVDCSS_INTERNAL) += libdvdcss/libdvdcss.a | 364 COMMON_LIBS-$(DVDCSS_INTERNAL) += libdvdcss/libdvdcss.a |
211 | 365 |
212 LIBS_MPLAYER-$(VIDIX) += vidix/vidix.a | 366 LIBS_MPLAYER-$(VIDIX) += vidix/vidix.a |
213 | 367 |
214 LIBS_MENCODER = libmpcodecs/libmpencoders.a \ | 368 LIBS_MENCODER = libmpdemux/libmpmux.a \ |
215 libmpdemux/libmpmux.a \ | |
216 | 369 |
217 ALL_PRG-$(MPLAYER) += mplayer$(EXESUF) | 370 ALL_PRG-$(MPLAYER) += mplayer$(EXESUF) |
218 ALL_PRG-$(MENCODER) += mencoder$(EXESUF) | 371 ALL_PRG-$(MENCODER) += mencoder$(EXESUF) |
219 | 372 |
220 COMMON_LIBS += $(COMMON_LIBS-yes) | 373 COMMON_LIBS += $(COMMON_LIBS-yes) |
235 libavcodec \ | 388 libavcodec \ |
236 libavformat \ | 389 libavformat \ |
237 libavutil \ | 390 libavutil \ |
238 libdvdcss \ | 391 libdvdcss \ |
239 libfaad2 \ | 392 libfaad2 \ |
240 libmpcodecs \ | |
241 libmpdemux \ | 393 libmpdemux \ |
242 libmpeg2 \ | 394 libmpeg2 \ |
243 libpostproc \ | 395 libpostproc \ |
244 libswscale \ | 396 libswscale \ |
245 mp3lib \ | 397 mp3lib \ |
259 input \ | 411 input \ |
260 libaf \ | 412 libaf \ |
261 libao2 \ | 413 libao2 \ |
262 libass \ | 414 libass \ |
263 libmenu \ | 415 libmenu \ |
416 libmpcodecs \ | |
417 libmpcodecs/native \ | |
264 libvo \ | 418 libvo \ |
265 osdep \ | 419 osdep \ |
266 tremor \ | 420 tremor \ |
267 TOOLS \ | 421 TOOLS \ |
268 | 422 |
284 $(part)/$(part).a: | 438 $(part)/$(part).a: |
285 $(MAKE) -C $(part) | 439 $(MAKE) -C $(part) |
286 endef | 440 endef |
287 | 441 |
288 $(foreach part,$(PARTS),$(eval $(RECURSIVE_RULE))) | 442 $(foreach part,$(PARTS),$(eval $(RECURSIVE_RULE))) |
289 | |
290 libmpcodecs/libmpencoders.a: | |
291 $(MAKE) -C libmpcodecs libmpencoders.a | |
292 | 443 |
293 libmpdemux/libmpmux.a: | 444 libmpdemux/libmpmux.a: |
294 $(MAKE) -C libmpdemux libmpmux.a | 445 $(MAKE) -C libmpdemux libmpmux.a |
295 | 446 |
296 mplayer$(EXESUF): $(MPLAYER_DEPS) | 447 mplayer$(EXESUF): $(MPLAYER_DEPS) |