]>
Commit | Line | Data |
---|---|---|
0b88e1ce ER |
1 | --- ffmpeg-export-2006-12-04/Makefile 2006-11-20 23:46:43.000000000 +0200 |
2 | +++ ffmpeg-export-2006-12-04.libtool2/Makefile 2006-12-05 13:08:44.141688603 +0200 | |
3 | @@ -13,7 +13,6 @@ | |
4a55007c | 4 | |
0b88e1ce ER |
5 | ifeq ($(CONFIG_FFMPEG),yes) |
6 | MANPAGES=doc/ffmpeg.1 | |
7 | -PROGS_G+=ffmpeg_g$(EXESUF) | |
8 | PROGS+=ffmpeg$(EXESUF) | |
9 | endif | |
2a60eebe | 10 | |
0b88e1ce | 11 | @@ -24,13 +23,11 @@ |
2a60eebe | 12 | |
0b88e1ce ER |
13 | ifeq ($(CONFIG_FFPLAY),yes) |
14 | MANPAGES+=doc/ffplay.1 | |
15 | -PROGS_G+=ffplay_g$(EXESUF) | |
16 | PROGS+=ffplay$(EXESUF) | |
17 | endif | |
2a60eebe | 18 | |
0b88e1ce ER |
19 | BASENAMES=ffmpeg ffplay ffserver |
20 | ALLPROGS=$(addsuffix $(EXESUF), $(BASENAMES)) | |
21 | -ALLPROGS_G=$(addsuffix _g$(EXESUF), $(BASENAMES)) | |
22 | ALLMANPAGES=$(addsuffix .1, $(BASENAMES)) | |
2a60eebe | 23 | |
4a55007c | 24 | ifeq ($(BUILD_SHARED),yes) |
0b88e1ce ER |
25 | @@ -49,17 +46,15 @@ |
26 | INSTALLMAN=install-man | |
2a60eebe JB |
27 | endif |
28 | ||
0b88e1ce ER |
29 | -OBJS = ffmpeg.o ffserver.o cmdutils.o ffplay.o |
30 | -SRCS = $(OBJS:.o=.c) $(ASM_OBJS:.o=.s) | |
31 | -LDFLAGS := -L$(BUILD_ROOT)/libavformat -L$(BUILD_ROOT)/libavcodec -L$(BUILD_ROOT)/libavutil $(LDFLAGS) | |
32 | -EXTRALIBS := -lavformat$(BUILDSUF) -lavcodec$(BUILDSUF) -lavutil$(BUILDSUF) $(EXTRALIBS) | |
33 | +OBJS = ffmpeg.lo ffserver.lo cmdutils.lo ffplay.lo | |
34 | +SRCS = $(OBJS:.lo=.c) $(ASM_OBJS:.lo=.s) | |
35 | +EXTRALIBS := $(BUILD_ROOT)/libavformat/libavformat.la $(BUILD_ROOT)/libavcodec/libavcodec.la $(BUILD_ROOT)/libavutil/libavutil.la $(EXTRALIBS) | |
4a55007c | 36 | |
0b88e1ce ER |
37 | ifeq ($(CONFIG_SWSCALER),yes) |
38 | -LDFLAGS+=-L./libswscale | |
39 | -EXTRALIBS+=-lswscale$(BUILDSUF) | |
40 | +EXTRALIBS+= $(BUILD_ROOT)/libswscale/libswscale.la | |
2a60eebe | 41 | endif |
ff0ca760 | 42 | |
0b88e1ce ER |
43 | -all: lib $(PROGS_G) $(PROGS) $(VHOOK) $(DOC) |
44 | +all: lib $(PROGS) $(VHOOK) $(DOC) | |
ff0ca760 | 45 | |
0b88e1ce ER |
46 | lib: |
47 | $(MAKE) -C libavutil all | |
48 | @@ -72,40 +67,42 @@ | |
49 | $(MAKE) -C libswscale all | |
ff0ca760 JB |
50 | endif |
51 | ||
0b88e1ce ER |
52 | -ffmpeg_g$(EXESUF): ffmpeg.o cmdutils.o .libs |
53 | - $(CC) $(LDFLAGS) -o $@ ffmpeg.o cmdutils.o $(EXTRALIBS) | |
54 | +ffmpeg$(EXESUF): ffmpeg.lo cmdutils.lo | |
55 | + libtool --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ $^ $(EXTRALIBS) | |
d7493de8 | 56 | |
0b88e1ce ER |
57 | -ffserver$(EXESUF): ffserver.o .libs |
58 | - $(CC) $(LDFLAGS) $(FFSERVERLDFLAGS) -o $@ ffserver.o $(EXTRALIBS) | |
59 | +ffserver$(EXESUF): ffserver.lo libavformat/libavformat.la libavcodec/libavcodec.la | |
60 | + libtool --mode=link --tag=CC $(CC) $(LDFLAGS) $(FFSERVERLDFLAGS) -o $@ $^ $(EXTRALIBS) | |
2a60eebe | 61 | |
0b88e1ce ER |
62 | -ffplay_g$(EXESUF): ffplay.o cmdutils.o .libs |
63 | - $(CC) $(LDFLAGS) -o $@ ffplay.o cmdutils.o $(EXTRALIBS) $(SDL_LIBS) | |
64 | +libavformat/libavformat.la: | |
65 | + $(MAKE) -C libavformat all | |
66 | + | |
67 | +libavcodec/libavcodec.la: | |
68 | + $(MAKE) -C libavcodec all | |
69 | ||
70 | -%$(EXESUF): %_g$(EXESUF) | |
71 | - cp -p $< $@ | |
72 | - $(STRIP) $@ | |
73 | +ffplay$(EXESUF): ffplay.lo cmdutils.lo | |
74 | + libtool --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ $^ $(EXTRALIBS) $(SDL_LIBS) | |
539b540f | 75 | |
0b88e1ce ER |
76 | version.h: |
77 | $(SRC_PATH)/version.sh $(SRC_PATH) | |
539b540f | 78 | |
0b88e1ce ER |
79 | -output_example$(EXESUF): output_example.o .libs |
80 | - $(CC) $(LDFLAGS) -o $@ output_example.o $(EXTRALIBS) | |
81 | +output_example$(EXESUF): output_example.lo | |
82 | + libtool --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ $^ $(EXTRALIBS) | |
2a60eebe | 83 | |
0b88e1ce ER |
84 | qt-faststart$(EXESUF): qt-faststart.c |
85 | - $(CC) $(CFLAGS) $< -o $@ | |
86 | + libtool --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ $< | |
d7493de8 | 87 | |
0b88e1ce ER |
88 | cws2fws$(EXESUF): cws2fws.c |
89 | - $(CC) $< -o $@ -lz | |
90 | + libtool --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ $< -lz | |
d7493de8 | 91 | |
0b88e1ce ER |
92 | -ffplay.o: ffplay.c |
93 | - $(CC) $(CFLAGS) $(SDL_CFLAGS) -c -o $@ $< | |
94 | +ffplay.lo: ffplay.c | |
95 | + libtool --mode=compile --tag=CC $(CC) $(CFLAGS) $(SDL_CFLAGS) -c -o $@ $< | |
ff0ca760 | 96 | |
0b88e1ce ER |
97 | -ffmpeg.o ffplay.o ffserver.o: version.h |
98 | +ffmpeg.lo ffplay.lo ffserver.lo: version.h | |
2a60eebe | 99 | |
0b88e1ce ER |
100 | -%.o: %.c |
101 | - $(CC) $(CFLAGS) -c -o $@ $< | |
102 | +%.lo: %.c | |
103 | + libtool --mode=compile --tag=CC $(CC) $(CFLAGS) -c -o $@ $< | |
d7493de8 | 104 | |
0b88e1ce ER |
105 | -videohook: .libs |
106 | +videohook: | |
107 | $(MAKE) -C vhook all | |
d7493de8 | 108 | |
0b88e1ce ER |
109 | documentation: |
110 | @@ -198,10 +195,6 @@ | |
111 | .depend: $(SRCS) version.h | |
112 | $(CC) -MM $(CFLAGS) $(SDL_CFLAGS) $(filter-out %.h,$^) 1>.depend | |
539b540f | 113 | |
0b88e1ce ER |
114 | -.libs: lib |
115 | - @test -f .libs || touch .libs | |
116 | - @for i in $(DEP_LIBS) ; do if test $$i -nt .libs ; then touch .libs; fi ; done | |
117 | - | |
118 | clean: | |
119 | $(MAKE) -C libavutil clean | |
120 | $(MAKE) -C libavcodec clean | |
121 | @@ -211,7 +204,7 @@ | |
122 | $(MAKE) -C tests clean | |
123 | $(MAKE) -C vhook clean | |
124 | $(MAKE) -C doc clean | |
125 | - rm -f *.o *.d *~ .libs gmon.out TAGS $(ALLPROGS) $(ALLPROGS_G) \ | |
126 | + rm -f *.lo *.d *~ gmon.lout TAGS $(ALLPROGS) \ | |
127 | output_example$(EXESUF) qt-faststart$(EXESUF) cws2fws$(EXESUF) | |
128 | ||
129 | distclean: clean | |
130 | --- ffmpeg-export-2006-12-04/common.mak 2006-11-25 17:44:55.000000000 +0200 | |
131 | +++ ffmpeg-export-2006-12-04.libtool2/common.mak 2006-12-05 13:08:44.141688603 +0200 | |
132 | @@ -8,37 +8,30 @@ | |
133 | CFLAGS += -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE \ | |
134 | -D_ISOC9X_SOURCE -I$(BUILD_ROOT) -I$(SRC_PATH) \ | |
135 | -I$(SRC_PATH)/libavutil $(OPTFLAGS) | |
136 | -SRCS := $(OBJS:.o=.c) $(ASM_OBJS:.o=.S) $(CPPOBJS:.o=.cpp) | |
137 | +SRCS := $(OBJS:.lo=.c) $(ASM_OBJS:.lo=.S) $(CPPOBJS:.lo=.cpp) | |
138 | OBJS := $(OBJS) $(ASM_OBJS) $(CPPOBJS) | |
139 | STATIC_OBJS := $(OBJS) $(STATIC_OBJS) | |
140 | SHARED_OBJS := $(OBJS) $(SHARED_OBJS) | |
141 | +STATIC_OBJS_ = $(shell echo $(OBJS) $(STATIC_OBJS) | tr ' ' '\n' | sort -u) | |
142 | +SHARED_OBJS_ = $(shell echo $(OBJS) $(SHARED_OBJS) | tr ' ' '\n' | sort -u) | |
143 | ||
144 | all: $(EXTRADEPS) $(LIB) $(SLIBNAME) | |
145 | ||
146 | -$(LIB): $(STATIC_OBJS) | |
147 | - rm -f $@ | |
148 | - $(AR) rc $@ $^ $(EXTRAOBJS) | |
149 | - $(RANLIB) $@ | |
150 | - | |
151 | -$(SLIBNAME): $(SLIBNAME_WITH_MAJOR) | |
152 | - ln -sf $^ $@ | |
153 | - | |
154 | -$(SLIBNAME_WITH_MAJOR): $(SHARED_OBJS) | |
155 | - $(CC) $(SHFLAGS) $(LDFLAGS) -o $@ $^ $(EXTRALIBS) $(EXTRAOBJS) | |
156 | - $(SLIB_EXTRA_CMD) | |
157 | +$(SLIBNAME): $(SHARED_OBJS_) | |
158 | + libtool --mode=link --tag=CC $(CC) -o $(LIB) $(SHARED_OBJS_) -rpath $(libdir) -version-number `echo $(LIBVERSION) | tr . :` | |
539b540f | 159 | |
0b88e1ce ER |
160 | -%.o: %.c |
161 | - $(CC) $(CFLAGS) $(LIBOBJFLAGS) -c -o $@ $< | |
162 | +%.lo: %.c | |
163 | + libtool --mode=compile --tag=CC $(CC) $(CFLAGS) $(LIBOBJFLAGS) -c -o $@ $< | |
539b540f | 164 | |
0b88e1ce ER |
165 | -%.o: %.S |
166 | - $(CC) $(CFLAGS) $(LIBOBJFLAGS) -c -o $@ $< | |
167 | +%.lo: %.S | |
168 | + libtool --mode=compile --tag=CC $(CC) $(CFLAGS) $(LIBOBJFLAGS) -c -o $@ $< | |
d7493de8 | 169 | |
0b88e1ce ER |
170 | # BeOS: remove -Wall to get rid of all the "multibyte constant" warnings |
171 | -%.o: %.cpp | |
172 | - g++ $(subst -Wall,,$(CFLAGS)) -c -o $@ $< | |
173 | +%.lo: %.cpp | |
174 | + libtool --mode=compile --tag=CXX $(CC) $(subst -Wall,,$(CFLAGS)) $(LIBOBJFLAGS) -c -o $@ $< | |
539b540f | 175 | |
0b88e1ce ER |
176 | -%: %.o $(LIB) |
177 | - $(CC) $(LDFLAGS) -o $@ $^ $(EXTRALIBS) | |
178 | +%: %.lo $(LIB) | |
179 | + libtool --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ $^ $(EXTRALIBS) | |
539b540f | 180 | |
0b88e1ce ER |
181 | depend dep: $(SRCS) |
182 | $(CC) -MM $(CFLAGS) $^ 1>.depend | |
183 | @@ -62,13 +55,8 @@ | |
184 | install-libs: $(INSTLIBTARGETS) | |
539b540f | 185 | |
0b88e1ce ER |
186 | install-lib-shared: $(SLIBNAME) |
187 | - install -d "$(shlibdir)" | |
188 | - install $(INSTALLSTRIP) -m 755 $(SLIBNAME) \ | |
189 | - "$(shlibdir)/$(SLIBNAME_WITH_VERSION)" | |
190 | - cd "$(shlibdir)" && \ | |
191 | - ln -sf $(SLIBNAME_WITH_VERSION) $(SLIBNAME_WITH_MAJOR) | |
192 | - cd "$(shlibdir)" && \ | |
193 | - ln -sf $(SLIBNAME_WITH_VERSION) $(SLIBNAME) | |
194 | + install -d $(DESTDIR)$(libdir) | |
195 | + libtool --mode=install install $(INSTALLSTRIP) $(LIB) $(DESTDIR)$(libdir) | |
539b540f | 196 | |
0b88e1ce ER |
197 | install-lib-static: $(LIB) |
198 | install -d "$(libdir)" | |
199 | @@ -76,10 +64,10 @@ | |
200 | $(LIB_INSTALL_EXTRA_CMD) | |
d7493de8 | 201 | |
0b88e1ce ER |
202 | install-headers: |
203 | - install -d "$(incdir)" | |
204 | - install -d "$(libdir)/pkgconfig" | |
205 | - install -m 644 $(addprefix $(SRC_DIR)/,$(HEADERS)) "$(incdir)" | |
206 | - install -m 644 $(BUILD_ROOT)/lib$(NAME).pc "$(libdir)/pkgconfig" | |
207 | + install -d "$(DESTDIR)$(incdir)" | |
208 | + install -d "$(DESTDIR)$(libdir)/pkgconfig" | |
209 | + install -m 644 $(addprefix $(SRC_DIR)/,$(HEADERS)) "$(DESTDIR)$(incdir)" | |
210 | + install -m 644 $(BUILD_ROOT)/lib$(NAME).pc "$(DESTDIR)$(libdir)/pkgconfig" | |
539b540f | 211 | |
0b88e1ce | 212 | uninstall: uninstall-libs uninstall-headers |
539b540f | 213 | |
0b88e1ce ER |
214 | --- ffmpeg-export-2006-12-04/configure 2006-11-29 01:55:24.000000000 +0200 |
215 | +++ ffmpeg-export-2006-12-04.libtool2/configure 2006-12-05 13:08:44.141688603 +0200 | |
216 | @@ -608,10 +608,10 @@ | |
217 | LDCONFIG="ldconfig" | |
218 | LIBPREF="lib" | |
219 | LIBSUF=".a" | |
220 | -LIB='$(LIBPREF)$(NAME)$(LIBSUF)' | |
221 | +LIB='$(LIBPREF)$(NAME).la' | |
222 | SLIBPREF="lib" | |
223 | SLIBSUF=".so" | |
224 | -SLIBNAME='$(SLIBPREF)$(NAME)$(SLIBSUF)' | |
225 | +SLIBNAME='$(SLIBPREF)$(NAME).la' | |
226 | SLIBNAME_WITH_VERSION='$(SLIBNAME).$(LIBVERSION)' | |
227 | SLIBNAME_WITH_MAJOR='$(SLIBNAME).$(LIBMAJOR)' | |
228 | EXESUF="" | |
229 | --- ffmpeg-export-2006-12-04/libavcodec/Makefile 2006-11-22 11:20:16.000000000 +0200 | |
230 | +++ ffmpeg-export-2006-12-04.libtool2/libavcodec/Makefile 2006-12-05 13:08:44.141688603 +0200 | |
231 | @@ -6,404 +6,403 @@ | |
232 | ||
233 | CFLAGS+=-I$(SRC_PATH)/libswscale $(AMR_CFLAGS) | |
234 | ||
235 | -OBJS= bitstream.o \ | |
236 | - utils.o \ | |
237 | - allcodecs.o \ | |
238 | - mpegvideo.o \ | |
239 | - jrevdct.o \ | |
240 | - jfdctfst.o \ | |
241 | - jfdctint.o\ | |
242 | - mjpeg.o \ | |
243 | - resample.o \ | |
244 | - resample2.o \ | |
245 | - dsputil.o \ | |
246 | - motion_est.o \ | |
247 | - imgconvert.o \ | |
248 | - mpeg12.o \ | |
249 | - mpegaudiodec.o \ | |
250 | - simple_idct.o \ | |
251 | - ratecontrol.o \ | |
252 | - eval.o \ | |
253 | - error_resilience.o \ | |
254 | - fft.o \ | |
255 | - mdct.o \ | |
256 | - raw.o \ | |
257 | - golomb.o \ | |
258 | - cabac.o\ | |
259 | - faandct.o \ | |
260 | - parser.o \ | |
261 | - vp3dsp.o \ | |
262 | - h264idct.o \ | |
263 | - rangecoder.o \ | |
264 | - pnm.o \ | |
265 | - h263.o \ | |
266 | - msmpeg4.o \ | |
267 | - h263dec.o \ | |
268 | - opt.o \ | |
269 | - bitstream_filter.o \ | |
270 | - audioconvert.o \ | |
271 | +OBJS= bitstream.lo \ | |
272 | + utils.lo \ | |
273 | + allcodecs.lo \ | |
274 | + mpegvideo.lo \ | |
275 | + jrevdct.lo \ | |
276 | + jfdctfst.lo \ | |
277 | + jfdctint.lo\ | |
278 | + mjpeg.lo \ | |
279 | + resample.lo \ | |
280 | + resample2.lo \ | |
281 | + dsputil.lo \ | |
282 | + motion_est.lo \ | |
283 | + imgconvert.lo \ | |
284 | + mpeg12.lo \ | |
285 | + mpegaudiodec.lo \ | |
286 | + simple_idct.lo \ | |
287 | + ratecontrol.lo \ | |
288 | + eval.lo \ | |
289 | + error_resilience.lo \ | |
290 | + fft.lo \ | |
291 | + mdct.lo \ | |
292 | + raw.lo \ | |
293 | + golomb.lo \ | |
294 | + cabac.lo\ | |
295 | + faandct.lo \ | |
296 | + parser.lo \ | |
297 | + vp3dsp.lo \ | |
298 | + h264idct.lo \ | |
299 | + rangecoder.lo \ | |
300 | + pnm.lo \ | |
301 | + h263.lo \ | |
302 | + msmpeg4.lo \ | |
303 | + h263dec.lo \ | |
304 | + opt.lo \ | |
305 | + bitstream_filter.lo \ | |
306 | + audioconvert.lo \ | |
307 | ||
308 | ||
309 | HEADERS = avcodec.h opt.h | |
310 | ||
311 | -OBJS-$(CONFIG_AASC_DECODER) += aasc.o | |
312 | -OBJS-$(CONFIG_AC3_ENCODER) += ac3enc.o | |
313 | -OBJS-$(CONFIG_ALAC_DECODER) += alac.o | |
314 | -OBJS-$(CONFIG_ASV1_DECODER) += asv1.o | |
315 | -OBJS-$(CONFIG_ASV1_ENCODER) += asv1.o | |
316 | -OBJS-$(CONFIG_ASV2_DECODER) += asv1.o | |
317 | -OBJS-$(CONFIG_ASV2_ENCODER) += asv1.o | |
318 | -OBJS-$(CONFIG_AVS_DECODER) += avs.o | |
319 | -OBJS-$(CONFIG_BMP_DECODER) += bmp.o | |
320 | -OBJS-$(CONFIG_CAVS_DECODER) += cavs.o cavsdsp.o | |
321 | -OBJS-$(CONFIG_CINEPAK_DECODER) += cinepak.o | |
322 | -OBJS-$(CONFIG_CLJR_DECODER) += cljr.o | |
323 | -OBJS-$(CONFIG_CLJR_ENCODER) += cljr.o | |
324 | -OBJS-$(CONFIG_COOK_DECODER) += cook.o | |
325 | -OBJS-$(CONFIG_CSCD_DECODER) += cscd.o lzo.o | |
326 | -OBJS-$(CONFIG_CYUV_DECODER) += cyuv.o | |
327 | -OBJS-$(CONFIG_DSICINVIDEO_DECODER) += dsicinav.o | |
328 | -OBJS-$(CONFIG_DSICINAUDIO_DECODER) += dsicinav.o | |
329 | -OBJS-$(CONFIG_DVBSUB_DECODER) += dvbsubdec.o | |
330 | -OBJS-$(CONFIG_DVBSUB_ENCODER) += dvbsub.o | |
331 | -OBJS-$(CONFIG_DVDSUB_DECODER) += dvdsubdec.o | |
332 | -OBJS-$(CONFIG_DVDSUB_ENCODER) += dvdsubenc.o | |
333 | -OBJS-$(CONFIG_DVVIDEO_DECODER) += dv.o | |
334 | -OBJS-$(CONFIG_DVVIDEO_ENCODER) += dv.o | |
335 | -OBJS-$(CONFIG_EIGHTBPS_DECODER) += 8bps.o | |
336 | -OBJS-$(CONFIG_FFV1_DECODER) += ffv1.o | |
337 | -OBJS-$(CONFIG_FFV1_ENCODER) += ffv1.o | |
338 | -OBJS-$(CONFIG_FFVHUFF_DECODER) += huffyuv.o | |
339 | -OBJS-$(CONFIG_FFVHUFF_ENCODER) += huffyuv.o | |
340 | -OBJS-$(CONFIG_FLAC_DECODER) += flac.o | |
341 | -OBJS-$(CONFIG_FLAC_ENCODER) += flacenc.o | |
342 | -OBJS-$(CONFIG_FLASHSV_DECODER) += flashsv.o | |
343 | -OBJS-$(CONFIG_FLIC_DECODER) += flicvideo.o | |
344 | -OBJS-$(CONFIG_FOURXM_DECODER) += 4xm.o | |
345 | -OBJS-$(CONFIG_FRAPS_DECODER) += fraps.o | |
346 | -OBJS-$(CONFIG_GIF_DECODER) += gifdec.o lzw.o | |
347 | -OBJS-$(CONFIG_GIF_ENCODER) += gif.o | |
348 | -OBJS-$(CONFIG_H261_DECODER) += h261.o | |
349 | -OBJS-$(CONFIG_H261_ENCODER) += h261.o | |
350 | -OBJS-$(CONFIG_H264_DECODER) += h264.o | |
351 | -OBJS-$(CONFIG_HUFFYUV_DECODER) += huffyuv.o | |
352 | -OBJS-$(CONFIG_HUFFYUV_ENCODER) += huffyuv.o | |
353 | -OBJS-$(CONFIG_IDCIN_DECODER) += idcinvideo.o | |
354 | -OBJS-$(CONFIG_IMC_DECODER) += imc.o | |
355 | -OBJS-$(CONFIG_INDEO2_DECODER) += indeo2.o | |
356 | -OBJS-$(CONFIG_INDEO3_DECODER) += indeo3.o | |
357 | -OBJS-$(CONFIG_INTERPLAY_VIDEO_DECODER) += interplayvideo.o | |
358 | -OBJS-$(CONFIG_INTERPLAY_DPCM_DECODER) += dpcm.o | |
359 | -OBJS-$(CONFIG_KMVC_DECODER) += kmvc.o | |
360 | -OBJS-$(CONFIG_LOCO_DECODER) += loco.o | |
361 | -OBJS-$(CONFIG_MACE3_DECODER) += mace.o | |
362 | -OBJS-$(CONFIG_MACE6_DECODER) += mace.o | |
363 | -OBJS-$(CONFIG_MMVIDEO_DECODER) += mmvideo.o | |
364 | -OBJS-$(CONFIG_MP2_ENCODER) += mpegaudio.o | |
365 | -OBJS-$(CONFIG_MSRLE_DECODER) += msrle.o | |
366 | -OBJS-$(CONFIG_MSVIDEO1_DECODER) += msvideo1.o | |
367 | -OBJS-$(CONFIG_MSZH_DECODER) += lcl.o | |
368 | -OBJS-$(CONFIG_NUV_DECODER) += nuv.o rtjpeg.o lzo.o | |
369 | -OBJS-$(CONFIG_PNG_DECODER) += png.o | |
370 | -OBJS-$(CONFIG_PNG_ENCODER) += png.o | |
371 | -OBJS-$(CONFIG_QDM2_DECODER) += qdm2.o | |
372 | -OBJS-$(CONFIG_QDRAW_DECODER) += qdrw.o | |
373 | -OBJS-$(CONFIG_QPEG_DECODER) += qpeg.o | |
374 | -OBJS-$(CONFIG_QTRLE_DECODER) += qtrle.o | |
375 | -OBJS-$(CONFIG_RA_144_DECODER) += ra144.o | |
376 | -OBJS-$(CONFIG_RA_288_DECODER) += ra288.o | |
377 | -OBJS-$(CONFIG_ROQ_DECODER) += roqvideo.o | |
378 | -OBJS-$(CONFIG_ROQ_DPCM_DECODER) += dpcm.o | |
379 | -OBJS-$(CONFIG_RPZA_DECODER) += rpza.o | |
380 | -OBJS-$(CONFIG_RV10_DECODER) += rv10.o | |
381 | -OBJS-$(CONFIG_RV10_ENCODER) += rv10.o | |
382 | -OBJS-$(CONFIG_RV20_DECODER) += rv10.o | |
383 | -OBJS-$(CONFIG_RV20_ENCODER) += rv10.o | |
384 | -OBJS-$(CONFIG_SHORTEN_DECODER) += shorten.o | |
385 | -OBJS-$(CONFIG_SMACKAUD_DECODER) += smacker.o | |
386 | -OBJS-$(CONFIG_SMACKER_DECODER) += smacker.o | |
387 | -OBJS-$(CONFIG_SMC_DECODER) += smc.o | |
388 | -OBJS-$(CONFIG_SNOW_DECODER) += snow.o | |
389 | -OBJS-$(CONFIG_SNOW_ENCODER) += snow.o | |
390 | -OBJS-$(CONFIG_SOL_DPCM_DECODER) += dpcm.o | |
391 | -OBJS-$(CONFIG_SONIC_DECODER) += sonic.o | |
392 | -OBJS-$(CONFIG_SONIC_ENCODER) += sonic.o | |
393 | -OBJS-$(CONFIG_SONIC_LS_DECODER) += sonic.o | |
394 | -OBJS-$(CONFIG_SVQ1_DECODER) += svq1.o | |
395 | -OBJS-$(CONFIG_SVQ1_ENCODER) += svq1.o | |
396 | -OBJS-$(CONFIG_SVQ3_DECODER) += h264.o | |
397 | -OBJS-$(CONFIG_TARGA_DECODER) += targa.o | |
398 | -OBJS-$(CONFIG_THEORA_DECODER) += vp3.o | |
399 | -OBJS-$(CONFIG_TIERTEXSEQVIDEO_DECODER) += tiertexseqv.o | |
400 | -OBJS-$(CONFIG_TIFF_DECODER) += tiff.o lzw.o | |
401 | -OBJS-$(CONFIG_TRUEMOTION1_DECODER) += truemotion1.o | |
402 | -OBJS-$(CONFIG_TRUEMOTION2_DECODER) += truemotion2.o | |
403 | -OBJS-$(CONFIG_TRUESPEECH_DECODER) += truespeech.o | |
404 | -OBJS-$(CONFIG_TSCC_DECODER) += tscc.o | |
405 | -OBJS-$(CONFIG_TTA_DECODER) += tta.o | |
406 | -OBJS-$(CONFIG_ULTI_DECODER) += ulti.o | |
407 | -OBJS-$(CONFIG_VC1_DECODER) += vc1.o vc1dsp.o | |
408 | -OBJS-$(CONFIG_VCR1_DECODER) += vcr1.o | |
409 | -OBJS-$(CONFIG_VCR1_ENCODER) += vcr1.o | |
410 | -OBJS-$(CONFIG_VMDAUDIO_DECODER) += vmdav.o | |
411 | -OBJS-$(CONFIG_VMDVIDEO_DECODER) += vmdav.o | |
412 | -OBJS-$(CONFIG_VMNC_DECODER) += vmnc.o | |
413 | -OBJS-$(CONFIG_VORBIS_DECODER) += vorbis.o vorbis_data.o | |
414 | -OBJS-$(CONFIG_VORBIS_ENCODER) += vorbis_enc.o vorbis.o vorbis_data.o | |
415 | -OBJS-$(CONFIG_VP3_DECODER) += vp3.o | |
416 | -OBJS-$(CONFIG_VP5_DECODER) += vp5.o vp56.o vp56data.o | |
417 | -OBJS-$(CONFIG_VP6_DECODER) += vp6.o vp56.o vp56data.o | |
418 | -OBJS-$(CONFIG_VQA_DECODER) += vqavideo.o | |
419 | -OBJS-$(CONFIG_WAVPACK_DECODER) += wavpack.o | |
420 | -OBJS-$(CONFIG_WMAV1_DECODER) += wmadec.o | |
421 | -OBJS-$(CONFIG_WMAV2_DECODER) += wmadec.o | |
422 | -OBJS-$(CONFIG_WMV3_DECODER) += vc1.o vc1dsp.o | |
423 | -OBJS-$(CONFIG_WNV1_DECODER) += wnv1.o | |
424 | -OBJS-$(CONFIG_WS_SND1_DECODER) += ws-snd1.o | |
425 | -OBJS-$(CONFIG_XAN_DPCM_DECODER) += dpcm.o | |
426 | -OBJS-$(CONFIG_XAN_WC3_DECODER) += xan.o | |
427 | -OBJS-$(CONFIG_XAN_WC4_DECODER) += xan.o | |
428 | -OBJS-$(CONFIG_XL_DECODER) += xl.o | |
429 | -OBJS-$(CONFIG_ZLIB_DECODER) += lcl.o | |
430 | -OBJS-$(CONFIG_ZLIB_ENCODER) += lcl.o | |
431 | -OBJS-$(CONFIG_ZMBV_DECODER) += zmbv.o | |
432 | - | |
433 | -OBJS-$(CONFIG_PCM_S32LE_DECODER) += pcm.o | |
434 | -OBJS-$(CONFIG_PCM_S32LE_ENCODER) += pcm.o | |
435 | -OBJS-$(CONFIG_PCM_S32BE_DECODER) += pcm.o | |
436 | -OBJS-$(CONFIG_PCM_S32BE_ENCODER) += pcm.o | |
437 | -OBJS-$(CONFIG_PCM_U32LE_DECODER) += pcm.o | |
438 | -OBJS-$(CONFIG_PCM_U32LE_ENCODER) += pcm.o | |
439 | -OBJS-$(CONFIG_PCM_U32BE_DECODER) += pcm.o | |
440 | -OBJS-$(CONFIG_PCM_U32BE_ENCODER) += pcm.o | |
441 | -OBJS-$(CONFIG_PCM_S24LE_DECODER) += pcm.o | |
442 | -OBJS-$(CONFIG_PCM_S24LE_ENCODER) += pcm.o | |
443 | -OBJS-$(CONFIG_PCM_S24BE_DECODER) += pcm.o | |
444 | -OBJS-$(CONFIG_PCM_S24BE_ENCODER) += pcm.o | |
445 | -OBJS-$(CONFIG_PCM_U24LE_DECODER) += pcm.o | |
446 | -OBJS-$(CONFIG_PCM_U24LE_ENCODER) += pcm.o | |
447 | -OBJS-$(CONFIG_PCM_U24BE_DECODER) += pcm.o | |
448 | -OBJS-$(CONFIG_PCM_U24BE_ENCODER) += pcm.o | |
449 | -OBJS-$(CONFIG_PCM_S24DAUD_DECODER) += pcm.o | |
450 | -OBJS-$(CONFIG_PCM_S24DAUD_ENCODER) += pcm.o | |
451 | -OBJS-$(CONFIG_PCM_S16LE_DECODER) += pcm.o | |
452 | -OBJS-$(CONFIG_PCM_S16LE_ENCODER) += pcm.o | |
453 | -OBJS-$(CONFIG_PCM_S16BE_DECODER) += pcm.o | |
454 | -OBJS-$(CONFIG_PCM_S16BE_ENCODER) += pcm.o | |
455 | -OBJS-$(CONFIG_PCM_U16LE_DECODER) += pcm.o | |
456 | -OBJS-$(CONFIG_PCM_U16LE_ENCODER) += pcm.o | |
457 | -OBJS-$(CONFIG_PCM_U16BE_DECODER) += pcm.o | |
458 | -OBJS-$(CONFIG_PCM_U16BE_ENCODER) += pcm.o | |
459 | -OBJS-$(CONFIG_PCM_S8_DECODER) += pcm.o | |
460 | -OBJS-$(CONFIG_PCM_S8_ENCODER) += pcm.o | |
461 | -OBJS-$(CONFIG_PCM_U8_DECODER) += pcm.o | |
462 | -OBJS-$(CONFIG_PCM_U8_ENCODER) += pcm.o | |
463 | -OBJS-$(CONFIG_PCM_ALAW_DECODER) += pcm.o | |
464 | -OBJS-$(CONFIG_PCM_ALAW_ENCODER) += pcm.o | |
465 | -OBJS-$(CONFIG_PCM_MULAW_DECODER) += pcm.o | |
466 | -OBJS-$(CONFIG_PCM_MULAW_ENCODER) += pcm.o | |
467 | - | |
468 | -OBJS-$(CONFIG_ADPCM_4XM_DECODER) += adpcm.o | |
469 | -OBJS-$(CONFIG_ADPCM_4XM_ENCODER) += adpcm.o | |
470 | -OBJS-$(CONFIG_ADPCM_ADX_DECODER) += adx.o | |
471 | -OBJS-$(CONFIG_ADPCM_ADX_ENCODER) += adx.o | |
472 | -OBJS-$(CONFIG_ADPCM_CT_DECODER) += adpcm.o | |
473 | -OBJS-$(CONFIG_ADPCM_CT_ENCODER) += adpcm.o | |
474 | -OBJS-$(CONFIG_ADPCM_EA_DECODER) += adpcm.o | |
475 | -OBJS-$(CONFIG_ADPCM_EA_ENCODER) += adpcm.o | |
476 | -OBJS-$(CONFIG_ADPCM_G726_DECODER) += g726.o | |
477 | -OBJS-$(CONFIG_ADPCM_G726_ENCODER) += g726.o | |
478 | -OBJS-$(CONFIG_ADPCM_IMA_DK3_DECODER) += adpcm.o | |
479 | -OBJS-$(CONFIG_ADPCM_IMA_DK3_ENCODER) += adpcm.o | |
480 | -OBJS-$(CONFIG_ADPCM_IMA_DK4_DECODER) += adpcm.o | |
481 | -OBJS-$(CONFIG_ADPCM_IMA_DK4_ENCODER) += adpcm.o | |
482 | -OBJS-$(CONFIG_ADPCM_IMA_QT_DECODER) += adpcm.o | |
483 | -OBJS-$(CONFIG_ADPCM_IMA_QT_ENCODER) += adpcm.o | |
484 | -OBJS-$(CONFIG_ADPCM_IMA_SMJPEG_DECODER)+= adpcm.o | |
485 | -OBJS-$(CONFIG_ADPCM_IMA_SMJPEG_ENCODER)+= adpcm.o | |
486 | -OBJS-$(CONFIG_ADPCM_IMA_WAV_DECODER) += adpcm.o | |
487 | -OBJS-$(CONFIG_ADPCM_IMA_WAV_ENCODER) += adpcm.o | |
488 | -OBJS-$(CONFIG_ADPCM_IMA_WS_DECODER) += adpcm.o | |
489 | -OBJS-$(CONFIG_ADPCM_IMA_WS_ENCODER) += adpcm.o | |
490 | -OBJS-$(CONFIG_ADPCM_MS_DECODER) += adpcm.o | |
491 | -OBJS-$(CONFIG_ADPCM_MS_ENCODER) += adpcm.o | |
492 | -OBJS-$(CONFIG_ADPCM_SBPRO_2_DECODER) += adpcm.o | |
493 | -OBJS-$(CONFIG_ADPCM_SBPRO_2_ENCODER) += adpcm.o | |
494 | -OBJS-$(CONFIG_ADPCM_SBPRO_3_DECODER) += adpcm.o | |
495 | -OBJS-$(CONFIG_ADPCM_SBPRO_3_ENCODER) += adpcm.o | |
496 | -OBJS-$(CONFIG_ADPCM_SBPRO_4_DECODER) += adpcm.o | |
497 | -OBJS-$(CONFIG_ADPCM_SBPRO_4_ENCODER) += adpcm.o | |
498 | -OBJS-$(CONFIG_ADPCM_SWF_DECODER) += adpcm.o | |
499 | -OBJS-$(CONFIG_ADPCM_SWF_ENCODER) += adpcm.o | |
500 | -OBJS-$(CONFIG_ADPCM_XA_DECODER) += adpcm.o | |
501 | -OBJS-$(CONFIG_ADPCM_XA_ENCODER) += adpcm.o | |
502 | -OBJS-$(CONFIG_ADPCM_YAMAHA_DECODER) += adpcm.o | |
503 | -OBJS-$(CONFIG_ADPCM_YAMAHA_ENCODER) += adpcm.o | |
504 | - | |
505 | -OBJS-$(CONFIG_FAAD) += faad.o | |
506 | -OBJS-$(CONFIG_FAAC) += faac.o | |
507 | -OBJS-$(CONFIG_XVID) += xvidff.o xvid_rc.o | |
508 | -OBJS-$(CONFIG_X264) += x264.o | |
509 | -OBJS-$(CONFIG_MP3LAME) += mp3lameaudio.o | |
510 | -OBJS-$(CONFIG_LIBVORBIS) += oggvorbis.o | |
511 | -OBJS-$(CONFIG_LIBGSM) += libgsm.o | |
512 | +OBJS-$(CONFIG_AASC_DECODER) += aasc.lo | |
513 | +OBJS-$(CONFIG_AC3_ENCODER) += ac3enc.lo | |
514 | +OBJS-$(CONFIG_ALAC_DECODER) += alac.lo | |
515 | +OBJS-$(CONFIG_ASV1_DECODER) += asv1.lo | |
516 | +OBJS-$(CONFIG_ASV1_ENCODER) += asv1.lo | |
517 | +OBJS-$(CONFIG_ASV2_DECODER) += asv1.lo | |
518 | +OBJS-$(CONFIG_ASV2_ENCODER) += asv1.lo | |
519 | +OBJS-$(CONFIG_AVS_DECODER) += avs.lo | |
520 | +OBJS-$(CONFIG_BMP_DECODER) += bmp.lo | |
521 | +OBJS-$(CONFIG_CAVS_DECODER) += cavs.lo cavsdsp.lo | |
522 | +OBJS-$(CONFIG_CINEPAK_DECODER) += cinepak.lo | |
523 | +OBJS-$(CONFIG_CLJR_DECODER) += cljr.lo | |
524 | +OBJS-$(CONFIG_CLJR_ENCODER) += cljr.lo | |
525 | +OBJS-$(CONFIG_COOK_DECODER) += cook.lo | |
526 | +OBJS-$(CONFIG_CSCD_DECODER) += cscd.lo lzo.lo | |
527 | +OBJS-$(CONFIG_CYUV_DECODER) += cyuv.lo | |
528 | +OBJS-$(CONFIG_DSICINVIDEO_DECODER) += dsicinav.lo | |
529 | +OBJS-$(CONFIG_DSICINAUDIO_DECODER) += dsicinav.lo | |
530 | +OBJS-$(CONFIG_DVBSUB_DECODER) += dvbsubdec.lo | |
531 | +OBJS-$(CONFIG_DVBSUB_ENCODER) += dvbsub.lo | |
532 | +OBJS-$(CONFIG_DVDSUB_DECODER) += dvdsubdec.lo | |
533 | +OBJS-$(CONFIG_DVDSUB_ENCODER) += dvdsubenc.lo | |
534 | +OBJS-$(CONFIG_DVVIDEO_DECODER) += dv.lo | |
535 | +OBJS-$(CONFIG_DVVIDEO_ENCODER) += dv.lo | |
536 | +OBJS-$(CONFIG_EIGHTBPS_DECODER) += 8bps.lo | |
537 | +OBJS-$(CONFIG_FFV1_DECODER) += ffv1.lo | |
538 | +OBJS-$(CONFIG_FFV1_ENCODER) += ffv1.lo | |
539 | +OBJS-$(CONFIG_FFVHUFF_DECODER) += huffyuv.lo | |
540 | +OBJS-$(CONFIG_FFVHUFF_ENCODER) += huffyuv.lo | |
541 | +OBJS-$(CONFIG_FLAC_DECODER) += flac.lo | |
542 | +OBJS-$(CONFIG_FLAC_ENCODER) += flacenc.lo | |
543 | +OBJS-$(CONFIG_FLASHSV_DECODER) += flashsv.lo | |
544 | +OBJS-$(CONFIG_FLIC_DECODER) += flicvideo.lo | |
545 | +OBJS-$(CONFIG_FOURXM_DECODER) += 4xm.lo | |
546 | +OBJS-$(CONFIG_FRAPS_DECODER) += fraps.lo | |
547 | +OBJS-$(CONFIG_GIF_DECODER) += gifdec.lo lzw.lo | |
548 | +OBJS-$(CONFIG_GIF_ENCODER) += gif.lo | |
549 | +OBJS-$(CONFIG_H261_DECODER) += h261.lo | |
550 | +OBJS-$(CONFIG_H261_ENCODER) += h261.lo | |
551 | +OBJS-$(CONFIG_H264_DECODER) += h264.lo | |
552 | +OBJS-$(CONFIG_HUFFYUV_DECODER) += huffyuv.lo | |
553 | +OBJS-$(CONFIG_HUFFYUV_ENCODER) += huffyuv.lo | |
554 | +OBJS-$(CONFIG_IDCIN_DECODER) += idcinvideo.lo | |
555 | +OBJS-$(CONFIG_IMC_DECODER) += imc.lo | |
556 | +OBJS-$(CONFIG_INDEO2_DECODER) += indeo2.lo | |
557 | +OBJS-$(CONFIG_INDEO3_DECODER) += indeo3.lo | |
558 | +OBJS-$(CONFIG_INTERPLAY_VIDEO_DECODER) += interplayvideo.lo | |
559 | +OBJS-$(CONFIG_INTERPLAY_DPCM_DECODER) += dpcm.lo | |
560 | +OBJS-$(CONFIG_KMVC_DECODER) += kmvc.lo | |
561 | +OBJS-$(CONFIG_LOCO_DECODER) += loco.lo | |
562 | +OBJS-$(CONFIG_MACE3_DECODER) += mace.lo | |
563 | +OBJS-$(CONFIG_MACE6_DECODER) += mace.lo | |
564 | +OBJS-$(CONFIG_MMVIDEO_DECODER) += mmvideo.lo | |
565 | +OBJS-$(CONFIG_MP2_ENCODER) += mpegaudio.lo | |
566 | +OBJS-$(CONFIG_MSRLE_DECODER) += msrle.lo | |
567 | +OBJS-$(CONFIG_MSVIDEO1_DECODER) += msvideo1.lo | |
568 | +OBJS-$(CONFIG_MSZH_DECODER) += lcl.lo | |
569 | +OBJS-$(CONFIG_NUV_DECODER) += nuv.lo rtjpeg.lo lzo.lo | |
570 | +OBJS-$(CONFIG_PNG_DECODER) += png.lo | |
571 | +OBJS-$(CONFIG_PNG_ENCODER) += png.lo | |
572 | +OBJS-$(CONFIG_QDM2_DECODER) += qdm2.lo | |
573 | +OBJS-$(CONFIG_QDRAW_DECODER) += qdrw.lo | |
574 | +OBJS-$(CONFIG_QPEG_DECODER) += qpeg.lo | |
575 | +OBJS-$(CONFIG_QTRLE_DECODER) += qtrle.lo | |
576 | +OBJS-$(CONFIG_RA_144_DECODER) += ra144.lo | |
577 | +OBJS-$(CONFIG_RA_288_DECODER) += ra288.lo | |
578 | +OBJS-$(CONFIG_ROQ_DECODER) += roqvideo.lo | |
579 | +OBJS-$(CONFIG_ROQ_DPCM_DECODER) += dpcm.lo | |
580 | +OBJS-$(CONFIG_RPZA_DECODER) += rpza.lo | |
581 | +OBJS-$(CONFIG_RV10_DECODER) += rv10.lo | |
582 | +OBJS-$(CONFIG_RV10_ENCODER) += rv10.lo | |
583 | +OBJS-$(CONFIG_RV20_DECODER) += rv10.lo | |
584 | +OBJS-$(CONFIG_RV20_ENCODER) += rv10.lo | |
585 | +OBJS-$(CONFIG_SHORTEN_DECODER) += shorten.lo | |
586 | +OBJS-$(CONFIG_SMACKAUD_DECODER) += smacker.lo | |
587 | +OBJS-$(CONFIG_SMACKER_DECODER) += smacker.lo | |
588 | +OBJS-$(CONFIG_SMC_DECODER) += smc.lo | |
589 | +OBJS-$(CONFIG_SNOW_DECODER) += snow.lo | |
590 | +OBJS-$(CONFIG_SNOW_ENCODER) += snow.lo | |
591 | +OBJS-$(CONFIG_SOL_DPCM_DECODER) += dpcm.lo | |
592 | +OBJS-$(CONFIG_SONIC_DECODER) += sonic.lo | |
593 | +OBJS-$(CONFIG_SONIC_ENCODER) += sonic.lo | |
594 | +OBJS-$(CONFIG_SONIC_LS_DECODER) += sonic.lo | |
595 | +OBJS-$(CONFIG_SVQ1_DECODER) += svq1.lo | |
596 | +OBJS-$(CONFIG_SVQ1_ENCODER) += svq1.lo | |
597 | +OBJS-$(CONFIG_SVQ3_DECODER) += h264.lo | |
598 | +OBJS-$(CONFIG_TARGA_DECODER) += targa.lo | |
599 | +OBJS-$(CONFIG_THEORA_DECODER) += vp3.lo | |
600 | +OBJS-$(CONFIG_TIERTEXSEQVIDEO_DECODER) += tiertexseqv.lo | |
601 | +OBJS-$(CONFIG_TIFF_DECODER) += tiff.lo lzw.lo | |
602 | +OBJS-$(CONFIG_TRUEMOTION1_DECODER) += truemotion1.lo | |
603 | +OBJS-$(CONFIG_TRUEMOTION2_DECODER) += truemotion2.lo | |
604 | +OBJS-$(CONFIG_TRUESPEECH_DECODER) += truespeech.lo | |
605 | +OBJS-$(CONFIG_TSCC_DECODER) += tscc.lo | |
606 | +OBJS-$(CONFIG_TTA_DECODER) += tta.lo | |
607 | +OBJS-$(CONFIG_ULTI_DECODER) += ulti.lo | |
608 | +OBJS-$(CONFIG_VC1_DECODER) += vc1.lo vc1dsp.lo | |
609 | +OBJS-$(CONFIG_VCR1_DECODER) += vcr1.lo | |
610 | +OBJS-$(CONFIG_VCR1_ENCODER) += vcr1.lo | |
611 | +OBJS-$(CONFIG_VMDAUDIO_DECODER) += vmdav.lo | |
612 | +OBJS-$(CONFIG_VMDVIDEO_DECODER) += vmdav.lo | |
613 | +OBJS-$(CONFIG_VMNC_DECODER) += vmnc.lo | |
614 | +OBJS-$(CONFIG_VORBIS_DECODER) += vorbis.lo vorbis_data.lo | |
615 | +OBJS-$(CONFIG_VORBIS_ENCODER) += vorbis_enc.lo vorbis.lo vorbis_data.lo | |
616 | +OBJS-$(CONFIG_VP3_DECODER) += vp3.lo | |
617 | +OBJS-$(CONFIG_VP5_DECODER) += vp5.lo vp56.lo vp56data.lo | |
618 | +OBJS-$(CONFIG_VP6_DECODER) += vp6.lo vp56.lo vp56data.lo | |
619 | +OBJS-$(CONFIG_VQA_DECODER) += vqavideo.lo | |
620 | +OBJS-$(CONFIG_WAVPACK_DECODER) += wavpack.lo | |
621 | +OBJS-$(CONFIG_WMAV1_DECODER) += wmadec.lo | |
622 | +OBJS-$(CONFIG_WMAV2_DECODER) += wmadec.lo | |
623 | +OBJS-$(CONFIG_WMV3_DECODER) += vc1.lo vc1dsp.lo | |
624 | +OBJS-$(CONFIG_WNV1_DECODER) += wnv1.lo | |
625 | +OBJS-$(CONFIG_WS_SND1_DECODER) += ws-snd1.lo | |
626 | +OBJS-$(CONFIG_XAN_DPCM_DECODER) += dpcm.lo | |
627 | +OBJS-$(CONFIG_XAN_WC3_DECODER) += xan.lo | |
628 | +OBJS-$(CONFIG_XAN_WC4_DECODER) += xan.lo | |
629 | +OBJS-$(CONFIG_XL_DECODER) += xl.lo | |
630 | +OBJS-$(CONFIG_ZLIB_DECODER) += lcl.lo | |
631 | +OBJS-$(CONFIG_ZLIB_ENCODER) += lcl.lo | |
632 | +OBJS-$(CONFIG_ZMBV_DECODER) += zmbv.lo | |
633 | + | |
634 | +OBJS-$(CONFIG_PCM_S32LE_DECODER) += pcm.lo | |
635 | +OBJS-$(CONFIG_PCM_S32LE_ENCODER) += pcm.lo | |
636 | +OBJS-$(CONFIG_PCM_S32BE_DECODER) += pcm.lo | |
637 | +OBJS-$(CONFIG_PCM_S32BE_ENCODER) += pcm.lo | |
638 | +OBJS-$(CONFIG_PCM_U32LE_DECODER) += pcm.lo | |
639 | +OBJS-$(CONFIG_PCM_U32LE_ENCODER) += pcm.lo | |
640 | +OBJS-$(CONFIG_PCM_U32BE_DECODER) += pcm.lo | |
641 | +OBJS-$(CONFIG_PCM_U32BE_ENCODER) += pcm.lo | |
642 | +OBJS-$(CONFIG_PCM_S24LE_DECODER) += pcm.lo | |
643 | +OBJS-$(CONFIG_PCM_S24LE_ENCODER) += pcm.lo | |
644 | +OBJS-$(CONFIG_PCM_S24BE_DECODER) += pcm.lo | |
645 | +OBJS-$(CONFIG_PCM_S24BE_ENCODER) += pcm.lo | |
646 | +OBJS-$(CONFIG_PCM_U24LE_DECODER) += pcm.lo | |
647 | +OBJS-$(CONFIG_PCM_U24LE_ENCODER) += pcm.lo | |
648 | +OBJS-$(CONFIG_PCM_U24BE_DECODER) += pcm.lo | |
649 | +OBJS-$(CONFIG_PCM_U24BE_ENCODER) += pcm.lo | |
650 | +OBJS-$(CONFIG_PCM_S24DAUD_DECODER) += pcm.lo | |
651 | +OBJS-$(CONFIG_PCM_S24DAUD_ENCODER) += pcm.lo | |
652 | +OBJS-$(CONFIG_PCM_S16LE_DECODER) += pcm.lo | |
653 | +OBJS-$(CONFIG_PCM_S16LE_ENCODER) += pcm.lo | |
654 | +OBJS-$(CONFIG_PCM_S16BE_DECODER) += pcm.lo | |
655 | +OBJS-$(CONFIG_PCM_S16BE_ENCODER) += pcm.lo | |
656 | +OBJS-$(CONFIG_PCM_U16LE_DECODER) += pcm.lo | |
657 | +OBJS-$(CONFIG_PCM_U16LE_ENCODER) += pcm.lo | |
658 | +OBJS-$(CONFIG_PCM_U16BE_DECODER) += pcm.lo | |
659 | +OBJS-$(CONFIG_PCM_U16BE_ENCODER) += pcm.lo | |
660 | +OBJS-$(CONFIG_PCM_S8_DECODER) += pcm.lo | |
661 | +OBJS-$(CONFIG_PCM_S8_ENCODER) += pcm.lo | |
662 | +OBJS-$(CONFIG_PCM_U8_DECODER) += pcm.lo | |
663 | +OBJS-$(CONFIG_PCM_U8_ENCODER) += pcm.lo | |
664 | +OBJS-$(CONFIG_PCM_ALAW_DECODER) += pcm.lo | |
665 | +OBJS-$(CONFIG_PCM_ALAW_ENCODER) += pcm.lo | |
666 | +OBJS-$(CONFIG_PCM_MULAW_DECODER) += pcm.lo | |
667 | +OBJS-$(CONFIG_PCM_MULAW_ENCODER) += pcm.lo | |
668 | + | |
669 | +OBJS-$(CONFIG_ADPCM_4XM_DECODER) += adpcm.lo | |
670 | +OBJS-$(CONFIG_ADPCM_4XM_ENCODER) += adpcm.lo | |
671 | +OBJS-$(CONFIG_ADPCM_ADX_DECODER) += adx.lo | |
672 | +OBJS-$(CONFIG_ADPCM_ADX_ENCODER) += adx.lo | |
673 | +OBJS-$(CONFIG_ADPCM_CT_DECODER) += adpcm.lo | |
674 | +OBJS-$(CONFIG_ADPCM_CT_ENCODER) += adpcm.lo | |
675 | +OBJS-$(CONFIG_ADPCM_EA_DECODER) += adpcm.lo | |
676 | +OBJS-$(CONFIG_ADPCM_EA_ENCODER) += adpcm.lo | |
677 | +OBJS-$(CONFIG_ADPCM_G726_DECODER) += g726.lo | |
678 | +OBJS-$(CONFIG_ADPCM_G726_ENCODER) += g726.lo | |
679 | +OBJS-$(CONFIG_ADPCM_IMA_DK3_DECODER) += adpcm.lo | |
680 | +OBJS-$(CONFIG_ADPCM_IMA_DK3_ENCODER) += adpcm.lo | |
681 | +OBJS-$(CONFIG_ADPCM_IMA_DK4_DECODER) += adpcm.lo | |
682 | +OBJS-$(CONFIG_ADPCM_IMA_DK4_ENCODER) += adpcm.lo | |
683 | +OBJS-$(CONFIG_ADPCM_IMA_QT_DECODER) += adpcm.lo | |
684 | +OBJS-$(CONFIG_ADPCM_IMA_QT_ENCODER) += adpcm.lo | |
685 | +OBJS-$(CONFIG_ADPCM_IMA_SMJPEG_DECODER)+= adpcm.lo | |
686 | +OBJS-$(CONFIG_ADPCM_IMA_SMJPEG_ENCODER)+= adpcm.lo | |
687 | +OBJS-$(CONFIG_ADPCM_IMA_WAV_DECODER) += adpcm.lo | |
688 | +OBJS-$(CONFIG_ADPCM_IMA_WAV_ENCODER) += adpcm.lo | |
689 | +OBJS-$(CONFIG_ADPCM_IMA_WS_DECODER) += adpcm.lo | |
690 | +OBJS-$(CONFIG_ADPCM_IMA_WS_ENCODER) += adpcm.lo | |
691 | +OBJS-$(CONFIG_ADPCM_MS_DECODER) += adpcm.lo | |
692 | +OBJS-$(CONFIG_ADPCM_MS_ENCODER) += adpcm.lo | |
693 | +OBJS-$(CONFIG_ADPCM_SBPRO_2_DECODER) += adpcm.lo | |
694 | +OBJS-$(CONFIG_ADPCM_SBPRO_2_ENCODER) += adpcm.lo | |
695 | +OBJS-$(CONFIG_ADPCM_SBPRO_3_DECODER) += adpcm.lo | |
696 | +OBJS-$(CONFIG_ADPCM_SBPRO_3_ENCODER) += adpcm.lo | |
697 | +OBJS-$(CONFIG_ADPCM_SBPRO_4_DECODER) += adpcm.lo | |
698 | +OBJS-$(CONFIG_ADPCM_SBPRO_4_ENCODER) += adpcm.lo | |
699 | +OBJS-$(CONFIG_ADPCM_SWF_DECODER) += adpcm.lo | |
700 | +OBJS-$(CONFIG_ADPCM_SWF_ENCODER) += adpcm.lo | |
701 | +OBJS-$(CONFIG_ADPCM_XA_DECODER) += adpcm.lo | |
702 | +OBJS-$(CONFIG_ADPCM_XA_ENCODER) += adpcm.lo | |
703 | +OBJS-$(CONFIG_ADPCM_YAMAHA_DECODER) += adpcm.lo | |
704 | +OBJS-$(CONFIG_ADPCM_YAMAHA_ENCODER) += adpcm.lo | |
705 | + | |
706 | +OBJS-$(CONFIG_FAAD) += faad.lo | |
707 | +OBJS-$(CONFIG_FAAC) += faac.lo | |
708 | +OBJS-$(CONFIG_XVID) += xvidff.lo xvid_rc.lo | |
709 | +OBJS-$(CONFIG_X264) += x264.lo | |
710 | +OBJS-$(CONFIG_MP3LAME) += mp3lameaudio.lo | |
711 | +OBJS-$(CONFIG_LIBVORBIS) += oggvorbis.lo | |
712 | +OBJS-$(CONFIG_LIBGSM) += libgsm.lo | |
539b540f | 713 | |
0b88e1ce ER |
714 | # currently using liba52 for ac3 decoding |
715 | -OBJS-$(CONFIG_A52) += a52dec.o | |
716 | +OBJS-$(CONFIG_A52) += a52dec.lo | |
539b540f | 717 | |
0b88e1ce ER |
718 | # using builtin liba52 or runtime linked liba52.so.0 |
719 | -OBJS-$(CONFIG_A52)$(CONFIG_A52BIN) += liba52/bit_allocate.o \ | |
720 | - liba52/bitstream.o \ | |
721 | - liba52/downmix.o \ | |
722 | - liba52/imdct.o \ | |
723 | - liba52/parse.o \ | |
724 | - liba52/crc.o \ | |
725 | - liba52/resample.o | |
726 | +OBJS-$(CONFIG_A52)$(CONFIG_A52BIN) += liba52/bit_allocate.lo \ | |
727 | + liba52/bitstream.lo \ | |
728 | + liba52/downmix.lo \ | |
729 | + liba52/imdct.lo \ | |
730 | + liba52/parse.lo \ | |
731 | + liba52/crc.lo \ | |
732 | + liba52/resample.lo | |
733 | ||
734 | # currently using libdts for dts decoding | |
735 | -OBJS-$(CONFIG_DTS) += dtsdec.o | |
736 | +OBJS-$(CONFIG_DTS) += dtsdec.lo | |
737 | ||
738 | -OBJS-$(CONFIG_AMR) += amr.o | |
739 | -OBJS-$(CONFIG_AMR_NB) += amr_float/sp_dec.o \ | |
740 | - amr_float/sp_enc.o \ | |
741 | - amr_float/interf_dec.o \ | |
742 | - amr_float/interf_enc.o | |
743 | +OBJS-$(CONFIG_AMR) += amr.lo | |
744 | +OBJS-$(CONFIG_AMR_NB) += amr_float/sp_dec.lo \ | |
745 | + amr_float/sp_enc.lo \ | |
746 | + amr_float/interf_dec.lo \ | |
747 | + amr_float/interf_enc.lo | |
748 | ||
749 | ifeq ($(CONFIG_AMR_NB_FIXED),yes) | |
750 | -EXTRAOBJS += amr/*.o | |
751 | +EXTRAOBJS += amr/*.lo | |
752 | EXTRADEPS=amrlibs | |
753 | endif | |
754 | ||
755 | -OBJS-$(CONFIG_AMR_WB) += amrwb_float/dec_acelp.o \ | |
756 | - amrwb_float/dec_dtx.o \ | |
757 | - amrwb_float/dec_gain.o \ | |
758 | - amrwb_float/dec_if.o \ | |
759 | - amrwb_float/dec_lpc.o \ | |
760 | - amrwb_float/dec_main.o \ | |
761 | - amrwb_float/dec_rom.o \ | |
762 | - amrwb_float/dec_util.o \ | |
763 | - amrwb_float/enc_acelp.o \ | |
764 | - amrwb_float/enc_dtx.o \ | |
765 | - amrwb_float/enc_gain.o \ | |
766 | - amrwb_float/enc_if.o \ | |
767 | - amrwb_float/enc_lpc.o \ | |
768 | - amrwb_float/enc_main.o \ | |
769 | - amrwb_float/enc_rom.o \ | |
770 | - amrwb_float/enc_util.o \ | |
771 | - amrwb_float/if_rom.o | |
772 | - | |
773 | -OBJS-$(CONFIG_AAC_PARSER) += parser.o | |
774 | -OBJS-$(CONFIG_AC3_PARSER) += parser.o | |
775 | -OBJS-$(CONFIG_CAVSVIDEO_PARSER) += cavs.o parser.o | |
776 | -OBJS-$(CONFIG_DVBSUB_PARSER) += dvbsubdec.o | |
777 | -OBJS-$(CONFIG_DVDSUB_PARSER) += dvdsubdec.o | |
778 | -OBJS-$(CONFIG_H261_PARSER) += h261.o | |
779 | -OBJS-$(CONFIG_H263_PARSER) += h263dec.o | |
780 | -OBJS-$(CONFIG_H264_PARSER) += h264.o | |
781 | -OBJS-$(CONFIG_MJPEG_PARSER) += mjpeg.o | |
782 | -OBJS-$(CONFIG_MPEG4VIDEO_PARSER) += parser.o | |
783 | -OBJS-$(CONFIG_MPEGAUDIO_PARSER) += parser.o | |
784 | -OBJS-$(CONFIG_MPEGVIDEO_PARSER) += parser.o | |
785 | -OBJS-$(CONFIG_PNM_PARSER) += pnm.o | |
786 | - | |
787 | -OBJS-$(HAVE_PTHREADS) += pthread.o | |
788 | -OBJS-$(HAVE_W32THREADS) += w32thread.o | |
789 | -OBJS-$(HAVE_OS2THREADS) += os2thread.o | |
790 | -OBJS-$(HAVE_BEOSTHREADS) += beosthread.o | |
791 | +OBJS-$(CONFIG_AMR_WB) += amrwb_float/dec_acelp.lo \ | |
792 | + amrwb_float/dec_dtx.lo \ | |
793 | + amrwb_float/dec_gain.lo \ | |
794 | + amrwb_float/dec_if.lo \ | |
795 | + amrwb_float/dec_lpc.lo \ | |
796 | + amrwb_float/dec_main.lo \ | |
797 | + amrwb_float/dec_rom.lo \ | |
798 | + amrwb_float/dec_util.lo \ | |
799 | + amrwb_float/enc_acelp.lo \ | |
800 | + amrwb_float/enc_dtx.lo \ | |
801 | + amrwb_float/enc_gain.lo \ | |
802 | + amrwb_float/enc_if.lo \ | |
803 | + amrwb_float/enc_lpc.lo \ | |
804 | + amrwb_float/enc_main.lo \ | |
805 | + amrwb_float/enc_rom.lo \ | |
806 | + amrwb_float/enc_util.lo \ | |
807 | + amrwb_float/if_rom.lo | |
808 | + | |
809 | +OBJS-$(CONFIG_AAC_PARSER) += parser.lo | |
810 | +OBJS-$(CONFIG_AC3_PARSER) += parser.lo | |
811 | +OBJS-$(CONFIG_CAVSVIDEO_PARSER) += cavs.lo parser.lo | |
812 | +OBJS-$(CONFIG_DVBSUB_PARSER) += dvbsubdec.lo | |
813 | +OBJS-$(CONFIG_DVDSUB_PARSER) += dvdsubdec.lo | |
814 | +OBJS-$(CONFIG_H261_PARSER) += h261.lo | |
815 | +OBJS-$(CONFIG_H263_PARSER) += h263dec.lo | |
816 | +OBJS-$(CONFIG_H264_PARSER) += h264.lo | |
817 | +OBJS-$(CONFIG_MJPEG_PARSER) += mjpeg.lo | |
818 | +OBJS-$(CONFIG_MPEG4VIDEO_PARSER) += parser.lo | |
819 | +OBJS-$(CONFIG_MPEGAUDIO_PARSER) += parser.lo | |
820 | +OBJS-$(CONFIG_MPEGVIDEO_PARSER) += parser.lo | |
821 | +OBJS-$(CONFIG_PNM_PARSER) += pnm.lo | |
822 | + | |
823 | +OBJS-$(HAVE_PTHREADS) += pthread.lo | |
824 | +OBJS-$(HAVE_W32THREADS) += w32thread.lo | |
825 | +OBJS-$(HAVE_OS2THREADS) += os2thread.lo | |
826 | +OBJS-$(HAVE_BEOSTHREADS) += beosthread.lo | |
827 | ||
828 | -OBJS-$(HAVE_XVMC_ACCEL) += xvmcvideo.o | |
829 | +OBJS-$(HAVE_XVMC_ACCEL) += xvmcvideo.lo | |
830 | ||
831 | ifneq ($(CONFIG_SWSCALER),yes) | |
832 | -OBJS += imgresample.o | |
833 | +OBJS += imgresample.lo | |
2a60eebe JB |
834 | endif |
835 | ||
0b88e1ce ER |
836 | # i386 mmx specific stuff |
837 | ifeq ($(TARGET_MMX),yes) | |
838 | -OBJS += i386/fdct_mmx.o \ | |
839 | - i386/cputest.o \ | |
840 | - i386/dsputil_mmx.o \ | |
841 | - i386/mpegvideo_mmx.o \ | |
842 | - i386/motion_est_mmx.o \ | |
843 | - i386/simple_idct_mmx.o \ | |
844 | - i386/idct_mmx_xvid.o \ | |
845 | - i386/fft_sse.o \ | |
846 | - i386/vp3dsp_mmx.o \ | |
847 | - i386/vp3dsp_sse2.o \ | |
848 | - i386/fft_3dn.o \ | |
849 | - i386/fft_3dn2.o \ | |
850 | - i386/snowdsp_mmx.o \ | |
851 | +OBJS += i386/fdct_mmx.lo \ | |
852 | + i386/cputest.lo \ | |
853 | + i386/dsputil_mmx.lo \ | |
854 | + i386/mpegvideo_mmx.lo \ | |
855 | + i386/motion_est_mmx.lo \ | |
856 | + i386/simple_idct_mmx.lo \ | |
857 | + i386/idct_mmx_xvid.lo \ | |
858 | + i386/fft_sse.lo \ | |
859 | + i386/vp3dsp_mmx.lo \ | |
860 | + i386/vp3dsp_sse2.lo \ | |
861 | + i386/fft_3dn.lo \ | |
862 | + i386/fft_3dn2.lo \ | |
863 | + i386/snowdsp_mmx.lo \ | |
864 | ||
865 | ifeq ($(CONFIG_GPL),yes) | |
866 | -OBJS += i386/idct_mmx.o | |
867 | +OBJS += i386/idct_mmx.lo | |
868 | endif | |
869 | ifeq ($(CONFIG_CAVS_DECODER),yes) | |
870 | -OBJS += i386/cavsdsp_mmx.o | |
871 | +OBJS += i386/cavsdsp_mmx.lo | |
ff0ca760 | 872 | endif |
ff0ca760 | 873 | endif |
2a60eebe | 874 | |
0b88e1ce ER |
875 | # armv4l specific stuff |
876 | -ASM_OBJS-$(TARGET_ARCH_ARMV4L) += armv4l/jrevdct_arm.o \ | |
877 | - armv4l/simple_idct_arm.o \ | |
878 | - armv4l/dsputil_arm_s.o \ | |
879 | +ASM_OBJS-$(TARGET_ARCH_ARMV4L) += armv4l/jrevdct_arm.lo \ | |
880 | + armv4l/simple_idct_arm.lo \ | |
881 | + armv4l/dsputil_arm_s.lo \ | |
539b540f | 882 | |
0b88e1ce ER |
883 | -OBJS-$(TARGET_ARCH_ARMV4L) += armv4l/dsputil_arm.o \ |
884 | - armv4l/mpegvideo_arm.o \ | |
885 | +OBJS-$(TARGET_ARCH_ARMV4L) += armv4l/dsputil_arm.lo \ | |
886 | + armv4l/mpegvideo_arm.lo \ | |
539b540f | 887 | |
0b88e1ce ER |
888 | -OBJS-$(TARGET_IWMMXT) += armv4l/dsputil_iwmmxt.o \ |
889 | - armv4l/mpegvideo_iwmmxt.o \ | |
890 | +OBJS-$(TARGET_IWMMXT) += armv4l/dsputil_iwmmxt.lo \ | |
891 | + armv4l/mpegvideo_iwmmxt.lo \ | |
ff0ca760 | 892 | |
0b88e1ce ER |
893 | -ASM_OBJS-$(TARGET_ARMV5TE) += armv4l/simple_idct_armv5te.o \ |
894 | +ASM_OBJS-$(TARGET_ARMV5TE) += armv4l/simple_idct_armv5te.lo \ | |
d7493de8 | 895 | |
0b88e1ce ER |
896 | # sun sparc |
897 | -OBJS-$(TARGET_ARCH_SPARC) += sparc/dsputil_vis.o \ | |
898 | +OBJS-$(TARGET_ARCH_SPARC) += sparc/dsputil_vis.lo \ | |
539b540f | 899 | |
0b88e1ce ER |
900 | -sparc/dsputil_vis.o: CFLAGS += -mcpu=ultrasparc -mtune=ultrasparc |
901 | +sparc/dsputil_vis.lo: CFLAGS += -mcpu=ultrasparc -mtune=ultrasparc | |
539b540f | 902 | |
0b88e1ce ER |
903 | # sun mediaLib specific stuff |
904 | -OBJS-$(HAVE_MLIB) += mlib/dsputil_mlib.o \ | |
905 | +OBJS-$(HAVE_MLIB) += mlib/dsputil_mlib.lo \ | |
539b540f | 906 | |
0b88e1ce ER |
907 | # alpha specific stuff |
908 | -OBJS-$(TARGET_ARCH_ALPHA) += alpha/dsputil_alpha.o \ | |
909 | - alpha/mpegvideo_alpha.o \ | |
910 | - alpha/simple_idct_alpha.o \ | |
911 | - alpha/motion_est_alpha.o \ | |
912 | - | |
913 | -ASM_OBJS-$(TARGET_ARCH_ALPHA) += alpha/dsputil_alpha_asm.o \ | |
914 | - alpha/motion_est_mvi_asm.o \ | |
915 | - | |
916 | -OBJS-$(TARGET_ARCH_POWERPC) += ppc/dsputil_ppc.o \ | |
917 | - ppc/mpegvideo_ppc.o \ | |
918 | - | |
919 | -OBJS-$(TARGET_MMI) += ps2/dsputil_mmi.o \ | |
920 | - ps2/idct_mmi.o \ | |
921 | - ps2/mpegvideo_mmi.o \ | |
922 | - | |
923 | -OBJS-$(TARGET_ARCH_SH4) += sh4/idct_sh4.o \ | |
924 | - sh4/dsputil_sh4.o \ | |
925 | - sh4/dsputil_align.o \ | |
926 | - | |
927 | -OBJS-$(TARGET_ALTIVEC) += ppc/dsputil_altivec.o \ | |
928 | - ppc/mpegvideo_altivec.o \ | |
929 | - ppc/idct_altivec.o \ | |
930 | - ppc/fft_altivec.o \ | |
931 | - ppc/gmc_altivec.o \ | |
932 | - ppc/fdct_altivec.o \ | |
933 | - ppc/float_altivec.o \ | |
934 | +OBJS-$(TARGET_ARCH_ALPHA) += alpha/dsputil_alpha.lo \ | |
935 | + alpha/mpegvideo_alpha.lo \ | |
936 | + alpha/simple_idct_alpha.lo \ | |
937 | + alpha/motion_est_alpha.lo \ | |
938 | + | |
939 | +ASM_OBJS-$(TARGET_ARCH_ALPHA) += alpha/dsputil_alpha_asm.lo \ | |
940 | + alpha/motion_est_mvi_asm.lo \ | |
941 | + | |
942 | +OBJS-$(TARGET_ARCH_POWERPC) += ppc/dsputil_ppc.lo \ | |
943 | + ppc/mpegvideo_ppc.lo \ | |
944 | + | |
945 | +OBJS-$(TARGET_MMI) += ps2/dsputil_mmi.lo \ | |
946 | + ps2/idct_mmi.lo \ | |
947 | + ps2/mpegvideo_mmi.lo \ | |
948 | + | |
949 | +OBJS-$(TARGET_ARCH_SH4) += sh4/idct_sh4.lo \ | |
950 | + sh4/dsputil_sh4.lo \ | |
951 | + sh4/dsputil_align.lo \ | |
952 | + | |
953 | +OBJS-$(TARGET_ALTIVEC) += ppc/dsputil_altivec.lo \ | |
954 | + ppc/mpegvideo_altivec.lo \ | |
955 | + ppc/idct_altivec.lo \ | |
956 | + ppc/fft_altivec.lo \ | |
957 | + ppc/gmc_altivec.lo \ | |
958 | + ppc/fdct_altivec.lo \ | |
959 | + ppc/float_altivec.lo \ | |
539b540f | 960 | |
0b88e1ce ER |
961 | ifeq ($(TARGET_ALTIVEC),yes) |
962 | -OBJS-$(CONFIG_H264_DECODER) += ppc/h264_altivec.o | |
963 | -OBJS-$(CONFIG_SNOW_DECODER) += ppc/snow_altivec.o | |
964 | -OBJS-$(CONFIG_VC1_DECODER) += ppc/vc1dsp_altivec.o | |
965 | -OBJS-$(CONFIG_WMV3_DECODER) += ppc/vc1dsp_altivec.o | |
966 | +OBJS-$(CONFIG_H264_DECODER) += ppc/h264_altivec.lo | |
967 | +OBJS-$(CONFIG_SNOW_DECODER) += ppc/snow_altivec.lo | |
968 | +OBJS-$(CONFIG_VC1_DECODER) += ppc/vc1dsp_altivec.lo | |
969 | +OBJS-$(CONFIG_WMV3_DECODER) += ppc/vc1dsp_altivec.lo | |
970 | endif | |
971 | ||
972 | -OBJS-$(TARGET_ARCH_BFIN) += bfin/dsputil_bfin.o \ | |
973 | +OBJS-$(TARGET_ARCH_BFIN) += bfin/dsputil_bfin.lo \ | |
974 | ||
975 | -CFLAGS += $(CFLAGS-yes) | |
976 | -OBJS += $(OBJS-yes) | |
977 | -ASM_OBJS += $(ASM_OBJS-yes) | |
978 | +OBJS += $(shell echo $(OBJS-yes) | tr ' ' '\n' | sort -u) | |
979 | +ASM_OBJS += $(shell echo $(ASM_OBJS-yes) | tr ' ' '\n' | sort -u) | |
980 | ||
981 | -EXTRALIBS := -L$(BUILD_ROOT)/libavutil -lavutil$(BUILDSUF) $(EXTRALIBS) | |
982 | +EXTRALIBS += $(SRC_PATH)/libavutil/libavutil.la | |
539b540f | 983 | |
0b88e1ce ER |
984 | NAME=avcodec |
985 | ifeq ($(BUILD_SHARED),yes) | |
986 | @@ -425,21 +424,21 @@ | |
987 | ||
988 | clean:: | |
989 | rm -f \ | |
990 | - i386/*.o i386/*~ \ | |
991 | - armv4l/*.o armv4l/*~ \ | |
992 | - mlib/*.o mlib/*~ \ | |
993 | - alpha/*.o alpha/*~ \ | |
994 | - ppc/*.o ppc/*~ \ | |
995 | - ps2/*.o ps2/*~ \ | |
996 | - sh4/*.o sh4/*~ \ | |
997 | - sparc/*.o sparc/*~ \ | |
998 | - liba52/*.o liba52/*~ \ | |
999 | - amr_float/*.o \ | |
1000 | + i386/*.lo i386/*~ \ | |
1001 | + armv4l/*.lo armv4l/*~ \ | |
1002 | + mlib/*.lo mlib/*~ \ | |
1003 | + alpha/*.lo alpha/*~ \ | |
1004 | + ppc/*.lo ppc/*~ \ | |
1005 | + ps2/*.lo ps2/*~ \ | |
1006 | + sh4/*.lo sh4/*~ \ | |
1007 | + sparc/*.lo sparc/*~ \ | |
1008 | + liba52/*.lo liba52/*~ \ | |
1009 | + amr_float/*.lo \ | |
1010 | apiexample $(TESTS) | |
1011 | -$(MAKE) -C amr clean | |
1012 | -$(MAKE) -C amrwb_float -f makefile.gcc clean | |
1013 | ||
1014 | -apiexample: apiexample.o $(LIB) | |
1015 | +apiexample: apiexample.lo $(LIB) | |
539b540f | 1016 | |
539b540f | 1017 | cpuid_test: i386/cputest.c |
0b88e1ce ER |
1018 | $(CC) $(CFLAGS) -D__TEST__ -o $@ $< |
1019 | @@ -447,10 +446,10 @@ | |
1020 | imgresample-test: imgresample.c $(LIB) | |
1021 | $(CC) $(CFLAGS) -DTEST -o $@ $^ $(EXTRALIBS) | |
539b540f | 1022 | |
0b88e1ce ER |
1023 | -dct-test: dct-test.o fdctref.o $(LIB) |
1024 | +dct-test: dct-test.lo fdctref.lo $(LIB) | |
05e1eb2f | 1025 | |
0b88e1ce ER |
1026 | -motion-test: motion_test.o $(LIB) |
1027 | +motion-test: motion_test.lo $(LIB) | |
539b540f | 1028 | |
0b88e1ce ER |
1029 | -fft-test: fft-test.o $(LIB) |
1030 | +fft-test: fft-test.lo $(LIB) | |
539b540f | 1031 | |
0b88e1ce ER |
1032 | .PHONY: amrlibs tests |
1033 | --- ffmpeg-export-2006-12-04/libavformat/Makefile 2006-11-21 15:18:21.000000000 +0200 | |
1034 | +++ ffmpeg-export-2006-12-04.libtool2/libavformat/Makefile 2006-12-05 13:08:44.131688378 +0200 | |
1035 | @@ -6,187 +6,186 @@ | |
1036 | ||
1037 | CFLAGS+=-I$(SRC_PATH)/libavcodec | |
539b540f | 1038 | |
05e1eb2f JB |
1039 | -OBJS= utils.o cutils.o os_support.o allformats.o |
1040 | +OBJS= utils.lo cutils.lo os_support.lo allformats.lo | |
4a55007c | 1041 | |
0b88e1ce ER |
1042 | HEADERS = avformat.h avio.h rtp.h rtsp.h rtspcodes.h |
1043 | ||
1044 | # muxers/demuxers | |
1045 | -OBJS-$(CONFIG_FOURXM_DEMUXER) += 4xm.o | |
1046 | -OBJS-$(CONFIG_ADTS_MUXER) += adtsenc.o | |
1047 | -OBJS-$(CONFIG_AIFF_DEMUXER) += aiff.o riff.o | |
1048 | -OBJS-$(CONFIG_AIFF_MUXER) += aiff.o riff.o | |
1049 | -OBJS-$(CONFIG_AMR_DEMUXER) += amr.o | |
1050 | -OBJS-$(CONFIG_AMR_MUXER) += amr.o | |
1051 | -OBJS-$(CONFIG_ASF_DEMUXER) += asf.o riff.o | |
1052 | -OBJS-$(CONFIG_ASF_MUXER) += asf-enc.o riff.o | |
1053 | -OBJS-$(CONFIG_ASF_STREAM_MUXER) += asf-enc.o riff.o | |
1054 | -OBJS-$(CONFIG_AU_DEMUXER) += au.o riff.o | |
1055 | -OBJS-$(CONFIG_AU_MUXER) += au.o riff.o | |
1056 | -OBJS-$(CONFIG_AVI_DEMUXER) += avidec.o riff.o | |
1057 | -OBJS-$(CONFIG_AVI_MUXER) += avienc.o riff.o | |
1058 | -OBJS-$(CONFIG_AVISYNTH) += avisynth.o | |
1059 | -OBJS-$(CONFIG_AVS_DEMUXER) += avs.o vocdec.o voc.o riff.o | |
1060 | -OBJS-$(CONFIG_CRC_MUXER) += crc.o | |
1061 | -OBJS-$(CONFIG_FRAMECRC_MUXER) += crc.o | |
1062 | -OBJS-$(CONFIG_DAUD_DEMUXER) += daud.o | |
1063 | -OBJS-$(CONFIG_DSICIN_DEMUXER) += dsicin.o | |
1064 | -OBJS-$(CONFIG_DV_DEMUXER) += dv.o | |
1065 | -OBJS-$(CONFIG_DV_MUXER) += dvenc.o | |
1066 | -OBJS-$(CONFIG_EA_DEMUXER) += electronicarts.o | |
1067 | -OBJS-$(CONFIG_FFM_DEMUXER) += ffm.o | |
1068 | -OBJS-$(CONFIG_FFM_MUXER) += ffm.o | |
1069 | -OBJS-$(CONFIG_FLIC_DEMUXER) += flic.o | |
1070 | -OBJS-$(CONFIG_FLV_DEMUXER) += flvdec.o | |
1071 | -OBJS-$(CONFIG_FLV_MUXER) += flvenc.o | |
1072 | -OBJS-$(CONFIG_GIF_MUXER) += gif.o | |
1073 | -OBJS-$(CONFIG_GIF_DEMUXER) += gifdec.o | |
1074 | -OBJS-$(CONFIG_GXF_DEMUXER) += gxf.o | |
1075 | -OBJS-$(CONFIG_IDCIN_DEMUXER) += idcin.o | |
1076 | -OBJS-$(CONFIG_ROQ_DEMUXER) += idroq.o | |
1077 | -OBJS-$(CONFIG_IMAGE2_DEMUXER) += img2.o | |
1078 | -OBJS-$(CONFIG_IMAGE2PIPE_DEMUXER) += img2.o | |
1079 | -OBJS-$(CONFIG_IMAGE2_MUXER) += img2.o | |
1080 | -OBJS-$(CONFIG_IMAGE2PIPE_MUXER) += img2.o | |
1081 | -OBJS-$(CONFIG_IPMOVIE_DEMUXER) += ipmovie.o | |
1082 | -OBJS-$(CONFIG_MATROSKA_DEMUXER) += matroska.o riff.o | |
1083 | -OBJS-$(CONFIG_MM_DEMUXER) += mm.o | |
1084 | -OBJS-$(CONFIG_MMF_DEMUXER) += mmf.o riff.o | |
1085 | -OBJS-$(CONFIG_MMF_MUXER) += mmf.o riff.o | |
1086 | -OBJS-$(CONFIG_MOV_DEMUXER) += mov.o riff.o isom.o | |
1087 | -OBJS-$(CONFIG_MOV_MUXER) += movenc.o riff.o isom.o | |
1088 | -OBJS-$(CONFIG_MTV_DEMUXER) += mtv.o | |
1089 | -OBJS-$(CONFIG_TGP_MUXER) += movenc.o riff.o isom.o | |
1090 | -OBJS-$(CONFIG_MP4_MUXER) += movenc.o riff.o isom.o | |
1091 | -OBJS-$(CONFIG_PSP_MUXER) += movenc.o riff.o isom.o | |
1092 | -OBJS-$(CONFIG_TG2_MUXER) += movenc.o riff.o isom.o | |
1093 | -OBJS-$(CONFIG_MP3_DEMUXER) += mp3.o | |
1094 | -OBJS-$(CONFIG_MP2_MUXER) += mp3.o | |
1095 | -OBJS-$(CONFIG_MP3_MUXER) += mp3.o | |
1096 | -OBJS-$(CONFIG_MPEG1SYSTEM_MUXER) += mpeg.o | |
1097 | -OBJS-$(CONFIG_MPEG1VCD_MUXER) += mpeg.o | |
1098 | -OBJS-$(CONFIG_MPEG2VOB_MUXER) += mpeg.o | |
1099 | -OBJS-$(CONFIG_MPEG2SVCD_MUXER) += mpeg.o | |
1100 | -OBJS-$(CONFIG_MPEG2DVD_MUXER) += mpeg.o | |
1101 | -OBJS-$(CONFIG_MPEGPS_DEMUXER) += mpeg.o | |
1102 | -OBJS-$(CONFIG_MPEGTS_DEMUXER) += mpegts.o | |
1103 | -OBJS-$(CONFIG_MPEGTS_MUXER) += mpegtsenc.o | |
1104 | -OBJS-$(CONFIG_MPJPEG_MUXER) += mpjpeg.o | |
1105 | -OBJS-$(CONFIG_MXF_DEMUXER) += mxf.o | |
1106 | -OBJS-$(CONFIG_NSV_DEMUXER) += nsvdec.o riff.o | |
1107 | -OBJS-$(CONFIG_NUV_DEMUXER) += nuv.o riff.o | |
1108 | -OBJS-$(CONFIG_OGG_DEMUXER) += ogg2.o \ | |
1109 | - oggparsevorbis.o \ | |
1110 | - oggparsetheora.o \ | |
1111 | - oggparseflac.o \ | |
1112 | - oggparseogm.o \ | |
1113 | - riff.o | |
1114 | -OBJS-$(CONFIG_STR_DEMUXER) += psxstr.o | |
1115 | -OBJS-$(CONFIG_SHORTEN_DEMUXER) += raw.o | |
1116 | -OBJS-$(CONFIG_FLAC_DEMUXER) += raw.o | |
1117 | -OBJS-$(CONFIG_FLAC_MUXER) += raw.o | |
1118 | -OBJS-$(CONFIG_AC3_DEMUXER) += raw.o | |
1119 | -OBJS-$(CONFIG_AC3_MUXER) += raw.o | |
1120 | -OBJS-$(CONFIG_DTS_DEMUXER) += raw.o | |
1121 | -OBJS-$(CONFIG_AAC_DEMUXER) += raw.o | |
1122 | -OBJS-$(CONFIG_H261_DEMUXER) += raw.o | |
1123 | -OBJS-$(CONFIG_H261_MUXER) += raw.o | |
1124 | -OBJS-$(CONFIG_H263_DEMUXER) += raw.o | |
1125 | -OBJS-$(CONFIG_H263_MUXER) += raw.o | |
1126 | -OBJS-$(CONFIG_M4V_DEMUXER) += raw.o | |
1127 | -OBJS-$(CONFIG_M4V_MUXER) += raw.o | |
1128 | -OBJS-$(CONFIG_H264_DEMUXER) += raw.o | |
1129 | -OBJS-$(CONFIG_H264_MUXER) += raw.o | |
1130 | -OBJS-$(CONFIG_MPEGVIDEO_DEMUXER) += raw.o | |
1131 | -OBJS-$(CONFIG_MPEG1VIDEO_MUXER) += raw.o | |
1132 | -OBJS-$(CONFIG_MPEG2VIDEO_MUXER) += raw.o | |
1133 | -OBJS-$(CONFIG_MJPEG_DEMUXER) += raw.o | |
1134 | -OBJS-$(CONFIG_INGENIENT_DEMUXER) += raw.o | |
1135 | -OBJS-$(CONFIG_MJPEG_MUXER) += raw.o | |
1136 | -OBJS-$(CONFIG_RAWVIDEO_DEMUXER) += raw.o | |
1137 | -OBJS-$(CONFIG_RAWVIDEO_MUXER) += raw.o | |
1138 | -OBJS-$(CONFIG_NULL_MUXER) += raw.o | |
1139 | -OBJS-$(CONFIG_RM_DEMUXER) += rm.o | |
1140 | -OBJS-$(CONFIG_RM_MUXER) += rm.o | |
1141 | -OBJS-$(CONFIG_SEGAFILM_DEMUXER) += segafilm.o | |
1142 | -OBJS-$(CONFIG_VMD_DEMUXER) += sierravmd.o | |
1143 | -OBJS-$(CONFIG_SMACKER_DEMUXER) += smacker.o | |
1144 | -OBJS-$(CONFIG_SOL_DEMUXER) += sol.o | |
1145 | -OBJS-$(CONFIG_SWF_DEMUXER) += swf.o | |
1146 | -OBJS-$(CONFIG_SWF_MUXER) += swf.o | |
1147 | -OBJS-$(CONFIG_TIERTEXSEQ_DEMUXER) += tiertexseq.o | |
1148 | -OBJS-$(CONFIG_TTA_DEMUXER) += tta.o | |
1149 | -OBJS-$(CONFIG_VOC_DEMUXER) += vocdec.o voc.o riff.o | |
1150 | -OBJS-$(CONFIG_VOC_MUXER) += vocenc.o voc.o riff.o | |
1151 | -OBJS-$(CONFIG_WAV_DEMUXER) += wav.o riff.o | |
1152 | -OBJS-$(CONFIG_WAV_MUXER) += wav.o riff.o | |
1153 | -OBJS-$(CONFIG_WC3_DEMUXER) += wc3movie.o | |
1154 | -OBJS-$(CONFIG_WSAUD_DEMUXER) += westwood.o | |
1155 | -OBJS-$(CONFIG_WSVQA_DEMUXER) += westwood.o | |
1156 | -OBJS-$(CONFIG_WV_DEMUXER) += wv.o | |
1157 | -OBJS-$(CONFIG_YUV4MPEGPIPE_MUXER) += yuv4mpeg.o | |
1158 | -OBJS-$(CONFIG_YUV4MPEGPIPE_DEMUXER) += yuv4mpeg.o | |
1159 | +OBJS-$(CONFIG_FOURXM_DEMUXER) += 4xm.lo | |
1160 | +OBJS-$(CONFIG_ADTS_MUXER) += adtsenc.lo | |
1161 | +OBJS-$(CONFIG_AIFF_DEMUXER) += aiff.lo riff.lo | |
1162 | +OBJS-$(CONFIG_AIFF_MUXER) += aiff.lo riff.lo | |
1163 | +OBJS-$(CONFIG_AMR_DEMUXER) += amr.lo | |
1164 | +OBJS-$(CONFIG_AMR_MUXER) += amr.lo | |
1165 | +OBJS-$(CONFIG_ASF_DEMUXER) += asf.lo riff.lo | |
1166 | +OBJS-$(CONFIG_ASF_MUXER) += asf-enc.lo riff.lo | |
1167 | +OBJS-$(CONFIG_ASF_STREAM_MUXER) += asf-enc.lo riff.lo | |
1168 | +OBJS-$(CONFIG_AU_DEMUXER) += au.lo riff.lo | |
1169 | +OBJS-$(CONFIG_AU_MUXER) += au.lo riff.lo | |
1170 | +OBJS-$(CONFIG_AVI_DEMUXER) += avidec.lo riff.lo | |
1171 | +OBJS-$(CONFIG_AVI_MUXER) += avienc.lo riff.lo | |
1172 | +OBJS-$(CONFIG_AVISYNTH) += avisynth.lo | |
1173 | +OBJS-$(CONFIG_AVS_DEMUXER) += avs.lo vocdec.lo voc.lo riff.lo | |
1174 | +OBJS-$(CONFIG_CRC_MUXER) += crc.lo | |
1175 | +OBJS-$(CONFIG_FRAMECRC_MUXER) += crc.lo | |
1176 | +OBJS-$(CONFIG_DAUD_DEMUXER) += daud.lo | |
1177 | +OBJS-$(CONFIG_DSICIN_DEMUXER) += dsicin.lo | |
1178 | +OBJS-$(CONFIG_DV_DEMUXER) += dv.lo | |
1179 | +OBJS-$(CONFIG_DV_MUXER) += dvenc.lo | |
1180 | +OBJS-$(CONFIG_EA_DEMUXER) += electronicarts.lo | |
1181 | +OBJS-$(CONFIG_FFM_DEMUXER) += ffm.lo | |
1182 | +OBJS-$(CONFIG_FFM_MUXER) += ffm.lo | |
1183 | +OBJS-$(CONFIG_FLIC_DEMUXER) += flic.lo | |
1184 | +OBJS-$(CONFIG_FLV_DEMUXER) += flvdec.lo | |
1185 | +OBJS-$(CONFIG_FLV_MUXER) += flvenc.lo | |
1186 | +OBJS-$(CONFIG_GIF_MUXER) += gif.lo | |
1187 | +OBJS-$(CONFIG_GIF_DEMUXER) += gifdec.lo | |
1188 | +OBJS-$(CONFIG_GXF_DEMUXER) += gxf.lo | |
1189 | +OBJS-$(CONFIG_IDCIN_DEMUXER) += idcin.lo | |
1190 | +OBJS-$(CONFIG_ROQ_DEMUXER) += idroq.lo | |
1191 | +OBJS-$(CONFIG_IMAGE2_DEMUXER) += img2.lo | |
1192 | +OBJS-$(CONFIG_IMAGE2PIPE_DEMUXER) += img2.lo | |
1193 | +OBJS-$(CONFIG_IMAGE2_MUXER) += img2.lo | |
1194 | +OBJS-$(CONFIG_IMAGE2PIPE_MUXER) += img2.lo | |
1195 | +OBJS-$(CONFIG_IPMOVIE_DEMUXER) += ipmovie.lo | |
1196 | +OBJS-$(CONFIG_MATROSKA_DEMUXER) += matroska.lo riff.lo | |
1197 | +OBJS-$(CONFIG_MM_DEMUXER) += mm.lo | |
1198 | +OBJS-$(CONFIG_MMF_DEMUXER) += mmf.lo riff.lo | |
1199 | +OBJS-$(CONFIG_MMF_MUXER) += mmf.lo riff.lo | |
1200 | +OBJS-$(CONFIG_MOV_DEMUXER) += mov.lo riff.lo isom.lo | |
1201 | +OBJS-$(CONFIG_MOV_MUXER) += movenc.lo riff.lo isom.lo | |
1202 | +OBJS-$(CONFIG_MTV_DEMUXER) += mtv.lo | |
1203 | +OBJS-$(CONFIG_TGP_MUXER) += movenc.lo riff.lo isom.lo | |
1204 | +OBJS-$(CONFIG_MP4_MUXER) += movenc.lo riff.lo isom.lo | |
1205 | +OBJS-$(CONFIG_PSP_MUXER) += movenc.lo riff.lo isom.lo | |
1206 | +OBJS-$(CONFIG_TG2_MUXER) += movenc.lo riff.lo isom.lo | |
1207 | +OBJS-$(CONFIG_MP3_DEMUXER) += mp3.lo | |
1208 | +OBJS-$(CONFIG_MP2_MUXER) += mp3.lo | |
1209 | +OBJS-$(CONFIG_MP3_MUXER) += mp3.lo | |
1210 | +OBJS-$(CONFIG_MPEG1SYSTEM_MUXER) += mpeg.lo | |
1211 | +OBJS-$(CONFIG_MPEG1VCD_MUXER) += mpeg.lo | |
1212 | +OBJS-$(CONFIG_MPEG2VOB_MUXER) += mpeg.lo | |
1213 | +OBJS-$(CONFIG_MPEG2SVCD_MUXER) += mpeg.lo | |
1214 | +OBJS-$(CONFIG_MPEG2DVD_MUXER) += mpeg.lo | |
1215 | +OBJS-$(CONFIG_MPEGPS_DEMUXER) += mpeg.lo | |
1216 | +OBJS-$(CONFIG_MPEGTS_DEMUXER) += mpegts.lo | |
1217 | +OBJS-$(CONFIG_MPEGTS_MUXER) += mpegtsenc.lo | |
1218 | +OBJS-$(CONFIG_MPJPEG_MUXER) += mpjpeg.lo | |
1219 | +OBJS-$(CONFIG_MXF_DEMUXER) += mxf.lo | |
1220 | +OBJS-$(CONFIG_NSV_DEMUXER) += nsvdec.lo riff.lo | |
1221 | +OBJS-$(CONFIG_NUV_DEMUXER) += nuv.lo riff.lo | |
1222 | +OBJS-$(CONFIG_OGG_DEMUXER) += ogg2.lo \ | |
1223 | + oggparsevorbis.lo \ | |
1224 | + oggparsetheora.lo \ | |
1225 | + oggparseflac.lo \ | |
1226 | + oggparseogm.lo \ | |
1227 | + riff.lo | |
1228 | +OBJS-$(CONFIG_STR_DEMUXER) += psxstr.lo | |
1229 | +OBJS-$(CONFIG_SHORTEN_DEMUXER) += raw.lo | |
1230 | +OBJS-$(CONFIG_FLAC_DEMUXER) += raw.lo | |
1231 | +OBJS-$(CONFIG_FLAC_MUXER) += raw.lo | |
1232 | +OBJS-$(CONFIG_AC3_DEMUXER) += raw.lo | |
1233 | +OBJS-$(CONFIG_AC3_MUXER) += raw.lo | |
1234 | +OBJS-$(CONFIG_DTS_DEMUXER) += raw.lo | |
1235 | +OBJS-$(CONFIG_AAC_DEMUXER) += raw.lo | |
1236 | +OBJS-$(CONFIG_H261_DEMUXER) += raw.lo | |
1237 | +OBJS-$(CONFIG_H261_MUXER) += raw.lo | |
1238 | +OBJS-$(CONFIG_H263_DEMUXER) += raw.lo | |
1239 | +OBJS-$(CONFIG_H263_MUXER) += raw.lo | |
1240 | +OBJS-$(CONFIG_M4V_DEMUXER) += raw.lo | |
1241 | +OBJS-$(CONFIG_M4V_MUXER) += raw.lo | |
1242 | +OBJS-$(CONFIG_H264_DEMUXER) += raw.lo | |
1243 | +OBJS-$(CONFIG_H264_MUXER) += raw.lo | |
1244 | +OBJS-$(CONFIG_MPEGVIDEO_DEMUXER) += raw.lo | |
1245 | +OBJS-$(CONFIG_MPEG1VIDEO_MUXER) += raw.lo | |
1246 | +OBJS-$(CONFIG_MPEG2VIDEO_MUXER) += raw.lo | |
1247 | +OBJS-$(CONFIG_MJPEG_DEMUXER) += raw.lo | |
1248 | +OBJS-$(CONFIG_INGENIENT_DEMUXER) += raw.lo | |
1249 | +OBJS-$(CONFIG_MJPEG_MUXER) += raw.lo | |
1250 | +OBJS-$(CONFIG_RAWVIDEO_DEMUXER) += raw.lo | |
1251 | +OBJS-$(CONFIG_RAWVIDEO_MUXER) += raw.lo | |
1252 | +OBJS-$(CONFIG_NULL_MUXER) += raw.lo | |
1253 | +OBJS-$(CONFIG_RM_DEMUXER) += rm.lo | |
1254 | +OBJS-$(CONFIG_RM_MUXER) += rm.lo | |
1255 | +OBJS-$(CONFIG_SEGAFILM_DEMUXER) += segafilm.lo | |
1256 | +OBJS-$(CONFIG_VMD_DEMUXER) += sierravmd.lo | |
1257 | +OBJS-$(CONFIG_SMACKER_DEMUXER) += smacker.lo | |
1258 | +OBJS-$(CONFIG_SOL_DEMUXER) += sol.lo | |
1259 | +OBJS-$(CONFIG_SWF_DEMUXER) += swf.lo | |
1260 | +OBJS-$(CONFIG_SWF_MUXER) += swf.lo | |
1261 | +OBJS-$(CONFIG_TIERTEXSEQ_DEMUXER) += tiertexseq.lo | |
1262 | +OBJS-$(CONFIG_TTA_DEMUXER) += tta.lo | |
1263 | +OBJS-$(CONFIG_VOC_DEMUXER) += vocdec.lo voc.lo riff.lo | |
1264 | +OBJS-$(CONFIG_VOC_MUXER) += vocenc.lo voc.lo riff.lo | |
1265 | +OBJS-$(CONFIG_WAV_DEMUXER) += wav.lo riff.lo | |
1266 | +OBJS-$(CONFIG_WAV_MUXER) += wav.lo riff.lo | |
1267 | +OBJS-$(CONFIG_WC3_DEMUXER) += wc3movie.lo | |
1268 | +OBJS-$(CONFIG_WSAUD_DEMUXER) += westwood.lo | |
1269 | +OBJS-$(CONFIG_WSVQA_DEMUXER) += westwood.lo | |
1270 | +OBJS-$(CONFIG_WV_DEMUXER) += wv.lo | |
1271 | +OBJS-$(CONFIG_YUV4MPEGPIPE_MUXER) += yuv4mpeg.lo | |
1272 | +OBJS-$(CONFIG_YUV4MPEGPIPE_DEMUXER) += yuv4mpeg.lo | |
4a55007c | 1273 | |
4a55007c | 1274 | -OBJS+= framehook.o |
4a55007c | 1275 | +OBJS+= framehook.lo |
539b540f JB |
1276 | |
1277 | ifeq ($(CONFIG_VIDEO4LINUX),yes) | |
0b88e1ce ER |
1278 | -OBJS-$(CONFIG_VIDEO_GRAB_DEVICE_DEMUXER) += grab.o |
1279 | +OBJS-$(CONFIG_VIDEO_GRAB_DEVICE_DEMUXER) += grab.lo | |
1280 | endif | |
1281 | ||
1282 | ifeq ($(CONFIG_VIDEO4LINUX2),yes) | |
1283 | -OBJS-$(CONFIG_V4L2_DEMUXER) += v4l2.o | |
1284 | +OBJS-$(CONFIG_V4L2_DEMUXER) += v4l2.lo | |
539b540f JB |
1285 | endif |
1286 | ||
d7493de8 | 1287 | ifeq ($(CONFIG_BKTR),yes) |
0b88e1ce ER |
1288 | -OBJS-$(CONFIG_VIDEO_GRAB_DEVICE_DEMUXER) += grab_bktr.o |
1289 | +OBJS-$(CONFIG_VIDEO_GRAB_DEVICE_DEMUXER) += grab_bktr.lo | |
d7493de8 JB |
1290 | endif |
1291 | ||
2a60eebe | 1292 | ifeq ($(CONFIG_DV1394),yes) |
0b88e1ce ER |
1293 | -OBJS-$(CONFIG_DV1394_DEMUXER) += dv1394.o |
1294 | +OBJS-$(CONFIG_DV1394_DEMUXER) += dv1394.lo | |
2a60eebe JB |
1295 | endif |
1296 | ||
d7493de8 | 1297 | ifeq ($(CONFIG_DC1394),yes) |
0b88e1ce ER |
1298 | -OBJS-$(CONFIG_DC1394_DEMUXER) += dc1394.o |
1299 | +OBJS-$(CONFIG_DC1394_DEMUXER) += dc1394.lo | |
d7493de8 JB |
1300 | endif |
1301 | ||
539b540f | 1302 | ifeq ($(CONFIG_AUDIO_OSS),yes) |
0b88e1ce ER |
1303 | -OBJS-$(CONFIG_AUDIO_DEMUXER) += audio.o |
1304 | -OBJS-$(CONFIG_AUDIO_MUXER) += audio.o | |
1305 | +OBJS-$(CONFIG_AUDIO_DEMUXER) += audio.lo | |
1306 | +OBJS-$(CONFIG_AUDIO_MUXER) += audio.lo | |
539b540f JB |
1307 | endif |
1308 | ||
0b88e1ce ER |
1309 | -EXTRALIBS := -L$(BUILD_ROOT)/libavutil -lavutil$(BUILDSUF) \ |
1310 | - -lavcodec$(BUILDSUF) -L$(BUILD_ROOT)/libavcodec $(EXTRALIBS) | |
1311 | +EXTRALIBS += ../libavcodec/libavcodec.la ../libavutil/libavutil.la | |
4a55007c | 1312 | |
539b540f | 1313 | ifeq ($(CONFIG_AUDIO_BEOS),yes) |
0b88e1ce ER |
1314 | -CPPOBJS+= beosaudio.o |
1315 | +CPPOBJS+= beosaudio.lo | |
539b540f JB |
1316 | endif |
1317 | ||
4a55007c JB |
1318 | # protocols I/O |
1319 | -OBJS+= avio.o aviobuf.o | |
1320 | +OBJS+= avio.lo aviobuf.lo | |
1321 | ||
1322 | ifeq ($(CONFIG_PROTOCOLS),yes) | |
1323 | -OBJS+= file.o | |
1324 | +OBJS+= file.lo | |
539b540f | 1325 | ifeq ($(CONFIG_NETWORK),yes) |
0b88e1ce ER |
1326 | -OBJS+= udp.o tcp.o http.o rtsp.o rtp.o rtpproto.o mpegts.o base64.o rtp_h264.o |
1327 | +OBJS+= udp.lo tcp.lo http.lo rtsp.lo rtp.lo rtpproto.lo mpegts.lo base64.lo rtp_h264.lo | |
539b540f | 1328 | endif |
4a55007c | 1329 | endif |
539b540f | 1330 | |
0b88e1ce ER |
1331 | ifeq ($(CONFIG_LIBNUT),yes) |
1332 | -OBJS-$(CONFIG_NUT_DEMUXER) += libnut.o riff.o | |
1333 | -OBJS-$(CONFIG_NUT_MUXER) += libnut.o riff.o | |
1334 | +OBJS-$(CONFIG_NUT_DEMUXER) += libnut.lo riff.lo | |
1335 | +OBJS-$(CONFIG_NUT_MUXER) += libnut.lo riff.lo | |
1336 | else | |
1337 | -OBJS-$(CONFIG_NUT_DEMUXER) += nutdec.o riff.o | |
1338 | -#OBJS-$(CONFIG_NUT_MUXER) += nutenc.o riff.o | |
1339 | +OBJS-$(CONFIG_NUT_DEMUXER) += nutdec.lo riff.lo | |
1340 | +#OBJS-$(CONFIG_NUT_MUXER) += nutenc.lo riff.lo | |
539b540f JB |
1341 | endif |
1342 | ||
0b88e1ce ER |
1343 | ifeq ($(CONFIG_LIBOGG),yes) |
1344 | -OBJS-$(CONFIG_OGG_MUXER) += ogg.o | |
1345 | +OBJS-$(CONFIG_OGG_MUXER) += ogg.lo | |
ff0ca760 JB |
1346 | endif |
1347 | ||
0b88e1ce ER |
1348 | ifeq ($(CONFIG_GPL),yes) |
1349 | -OBJS-$(CONFIG_GXF_MUXER) += gxfenc.o | |
1350 | +OBJS-$(CONFIG_GXF_MUXER) += gxfenc.lo | |
2a60eebe | 1351 | endif |
539b540f | 1352 | |
0b88e1ce ER |
1353 | -OBJS += $(OBJS-yes) |
1354 | +OBJS += $(shell echo $(OBJS-yes) | tr ' ' '\n' | sort -u) | |
539b540f | 1355 | |
0b88e1ce ER |
1356 | NAME=avformat |
1357 | ifeq ($(BUILD_SHARED),yes) | |
1358 | --- ffmpeg-export-2006-12-04/libavutil/Makefile 2006-11-14 03:02:30.000000000 +0200 | |
1359 | +++ ffmpeg-export-2006-12-04.libtool2/libavutil/Makefile 2006-12-05 13:08:44.141688603 +0200 | |
1360 | @@ -5,17 +5,17 @@ | |
539b540f | 1361 | |
0b88e1ce | 1362 | CFLAGS+=-DBUILD_AVUTIL |
d7493de8 JB |
1363 | |
1364 | -OBJS= mathematics.o \ | |
d7493de8 JB |
1365 | - rational.o \ |
1366 | - intfloat_readwrite.o \ | |
0b88e1ce ER |
1367 | - crc.o \ |
1368 | - md5.o \ | |
1369 | - lls.o \ | |
1370 | - adler32.o \ | |
1371 | - log.o \ | |
1372 | - mem.o \ | |
1373 | - fifo.o \ | |
1374 | - tree.o \ | |
d7493de8 | 1375 | +OBJS= mathematics.lo \ |
d7493de8 JB |
1376 | + rational.lo \ |
1377 | + intfloat_readwrite.lo \ | |
0b88e1ce ER |
1378 | + crc.lo \ |
1379 | + md5.lo \ | |
1380 | + lls.lo \ | |
1381 | + adler32.lo \ | |
1382 | + log.lo \ | |
1383 | + mem.lo \ | |
1384 | + fifo.lo \ | |
1385 | + tree.lo \ | |
1386 | ||
1387 | HEADERS = avutil.h common.h mathematics.h integer.h rational.h \ | |
1388 | intfloat_readwrite.h md5.h adler32.h log.h fifo.h | |
1389 | --- ffmpeg-export-2006-12-04/libpostproc/Makefile 2006-11-08 02:02:15.000000000 +0200 | |
1390 | +++ ffmpeg-export-2006-12-04.libtool2/libpostproc/Makefile 2006-12-05 13:08:44.131688378 +0200 | |
1391 | @@ -12,8 +12,8 @@ | |
1392 | LIBMAJOR=$(SPPMAJOR) | |
539b540f JB |
1393 | endif |
1394 | ||
0b88e1ce ER |
1395 | -STATIC_OBJS=postprocess.o |
1396 | -SHARED_OBJS=postprocess_pic.o | |
1397 | +STATIC_OBJS=postprocess.lo | |
1398 | +SHARED_OBJS=postprocess_pic.lo | |
2a60eebe | 1399 | |
0b88e1ce | 1400 | HEADERS = postprocess.h |
2a60eebe | 1401 | |
0b88e1ce | 1402 | @@ -21,6 +21,5 @@ |
2a60eebe | 1403 | |
0b88e1ce | 1404 | depend dep: postprocess.c |
ff0ca760 | 1405 | |
0b88e1ce ER |
1406 | -postprocess_pic.o: postprocess.c |
1407 | - $(CC) -c $(CFLAGS) -fomit-frame-pointer -fPIC -DPIC -o $@ $< | |
ff0ca760 | 1408 | - |
0b88e1ce ER |
1409 | +postprocess_pic.lo: postprocess.c |
1410 | + libtool --mode=compile --tag=CC $(CC) -c $(CFLAGS) -fomit-frame-pointer -fPIC -DPIC -o $@ $< | |
1411 | --- ffmpeg-export-2006-12-04/vhook/Makefile 2006-11-08 02:02:15.000000000 +0200 | |
1412 | +++ ffmpeg-export-2006-12-04.libtool2/vhook/Makefile 2006-12-05 13:08:44.141688603 +0200 | |
1413 | @@ -28,8 +28,8 @@ | |
1414 | $(CC) -MM $(CFLAGS) $^ 1>.depend | |
539b540f | 1415 | |
0b88e1ce ER |
1416 | install: $(HOOKS) |
1417 | - install -d "$(shlibdir)/vhook" | |
1418 | - install -m 755 $(HOOKS) "$(shlibdir)/vhook" | |
1419 | + install -d "$(DESTDIR)$(shlibdir)/vhook" | |
1420 | + install -m 755 $(HOOKS) "$(DESTDIR)$(shlibdir)/vhook" | |
2a60eebe | 1421 | |
0b88e1ce ER |
1422 | uninstall: |
1423 | rm -f $(addprefix $(shlibdir)/vhook/,$(ALLHOOKS)) |