comparison 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
comparison
equal deleted inserted replaced
22527:5dc92a83d58a 22528:8bcff5c7e387
1 1
2 include ../config.mak 2 include ../config.mak
3 3
4 LIBNAME = libmpcodecs.a 4 LIBNAME_COMMON = libmpcodecs.a
5 ifeq ($(MENCODER),yes) 5 LIBNAME_MENCODER = libmpencoders.a
6 LIBNAME2 = libmpencoders.a
7 endif
8 6
9 SRCS = native/nuppelvideo.c \ 7 SRCS_COMMON = native/nuppelvideo.c \
10 native/RTjpegN.c \ 8 native/RTjpegN.c \
11 native/xa_gsm.c \ 9 native/xa_gsm.c \
12 img_format.c \ 10 img_format.c \
13 dec_audio.c \ 11 dec_audio.c \
14 ad.c \ 12 ad.c \
95 vf_yadif.c \ 93 vf_yadif.c \
96 vf_yuvcsp.c \ 94 vf_yuvcsp.c \
97 vf_yuy2.c \ 95 vf_yuy2.c \
98 vf_yvu9.c \ 96 vf_yvu9.c \
99 97
100 SRCS-$(CONFIG_ASS) += vf_ass.c 98 SRCS_COMMON-$(CONFIG_ASS) += vf_ass.c
101 # These filters use private headers and do not work with shared libavcodec. 99 # These filters use private headers and do not work with shared libavcodec.
102 SRCS-$(CONFIG_LIBAVCODEC) += vf_fspp.c \ 100 SRCS_COMMON-$(CONFIG_LIBAVCODEC) += vf_fspp.c \
103 vf_geq.c \ 101 vf_geq.c \
104 vf_mcdeint.c \ 102 vf_mcdeint.c \
105 vf_qp.c \ 103 vf_qp.c \
106 vf_spp.c \ 104 vf_spp.c \
107 vf_uspp.c \ 105 vf_uspp.c \
108 106
109 SRCS-$(CONFIG_LIBAVCODEC) += ad_ffmpeg.c vd_ffmpeg.c vf_lavc.c vf_lavcdeint.c 107 SRCS_COMMON-$(CONFIG_LIBAVCODEC) += ad_ffmpeg.c vd_ffmpeg.c vf_lavc.c vf_lavcdeint.c
110 SRCS-$(CONFIG_LIBAVCODEC_SO) += ad_ffmpeg.c vd_ffmpeg.c vf_lavc.c vf_lavcdeint.c 108 SRCS_COMMON-$(CONFIG_LIBAVCODEC_SO) += ad_ffmpeg.c vd_ffmpeg.c vf_lavc.c vf_lavcdeint.c
111 SRCS-$(CONFIG_LIBPOSTPROC) += vf_pp.c 109 SRCS_COMMON-$(CONFIG_LIBPOSTPROC) += vf_pp.c
112 SRCS-$(CONFIG_LIBPOSTPROC_SO) += vf_pp.c 110 SRCS_COMMON-$(CONFIG_LIBPOSTPROC_SO) += vf_pp.c
113 SRCS-$(FAAD) += ad_faad.c 111 SRCS_COMMON-$(FAAD) += ad_faad.c
114 SRCS-$(JPEG) += vd_ijpg.c 112 SRCS_COMMON-$(JPEG) += vd_ijpg.c
115 SRCS-$(LIBA52) += ad_liba52.c 113 SRCS_COMMON-$(LIBA52) += ad_liba52.c
116 SRCS-$(LIBDV) += ad_libdv.c vd_libdv.c 114 SRCS_COMMON-$(LIBDV) += ad_libdv.c vd_libdv.c
117 SRCS-$(LIBMAD) += ad_libmad.c 115 SRCS_COMMON-$(LIBMAD) += ad_libmad.c
118 SRCS-$(LIBMPEG2) += vd_libmpeg2.c 116 SRCS_COMMON-$(LIBMPEG2) += vd_libmpeg2.c
119 SRCS-$(LIBTHEORA) += vd_theora.c 117 SRCS_COMMON-$(LIBTHEORA) += vd_theora.c
120 SRCS-$(LIBVORBIS) += ad_libvorbis.c 118 SRCS_COMMON-$(LIBVORBIS) += ad_libvorbis.c
121 SRCS-$(MP3LIB) += ad_mp3lib.c 119 SRCS_COMMON-$(MP3LIB) += ad_mp3lib.c
122 SRCS-$(MUSEPACK) += ad_mpc.c 120 SRCS_COMMON-$(MUSEPACK) += ad_mpc.c
123 SRCS-$(PNG) += vd_mpng.c vf_screenshot.c 121 SRCS_COMMON-$(PNG) += vd_mpng.c vf_screenshot.c
124 SRCS-$(QTX_CODECS) += ad_qtaudio.c vd_qtvideo.c 122 SRCS_COMMON-$(QTX_CODECS) += ad_qtaudio.c vd_qtvideo.c
125 SRCS-$(REAL_CODECS) += ad_realaud.c vd_realvid.c 123 SRCS_COMMON-$(REAL_CODECS) += ad_realaud.c vd_realvid.c
126 SRCS-$(SPEEX) += ad_speex.c 124 SRCS_COMMON-$(SPEEX) += ad_speex.c
127 SRCS-$(WIN32DLL) += ad_acm.c ad_dmo.c ad_dshow.c ad_twin.c \ 125 SRCS_COMMON-$(WIN32DLL) += ad_acm.c ad_dmo.c ad_dshow.c ad_twin.c \
128 vd_dmo.c vd_dshow.c vd_vfw.c vd_vfwex.c 126 vd_dmo.c vd_dshow.c vd_vfw.c vd_vfwex.c
129 SRCS-$(XANIM_CODECS) += vd_xanim.c 127 SRCS_COMMON-$(XANIM_CODECS) += vd_xanim.c
130 SRCS-$(XVID4) += vd_xvid4.c 128 SRCS_COMMON-$(XVID4) += vd_xvid4.c
131 SRCS-$(ZORAN) += vd_zrmjpeg.c vf_zrmjpeg.c 129 SRCS_COMMON-$(ZORAN) += vd_zrmjpeg.c vf_zrmjpeg.c
132 130
133 131
134 SRCS2=ae.c \ 132 SRCS_MENCODER=ae.c \
135 ae_pcm.c \ 133 ae_pcm.c \
136 ve.c \ 134 ve.c \
137 ve_raw.c \ 135 ve_raw.c \
138 136
139 SRCS2-$(CONFIG_LIBAVCODEC) += ae_lavc.c ve_lavc.c 137 SRCS_MENCODER-$(CONFIG_LIBAVCODEC) += ae_lavc.c ve_lavc.c
140 SRCS2-$(CONFIG_LIBAVCODEC_SO) += ae_lavc.c ve_lavc.c 138 SRCS_MENCODER-$(CONFIG_LIBAVCODEC_SO) += ae_lavc.c ve_lavc.c
141 SRCS2-$(LIBDV) += ve_libdv.c 139 SRCS_MENCODER-$(LIBDV) += ve_libdv.c
142 SRCS2-$(LIBLZO) += ve_nuv.c 140 SRCS_MENCODER-$(LIBLZO) += ve_nuv.c
143 SRCS2-$(QTX_CODECS) += ve_qtvideo.c 141 SRCS_MENCODER-$(QTX_CODECS) += ve_qtvideo.c
144 SRCS2-$(WIN32DLL) += ve_vfw.c 142 SRCS_MENCODER-$(WIN32DLL) += ve_vfw.c
145 SRCS2-$(X264) += ve_x264.c 143 SRCS_MENCODER-$(X264) += ve_x264.c
146 SRCS2-$(XVID4) += ve_xvid4.c 144 SRCS_MENCODER-$(XVID4) += ve_xvid4.c
147 SRCS2-$(FAAC) += ae_faac.c 145 SRCS_MENCODER-$(FAAC) += ae_faac.c
148 SRCS2-$(TOOLAME) += ae_toolame.c 146 SRCS_MENCODER-$(TOOLAME) += ae_toolame.c
149 SRCS2-$(TWOLAME) += ae_twolame.c 147 SRCS_MENCODER-$(TWOLAME) += ae_twolame.c
150 SRCS2-$(MP3LAME) += ae_lame.c 148 SRCS_MENCODER-$(MP3LAME) += ae_lame.c
151 149
152 150
153 CFLAGS = -Inative \ 151 CFLAGS = -Inative \
154 -I../libmpdemux \ 152 -I../libmpdemux \
155 -I../stream \ 153 -I../stream \