Mercurial > mplayer.hg
annotate libmpcodecs/Makefile @ 22528:8bcff5c7e387
Give more descriptive names to the source and library variables and split
between common, MPlayer-specific and MEncoder-specific parts.
author | diego |
---|---|
date | Tue, 13 Mar 2007 12:10:57 +0000 |
parents | dd297c5f9ccd |
children | 090ec2169aee |
rev | line source |
---|---|
4878 | 1 |
2 include ../config.mak | |
3 | |
22528
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
4 LIBNAME_COMMON = libmpcodecs.a |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
5 LIBNAME_MENCODER = libmpencoders.a |
17524
cc6cf286e337
Only compile libmpencoders if MEncoder has been enabled.
diego
parents:
17523
diff
changeset
|
6 |
22528
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
7 SRCS_COMMON = native/nuppelvideo.c \ |
21272
045618c5a082
cosmetics: Move around some entries for better readability.
diego
parents:
21271
diff
changeset
|
8 native/RTjpegN.c \ |
045618c5a082
cosmetics: Move around some entries for better readability.
diego
parents:
21271
diff
changeset
|
9 native/xa_gsm.c \ |
045618c5a082
cosmetics: Move around some entries for better readability.
diego
parents:
21271
diff
changeset
|
10 img_format.c \ |
21276 | 11 dec_audio.c \ |
12 ad.c \ | |
13 ad_alaw.c \ | |
14 ad_dk3adpcm.c \ | |
15 ad_dvdpcm.c \ | |
16 ad_hwac3.c \ | |
17 ad_hwmpa.c \ | |
18 ad_imaadpcm.c \ | |
19 ad_msadpcm.c \ | |
20 ad_msgsm.c \ | |
21 ad_pcm.c \ | |
22 dec_video.c \ | |
23 vd.c \ | |
24 vd_hmblck.c \ | |
25 vd_lzo.c \ | |
26 vd_mpegpes.c \ | |
27 vd_mtga.c \ | |
28 vd_null.c \ | |
29 vd_nuv.c \ | |
30 vd_raw.c \ | |
31 vd_sgi.c \ | |
32 vf.c \ | |
33 pullup.c \ | |
34 vf_1bpp.c \ | |
35 vf_2xsai.c \ | |
36 vf_blackframe.c \ | |
37 vf_bmovl.c \ | |
38 vf_boxblur.c \ | |
39 vf_crop.c \ | |
40 vf_cropdetect.c \ | |
41 vf_decimate.c \ | |
42 vf_delogo.c \ | |
43 vf_denoise3d.c \ | |
44 vf_detc.c \ | |
45 vf_dint.c \ | |
46 vf_divtc.c \ | |
47 vf_down3dright.c \ | |
48 vf_dsize.c \ | |
49 vf_dvbscale.c \ | |
50 vf_eq2.c \ | |
51 vf_eq.c \ | |
52 vf_expand.c \ | |
53 vf_field.c \ | |
54 vf_fil.c \ | |
55 vf_filmdint.c \ | |
56 vf_flip.c \ | |
57 vf_format.c \ | |
58 vf_framestep.c \ | |
59 vf_halfpack.c \ | |
60 vf_harddup.c \ | |
61 vf_hqdn3d.c \ | |
62 vf_hue.c \ | |
63 vf_il.c \ | |
64 vf_ilpack.c \ | |
65 vf_ivtc.c \ | |
66 vf_kerndeint.c \ | |
67 vf_mirror.c \ | |
68 vf_noformat.c \ | |
69 vf_noise.c \ | |
70 vf_palette.c \ | |
71 vf_perspective.c \ | |
72 vf_phase.c \ | |
73 vf_pp7.c \ | |
74 vf_pullup.c \ | |
75 vf_rectangle.c \ | |
76 vf_remove_logo.c \ | |
77 vf_rgb2bgr.c \ | |
78 vf_rgbtest.c \ | |
79 vf_rotate.c \ | |
80 vf_sab.c \ | |
81 vf_scale.c \ | |
82 vf_smartblur.c \ | |
83 vf_softpulldown.c \ | |
84 vf_softskip.c \ | |
85 vf_swapuv.c \ | |
86 vf_telecine.c \ | |
87 vf_test.c \ | |
88 vf_tfields.c \ | |
89 vf_tile.c \ | |
90 vf_tinterlace.c \ | |
91 vf_unsharp.c \ | |
92 vf_vo.c \ | |
93 vf_yadif.c \ | |
94 vf_yuvcsp.c \ | |
95 vf_yuy2.c \ | |
96 vf_yvu9.c \ | |
18771
a1807995e2ab
Move #ifdefs around complete files into the build system.
diego
parents:
18765
diff
changeset
|
97 |
22528
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
98 SRCS_COMMON-$(CONFIG_ASS) += vf_ass.c |
21280 | 99 # These filters use private headers and do not work with shared libavcodec. |
22528
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
100 SRCS_COMMON-$(CONFIG_LIBAVCODEC) += vf_fspp.c \ |
21280 | 101 vf_geq.c \ |
102 vf_mcdeint.c \ | |
103 vf_qp.c \ | |
104 vf_spp.c \ | |
21329 | 105 vf_uspp.c \ |
106 | |
22528
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
107 SRCS_COMMON-$(CONFIG_LIBAVCODEC) += ad_ffmpeg.c vd_ffmpeg.c vf_lavc.c vf_lavcdeint.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
108 SRCS_COMMON-$(CONFIG_LIBAVCODEC_SO) += ad_ffmpeg.c vd_ffmpeg.c vf_lavc.c vf_lavcdeint.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
109 SRCS_COMMON-$(CONFIG_LIBPOSTPROC) += vf_pp.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
110 SRCS_COMMON-$(CONFIG_LIBPOSTPROC_SO) += vf_pp.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
111 SRCS_COMMON-$(FAAD) += ad_faad.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
112 SRCS_COMMON-$(JPEG) += vd_ijpg.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
113 SRCS_COMMON-$(LIBA52) += ad_liba52.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
114 SRCS_COMMON-$(LIBDV) += ad_libdv.c vd_libdv.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
115 SRCS_COMMON-$(LIBMAD) += ad_libmad.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
116 SRCS_COMMON-$(LIBMPEG2) += vd_libmpeg2.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
117 SRCS_COMMON-$(LIBTHEORA) += vd_theora.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
118 SRCS_COMMON-$(LIBVORBIS) += ad_libvorbis.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
119 SRCS_COMMON-$(MP3LIB) += ad_mp3lib.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
120 SRCS_COMMON-$(MUSEPACK) += ad_mpc.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
121 SRCS_COMMON-$(PNG) += vd_mpng.c vf_screenshot.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
122 SRCS_COMMON-$(QTX_CODECS) += ad_qtaudio.c vd_qtvideo.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
123 SRCS_COMMON-$(REAL_CODECS) += ad_realaud.c vd_realvid.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
124 SRCS_COMMON-$(SPEEX) += ad_speex.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
125 SRCS_COMMON-$(WIN32DLL) += ad_acm.c ad_dmo.c ad_dshow.c ad_twin.c \ |
21281 | 126 vd_dmo.c vd_dshow.c vd_vfw.c vd_vfwex.c |
22528
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
127 SRCS_COMMON-$(XANIM_CODECS) += vd_xanim.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
128 SRCS_COMMON-$(XVID4) += vd_xvid4.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
129 SRCS_COMMON-$(ZORAN) += vd_zrmjpeg.c vf_zrmjpeg.c |
18771
a1807995e2ab
Move #ifdefs around complete files into the build system.
diego
parents:
18765
diff
changeset
|
130 |
a1807995e2ab
Move #ifdefs around complete files into the build system.
diego
parents:
18765
diff
changeset
|
131 |
22528
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
132 SRCS_MENCODER=ae.c \ |
15772 | 133 ae_pcm.c \ |
134 ve.c \ | |
135 ve_raw.c \ | |
8024 | 136 |
22528
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
137 SRCS_MENCODER-$(CONFIG_LIBAVCODEC) += ae_lavc.c ve_lavc.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
138 SRCS_MENCODER-$(CONFIG_LIBAVCODEC_SO) += ae_lavc.c ve_lavc.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
139 SRCS_MENCODER-$(LIBDV) += ve_libdv.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
140 SRCS_MENCODER-$(LIBLZO) += ve_nuv.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
141 SRCS_MENCODER-$(QTX_CODECS) += ve_qtvideo.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
142 SRCS_MENCODER-$(WIN32DLL) += ve_vfw.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
143 SRCS_MENCODER-$(X264) += ve_x264.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
144 SRCS_MENCODER-$(XVID4) += ve_xvid4.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
145 SRCS_MENCODER-$(FAAC) += ae_faac.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
146 SRCS_MENCODER-$(TOOLAME) += ae_toolame.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
147 SRCS_MENCODER-$(TWOLAME) += ae_twolame.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22341
diff
changeset
|
148 SRCS_MENCODER-$(MP3LAME) += ae_lame.c |
15234 | 149 |
21275 | 150 |
22341
dd297c5f9ccd
Adding an extra -I.. parameter is no longer necessary.
diego
parents:
22244
diff
changeset
|
151 CFLAGS = -Inative \ |
16521
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
152 -I../libmpdemux \ |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
19190
diff
changeset
|
153 -I../stream \ |
16521
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
154 -I../loader \ |
4878 | 155 |
21390
fd1495e1538d
Add libav include paths to CFLAGS without indirection.
diego
parents:
21373
diff
changeset
|
156 CFLAGS-$(CONFIG_LIBAVUTIL) += -I../libavutil |
fd1495e1538d
Add libav include paths to CFLAGS without indirection.
diego
parents:
21373
diff
changeset
|
157 CFLAGS-$(CONFIG_LIBAVCODEC) += -I../libavcodec |
fd1495e1538d
Add libav include paths to CFLAGS without indirection.
diego
parents:
21373
diff
changeset
|
158 |
21259
92b122592776
Merge common parts of all Makefiles into one file included by all.
diego
parents:
21228
diff
changeset
|
159 include ../mpcommon.mak |
4878 | 160 |
21259
92b122592776
Merge common parts of all Makefiles into one file included by all.
diego
parents:
21228
diff
changeset
|
161 clean:: |
14138
40ac42c6dd6d
make clean should also clean the native subdirectory.
diego
parents:
13426
diff
changeset
|
162 rm -f native/*.o native/*.a native/*~ |
4878 | 163 |