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
5 ifeq ($(CONFIG_FFMPEG),yes)
7 -PROGS_G+=ffmpeg_g$(EXESUF)
13 ifeq ($(CONFIG_FFPLAY),yes)
14 MANPAGES+=doc/ffplay.1
15 -PROGS_G+=ffplay_g$(EXESUF)
16 PROGS+=ffplay$(EXESUF)
19 BASENAMES=ffmpeg ffplay ffserver
20 ALLPROGS=$(addsuffix $(EXESUF), $(BASENAMES))
21 -ALLPROGS_G=$(addsuffix _g$(EXESUF), $(BASENAMES))
22 ALLMANPAGES=$(addsuffix .1, $(BASENAMES))
24 ifeq ($(BUILD_SHARED),yes)
26 INSTALLMAN=install-man
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)
37 ifeq ($(CONFIG_SWSCALER),yes)
38 -LDFLAGS+=-L./libswscale
39 -EXTRALIBS+=-lswscale$(BUILDSUF)
40 +EXTRALIBS+= $(BUILD_ROOT)/libswscale/libswscale.la
43 -all: lib $(PROGS_G) $(PROGS) $(VHOOK) $(DOC)
44 +all: lib $(PROGS) $(VHOOK) $(DOC)
47 $(MAKE) -C libavutil all
49 $(MAKE) -C libswscale all
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)
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)
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
67 +libavcodec/libavcodec.la:
68 + $(MAKE) -C libavcodec all
70 -%$(EXESUF): %_g$(EXESUF)
73 +ffplay$(EXESUF): ffplay.lo cmdutils.lo
74 + libtool --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ $^ $(EXTRALIBS) $(SDL_LIBS)
77 $(SRC_PATH)/version.sh $(SRC_PATH)
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)
84 qt-faststart$(EXESUF): qt-faststart.c
85 - $(CC) $(CFLAGS) $< -o $@
86 + libtool --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ $<
88 cws2fws$(EXESUF): cws2fws.c
90 + libtool --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ $< -lz
93 - $(CC) $(CFLAGS) $(SDL_CFLAGS) -c -o $@ $<
95 + libtool --mode=compile --tag=CC $(CC) $(CFLAGS) $(SDL_CFLAGS) -c -o $@ $<
97 -ffmpeg.o ffplay.o ffserver.o: version.h
98 +ffmpeg.lo ffplay.lo ffserver.lo: version.h
101 - $(CC) $(CFLAGS) -c -o $@ $<
103 + libtool --mode=compile --tag=CC $(CC) $(CFLAGS) -c -o $@ $<
111 .depend: $(SRCS) version.h
112 $(CC) -MM $(CFLAGS) $(SDL_CFLAGS) $(filter-out %.h,$^) 1>.depend
115 - @test -f .libs || touch .libs
116 - @for i in $(DEP_LIBS) ; do if test $$i -nt .libs ; then touch .libs; fi ; done
119 $(MAKE) -C libavutil clean
120 $(MAKE) -C libavcodec clean
122 $(MAKE) -C tests clean
123 $(MAKE) -C vhook 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)
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
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)
144 all: $(EXTRADEPS) $(LIB) $(SLIBNAME)
146 -$(LIB): $(STATIC_OBJS)
148 - $(AR) rc $@ $^ $(EXTRAOBJS)
151 -$(SLIBNAME): $(SLIBNAME_WITH_MAJOR)
154 -$(SLIBNAME_WITH_MAJOR): $(SHARED_OBJS)
155 - $(CC) $(SHFLAGS) $(LDFLAGS) -o $@ $^ $(EXTRALIBS) $(EXTRAOBJS)
157 +$(SLIBNAME): $(SHARED_OBJS_)
158 + libtool --mode=link --tag=CC $(CC) -o $(LIB) $(SHARED_OBJS_) -rpath $(libdir) -version-number `echo $(LIBVERSION) | tr . :`
161 - $(CC) $(CFLAGS) $(LIBOBJFLAGS) -c -o $@ $<
163 + libtool --mode=compile --tag=CC $(CC) $(CFLAGS) $(LIBOBJFLAGS) -c -o $@ $<
166 - $(CC) $(CFLAGS) $(LIBOBJFLAGS) -c -o $@ $<
168 + libtool --mode=compile --tag=CC $(CC) $(CFLAGS) $(LIBOBJFLAGS) -c -o $@ $<
170 # BeOS: remove -Wall to get rid of all the "multibyte constant" warnings
172 - g++ $(subst -Wall,,$(CFLAGS)) -c -o $@ $<
174 + libtool --mode=compile --tag=CXX $(CC) $(subst -Wall,,$(CFLAGS)) $(LIBOBJFLAGS) -c -o $@ $<
177 - $(CC) $(LDFLAGS) -o $@ $^ $(EXTRALIBS)
179 + libtool --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ $^ $(EXTRALIBS)
182 $(CC) -MM $(CFLAGS) $^ 1>.depend
184 install-libs: $(INSTLIBTARGETS)
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)
197 install-lib-static: $(LIB)
198 install -d "$(libdir)"
200 $(LIB_INSTALL_EXTRA_CMD)
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"
212 uninstall: uninstall-libs uninstall-headers
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 @@
220 -LIB='$(LIBPREF)$(NAME)$(LIBSUF)'
221 +LIB='$(LIBPREF)$(NAME).la'
224 -SLIBNAME='$(SLIBPREF)$(NAME)$(SLIBSUF)'
225 +SLIBNAME='$(SLIBPREF)$(NAME).la'
226 SLIBNAME_WITH_VERSION='$(SLIBNAME).$(LIBVERSION)'
227 SLIBNAME_WITH_MAJOR='$(SLIBNAME).$(LIBMAJOR)'
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
233 CFLAGS+=-I$(SRC_PATH)/libswscale $(AMR_CFLAGS)
253 - error_resilience.o \
269 - bitstream_filter.o \
271 +OBJS= bitstream.lo \
289 + error_resilience.lo \
305 + bitstream_filter.lo \
309 HEADERS = avcodec.h opt.h
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
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
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
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
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
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
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
714 # currently using liba52 for ac3 decoding
715 -OBJS-$(CONFIG_A52) += a52dec.o
716 +OBJS-$(CONFIG_A52) += a52dec.lo
718 # using builtin liba52 or runtime linked liba52.so.0
719 -OBJS-$(CONFIG_A52)$(CONFIG_A52BIN) += liba52/bit_allocate.o \
720 - liba52/bitstream.o \
726 +OBJS-$(CONFIG_A52)$(CONFIG_A52BIN) += liba52/bit_allocate.lo \
727 + liba52/bitstream.lo \
728 + liba52/downmix.lo \
734 # currently using libdts for dts decoding
735 -OBJS-$(CONFIG_DTS) += dtsdec.o
736 +OBJS-$(CONFIG_DTS) += dtsdec.lo
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
749 ifeq ($(CONFIG_AMR_NB_FIXED),yes)
750 -EXTRAOBJS += amr/*.o
751 +EXTRAOBJS += amr/*.lo
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
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
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
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
823 +OBJS-$(HAVE_PTHREADS) += pthread.lo
824 +OBJS-$(HAVE_W32THREADS) += w32thread.lo
825 +OBJS-$(HAVE_OS2THREADS) += os2thread.lo
826 +OBJS-$(HAVE_BEOSTHREADS) += beosthread.lo
828 -OBJS-$(HAVE_XVMC_ACCEL) += xvmcvideo.o
829 +OBJS-$(HAVE_XVMC_ACCEL) += xvmcvideo.lo
831 ifneq ($(CONFIG_SWSCALER),yes)
832 -OBJS += imgresample.o
833 +OBJS += imgresample.lo
836 # i386 mmx specific stuff
837 ifeq ($(TARGET_MMX),yes)
838 -OBJS += i386/fdct_mmx.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 \
846 - i386/vp3dsp_mmx.o \
847 - i386/vp3dsp_sse2.o \
850 - i386/snowdsp_mmx.o \
851 +OBJS += i386/fdct_mmx.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 \
859 + i386/vp3dsp_mmx.lo \
860 + i386/vp3dsp_sse2.lo \
863 + i386/snowdsp_mmx.lo \
865 ifeq ($(CONFIG_GPL),yes)
866 -OBJS += i386/idct_mmx.o
867 +OBJS += i386/idct_mmx.lo
869 ifeq ($(CONFIG_CAVS_DECODER),yes)
870 -OBJS += i386/cavsdsp_mmx.o
871 +OBJS += i386/cavsdsp_mmx.lo
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 \
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 \
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 \
893 -ASM_OBJS-$(TARGET_ARMV5TE) += armv4l/simple_idct_armv5te.o \
894 +ASM_OBJS-$(TARGET_ARMV5TE) += armv4l/simple_idct_armv5te.lo \
897 -OBJS-$(TARGET_ARCH_SPARC) += sparc/dsputil_vis.o \
898 +OBJS-$(TARGET_ARCH_SPARC) += sparc/dsputil_vis.lo \
900 -sparc/dsputil_vis.o: CFLAGS += -mcpu=ultrasparc -mtune=ultrasparc
901 +sparc/dsputil_vis.lo: CFLAGS += -mcpu=ultrasparc -mtune=ultrasparc
903 # sun mediaLib specific stuff
904 -OBJS-$(HAVE_MLIB) += mlib/dsputil_mlib.o \
905 +OBJS-$(HAVE_MLIB) += mlib/dsputil_mlib.lo \
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 \
913 -ASM_OBJS-$(TARGET_ARCH_ALPHA) += alpha/dsputil_alpha_asm.o \
914 - alpha/motion_est_mvi_asm.o \
916 -OBJS-$(TARGET_ARCH_POWERPC) += ppc/dsputil_ppc.o \
917 - ppc/mpegvideo_ppc.o \
919 -OBJS-$(TARGET_MMI) += ps2/dsputil_mmi.o \
921 - ps2/mpegvideo_mmi.o \
923 -OBJS-$(TARGET_ARCH_SH4) += sh4/idct_sh4.o \
924 - sh4/dsputil_sh4.o \
925 - sh4/dsputil_align.o \
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 \
939 +ASM_OBJS-$(TARGET_ARCH_ALPHA) += alpha/dsputil_alpha_asm.lo \
940 + alpha/motion_est_mvi_asm.lo \
942 +OBJS-$(TARGET_ARCH_POWERPC) += ppc/dsputil_ppc.lo \
943 + ppc/mpegvideo_ppc.lo \
945 +OBJS-$(TARGET_MMI) += ps2/dsputil_mmi.lo \
947 + ps2/mpegvideo_mmi.lo \
949 +OBJS-$(TARGET_ARCH_SH4) += sh4/idct_sh4.lo \
950 + sh4/dsputil_sh4.lo \
951 + sh4/dsputil_align.lo \
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 \
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
972 -OBJS-$(TARGET_ARCH_BFIN) += bfin/dsputil_bfin.o \
973 +OBJS-$(TARGET_ARCH_BFIN) += bfin/dsputil_bfin.lo \
975 -CFLAGS += $(CFLAGS-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)
981 -EXTRALIBS := -L$(BUILD_ROOT)/libavutil -lavutil$(BUILDSUF) $(EXTRALIBS)
982 +EXTRALIBS += $(SRC_PATH)/libavutil/libavutil.la
985 ifeq ($(BUILD_SHARED),yes)
986 @@ -425,21 +424,21 @@
991 - armv4l/*.o armv4l/*~ \
993 - alpha/*.o alpha/*~ \
997 - sparc/*.o sparc/*~ \
998 - liba52/*.o liba52/*~ \
1000 + i386/*.lo i386/*~ \
1001 + armv4l/*.lo armv4l/*~ \
1002 + mlib/*.lo mlib/*~ \
1003 + alpha/*.lo alpha/*~ \
1007 + sparc/*.lo sparc/*~ \
1008 + liba52/*.lo liba52/*~ \
1011 -$(MAKE) -C amr clean
1012 -$(MAKE) -C amrwb_float -f makefile.gcc clean
1014 -apiexample: apiexample.o $(LIB)
1015 +apiexample: apiexample.lo $(LIB)
1017 cpuid_test: i386/cputest.c
1018 $(CC) $(CFLAGS) -D__TEST__ -o $@ $<
1019 @@ -447,10 +446,10 @@
1020 imgresample-test: imgresample.c $(LIB)
1021 $(CC) $(CFLAGS) -DTEST -o $@ $^ $(EXTRALIBS)
1023 -dct-test: dct-test.o fdctref.o $(LIB)
1024 +dct-test: dct-test.lo fdctref.lo $(LIB)
1026 -motion-test: motion_test.o $(LIB)
1027 +motion-test: motion_test.lo $(LIB)
1029 -fft-test: fft-test.o $(LIB)
1030 +fft-test: fft-test.lo $(LIB)
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
1037 CFLAGS+=-I$(SRC_PATH)/libavcodec
1039 -OBJS= utils.o cutils.o os_support.o allformats.o
1040 +OBJS= utils.lo cutils.lo os_support.lo allformats.lo
1042 HEADERS = avformat.h avio.h rtp.h rtsp.h rtspcodes.h
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 \
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 \
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
1275 +OBJS+= framehook.lo
1277 ifeq ($(CONFIG_VIDEO4LINUX),yes)
1278 -OBJS-$(CONFIG_VIDEO_GRAB_DEVICE_DEMUXER) += grab.o
1279 +OBJS-$(CONFIG_VIDEO_GRAB_DEVICE_DEMUXER) += grab.lo
1282 ifeq ($(CONFIG_VIDEO4LINUX2),yes)
1283 -OBJS-$(CONFIG_V4L2_DEMUXER) += v4l2.o
1284 +OBJS-$(CONFIG_V4L2_DEMUXER) += v4l2.lo
1287 ifeq ($(CONFIG_BKTR),yes)
1288 -OBJS-$(CONFIG_VIDEO_GRAB_DEVICE_DEMUXER) += grab_bktr.o
1289 +OBJS-$(CONFIG_VIDEO_GRAB_DEVICE_DEMUXER) += grab_bktr.lo
1292 ifeq ($(CONFIG_DV1394),yes)
1293 -OBJS-$(CONFIG_DV1394_DEMUXER) += dv1394.o
1294 +OBJS-$(CONFIG_DV1394_DEMUXER) += dv1394.lo
1297 ifeq ($(CONFIG_DC1394),yes)
1298 -OBJS-$(CONFIG_DC1394_DEMUXER) += dc1394.o
1299 +OBJS-$(CONFIG_DC1394_DEMUXER) += dc1394.lo
1302 ifeq ($(CONFIG_AUDIO_OSS),yes)
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
1309 -EXTRALIBS := -L$(BUILD_ROOT)/libavutil -lavutil$(BUILDSUF) \
1310 - -lavcodec$(BUILDSUF) -L$(BUILD_ROOT)/libavcodec $(EXTRALIBS)
1311 +EXTRALIBS += ../libavcodec/libavcodec.la ../libavutil/libavutil.la
1313 ifeq ($(CONFIG_AUDIO_BEOS),yes)
1314 -CPPOBJS+= beosaudio.o
1315 +CPPOBJS+= beosaudio.lo
1319 -OBJS+= avio.o aviobuf.o
1320 +OBJS+= avio.lo aviobuf.lo
1322 ifeq ($(CONFIG_PROTOCOLS),yes)
1325 ifeq ($(CONFIG_NETWORK),yes)
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
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
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
1343 ifeq ($(CONFIG_LIBOGG),yes)
1344 -OBJS-$(CONFIG_OGG_MUXER) += ogg.o
1345 +OBJS-$(CONFIG_OGG_MUXER) += ogg.lo
1348 ifeq ($(CONFIG_GPL),yes)
1349 -OBJS-$(CONFIG_GXF_MUXER) += gxfenc.o
1350 +OBJS-$(CONFIG_GXF_MUXER) += gxfenc.lo
1353 -OBJS += $(OBJS-yes)
1354 +OBJS += $(shell echo $(OBJS-yes) | tr ' ' '\n' | sort -u)
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
1362 CFLAGS+=-DBUILD_AVUTIL
1364 -OBJS= mathematics.o \
1366 - intfloat_readwrite.o \
1375 +OBJS= mathematics.lo \
1377 + intfloat_readwrite.lo \
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
1392 LIBMAJOR=$(SPPMAJOR)
1395 -STATIC_OBJS=postprocess.o
1396 -SHARED_OBJS=postprocess_pic.o
1397 +STATIC_OBJS=postprocess.lo
1398 +SHARED_OBJS=postprocess_pic.lo
1400 HEADERS = postprocess.h
1404 depend dep: postprocess.c
1406 -postprocess_pic.o: postprocess.c
1407 - $(CC) -c $(CFLAGS) -fomit-frame-pointer -fPIC -DPIC -o $@ $<
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
1414 $(CC) -MM $(CFLAGS) $^ 1>.depend
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"
1423 rm -f $(addprefix $(shlibdir)/vhook/,$(ALLHOOKS))