Mercurial > libavcodec.hg
comparison Makefile @ 5620:8269c8349447 libavcodec
cosmetics: Sort some lines, whitespace changes.
author | diego |
---|---|
date | Thu, 30 Aug 2007 23:11:24 +0000 |
parents | ad0ab0eebd69 |
children | 4a26dc4ca11d |
comparison
equal
deleted
inserted
replaced
5619:accc695cad72 | 5620:8269c8349447 |
---|---|
2 # libavcodec Makefile | 2 # libavcodec Makefile |
3 # (c) 2000-2005 Fabrice Bellard | 3 # (c) 2000-2005 Fabrice Bellard |
4 # | 4 # |
5 include ../config.mak | 5 include ../config.mak |
6 | 6 |
7 CFLAGS+=-I$(SRC_PATH)/libswscale -I$(SRC_PATH)/libavcodec | 7 CFLAGS += -I$(SRC_PATH)/libswscale -I$(SRC_PATH)/libavcodec |
8 | 8 |
9 OBJS= bitstream.o \ | 9 OBJS = allcodecs.o \ |
10 utils.o \ | 10 audioconvert.o \ |
11 allcodecs.o \ | 11 bitstream.o \ |
12 mpegvideo.o \ | 12 bitstream_filter.o \ |
13 jrevdct.o \ | 13 dsputil.o \ |
14 jfdctfst.o \ | 14 error_resilience.o \ |
15 jfdctint.o\ | 15 eval.o \ |
16 resample.o \ | 16 faandct.o \ |
17 resample2.o \ | 17 imgconvert.o \ |
18 dsputil.o \ | 18 jrevdct.o \ |
19 imgconvert.o \ | 19 jfdctfst.o \ |
20 mpeg12.o mpeg12data.o \ | 20 jfdctint.o\ |
21 simple_idct.o \ | 21 mpeg12.o mpeg12data.o \ |
22 eval.o \ | 22 mpegvideo.o \ |
23 error_resilience.o \ | 23 opt.o \ |
24 raw.o \ | 24 parser.o \ |
25 faandct.o \ | 25 raw.o \ |
26 parser.o \ | 26 resample.o \ |
27 opt.o \ | 27 resample2.o \ |
28 bitstream_filter.o \ | 28 simple_idct.o \ |
29 audioconvert.o \ | 29 utils.o \ |
30 | 30 |
31 | 31 |
32 HEADERS = avcodec.h opt.h | 32 HEADERS = avcodec.h opt.h |
33 | 33 |
34 OBJS-$(CONFIG_AASC_DECODER) += aasc.o | 34 OBJS-$(CONFIG_AASC_DECODER) += aasc.o |
318 OBJS-$(CONFIG_MPEGVIDEO_PARSER) += mpegvideo_parser.o | 318 OBJS-$(CONFIG_MPEGVIDEO_PARSER) += mpegvideo_parser.o |
319 OBJS-$(CONFIG_PNM_PARSER) += pnm_parser.o pnm.o | 319 OBJS-$(CONFIG_PNM_PARSER) += pnm_parser.o pnm.o |
320 OBJS-$(CONFIG_VC1_PARSER) += vc1_parser.o | 320 OBJS-$(CONFIG_VC1_PARSER) += vc1_parser.o |
321 | 321 |
322 OBJS-$(CONFIG_DUMP_EXTRADATA_BSF) += dump_extradata_bsf.o | 322 OBJS-$(CONFIG_DUMP_EXTRADATA_BSF) += dump_extradata_bsf.o |
323 OBJS-$(CONFIG_REMOVE_EXTRADATA_BSF) += remove_extradata_bsf.o | 323 OBJS-$(CONFIG_IMX_DUMP_HEADER_BSF) += imx_dump_header_bsf.o |
324 OBJS-$(CONFIG_NOISE_BSF) += noise_bsf.o | 324 OBJS-$(CONFIG_MJPEGA_DUMP_HEADER_BSF) += mjpega_dump_header_bsf.o |
325 OBJS-$(CONFIG_MP3_HEADER_COMPRESS_BSF) += mp3_header_compress_bsf.o | 325 OBJS-$(CONFIG_MP3_HEADER_COMPRESS_BSF) += mp3_header_compress_bsf.o |
326 OBJS-$(CONFIG_MP3_HEADER_DECOMPRESS_BSF) += mp3_header_decompress_bsf.o mpegaudiodata.o | 326 OBJS-$(CONFIG_MP3_HEADER_DECOMPRESS_BSF) += mp3_header_decompress_bsf.o mpegaudiodata.o |
327 OBJS-$(CONFIG_MJPEGA_DUMP_HEADER_BSF) += mjpega_dump_header_bsf.o | 327 OBJS-$(CONFIG_NOISE_BSF) += noise_bsf.o |
328 OBJS-$(CONFIG_IMX_DUMP_HEADER_BSF) += imx_dump_header_bsf.o | 328 OBJS-$(CONFIG_REMOVE_EXTRADATA_BSF) += remove_extradata_bsf.o |
329 | 329 |
330 OBJS-$(HAVE_BEOSTHREADS) += beosthread.o | |
331 OBJS-$(HAVE_OS2THREADS) += os2thread.o | |
330 OBJS-$(HAVE_PTHREADS) += pthread.o | 332 OBJS-$(HAVE_PTHREADS) += pthread.o |
331 OBJS-$(HAVE_W32THREADS) += w32thread.o | 333 OBJS-$(HAVE_W32THREADS) += w32thread.o |
332 OBJS-$(HAVE_OS2THREADS) += os2thread.o | |
333 OBJS-$(HAVE_BEOSTHREADS) += beosthread.o | |
334 | 334 |
335 OBJS-$(HAVE_XVMC_ACCEL) += xvmcvideo.o | 335 OBJS-$(HAVE_XVMC_ACCEL) += xvmcvideo.o |
336 | 336 |
337 ifneq ($(CONFIG_SWSCALER),yes) | 337 ifneq ($(CONFIG_SWSCALER),yes) |
338 OBJS += imgresample.o | 338 OBJS += imgresample.o |
351 i386/fft_3dn.o \ | 351 i386/fft_3dn.o \ |
352 i386/fft_3dn2.o \ | 352 i386/fft_3dn2.o \ |
353 | 353 |
354 OBJS-$(CONFIG_GPL) += i386/idct_mmx.o | 354 OBJS-$(CONFIG_GPL) += i386/idct_mmx.o |
355 OBJS-$(CONFIG_CAVS_DECODER) += i386/cavsdsp_mmx.o | 355 OBJS-$(CONFIG_CAVS_DECODER) += i386/cavsdsp_mmx.o |
356 OBJS-$(CONFIG_SNOW_DECODER) += i386/snowdsp_mmx.o | |
357 OBJS-$(CONFIG_VP3_DECODER) += i386/vp3dsp_mmx.o i386/vp3dsp_sse2.o | 356 OBJS-$(CONFIG_VP3_DECODER) += i386/vp3dsp_mmx.o i386/vp3dsp_sse2.o |
358 OBJS-$(CONFIG_VP5_DECODER) += i386/vp3dsp_mmx.o i386/vp3dsp_sse2.o | 357 OBJS-$(CONFIG_VP5_DECODER) += i386/vp3dsp_mmx.o i386/vp3dsp_sse2.o |
359 OBJS-$(CONFIG_VP6_DECODER) += i386/vp3dsp_mmx.o i386/vp3dsp_sse2.o | 358 OBJS-$(CONFIG_VP6_DECODER) += i386/vp3dsp_mmx.o i386/vp3dsp_sse2.o |
360 OBJS-$(CONFIG_VP6F_DECODER) += i386/vp3dsp_mmx.o i386/vp3dsp_sse2.o | 359 OBJS-$(CONFIG_VP6F_DECODER) += i386/vp3dsp_mmx.o i386/vp3dsp_sse2.o |
360 OBJS-$(CONFIG_SNOW_DECODER) += i386/snowdsp_mmx.o | |
361 endif | 361 endif |
362 | 362 |
363 ASM_OBJS-$(ARCH_ARMV4L) += armv4l/jrevdct_arm.o \ | 363 ASM_OBJS-$(ARCH_ARMV4L) += armv4l/jrevdct_arm.o \ |
364 armv4l/simple_idct_arm.o \ | 364 armv4l/simple_idct_arm.o \ |
365 armv4l/dsputil_arm_s.o \ | 365 armv4l/dsputil_arm_s.o \ |
381 sparc/dsputil_vis.o: CFLAGS += -mcpu=ultrasparc -mtune=ultrasparc | 381 sparc/dsputil_vis.o: CFLAGS += -mcpu=ultrasparc -mtune=ultrasparc |
382 | 382 |
383 OBJS-$(HAVE_MLIB) += mlib/dsputil_mlib.o \ | 383 OBJS-$(HAVE_MLIB) += mlib/dsputil_mlib.o \ |
384 | 384 |
385 OBJS-$(ARCH_ALPHA) += alpha/dsputil_alpha.o \ | 385 OBJS-$(ARCH_ALPHA) += alpha/dsputil_alpha.o \ |
386 alpha/motion_est_alpha.o \ | |
386 alpha/mpegvideo_alpha.o \ | 387 alpha/mpegvideo_alpha.o \ |
387 alpha/simple_idct_alpha.o \ | 388 alpha/simple_idct_alpha.o \ |
388 alpha/motion_est_alpha.o \ | |
389 | 389 |
390 ASM_OBJS-$(ARCH_ALPHA) += alpha/dsputil_alpha_asm.o \ | 390 ASM_OBJS-$(ARCH_ALPHA) += alpha/dsputil_alpha_asm.o \ |
391 alpha/motion_est_mvi_asm.o \ | 391 alpha/motion_est_mvi_asm.o \ |
392 | 392 |
393 OBJS-$(ARCH_POWERPC) += ppc/dsputil_ppc.o \ | 393 OBJS-$(ARCH_POWERPC) += ppc/dsputil_ppc.o \ |
396 OBJS-$(HAVE_MMI) += ps2/dsputil_mmi.o \ | 396 OBJS-$(HAVE_MMI) += ps2/dsputil_mmi.o \ |
397 ps2/idct_mmi.o \ | 397 ps2/idct_mmi.o \ |
398 ps2/mpegvideo_mmi.o \ | 398 ps2/mpegvideo_mmi.o \ |
399 | 399 |
400 OBJS-$(ARCH_SH4) += sh4/idct_sh4.o \ | 400 OBJS-$(ARCH_SH4) += sh4/idct_sh4.o \ |
401 sh4/dsputil_align.o \ | |
401 sh4/dsputil_sh4.o \ | 402 sh4/dsputil_sh4.o \ |
402 sh4/dsputil_align.o \ | |
403 | 403 |
404 OBJS-$(HAVE_ALTIVEC) += ppc/dsputil_altivec.o \ | 404 OBJS-$(HAVE_ALTIVEC) += ppc/dsputil_altivec.o \ |
405 ppc/fdct_altivec.o \ | |
406 ppc/fft_altivec.o \ | |
407 ppc/float_altivec.o \ | |
408 ppc/gmc_altivec.o \ | |
409 ppc/idct_altivec.o \ | |
410 ppc/int_altivec.o \ | |
405 ppc/mpegvideo_altivec.o \ | 411 ppc/mpegvideo_altivec.o \ |
406 ppc/idct_altivec.o \ | |
407 ppc/fft_altivec.o \ | |
408 ppc/gmc_altivec.o \ | |
409 ppc/fdct_altivec.o \ | |
410 ppc/float_altivec.o \ | |
411 ppc/int_altivec.o \ | |
412 | 412 |
413 ifeq ($(HAVE_ALTIVEC),yes) | 413 ifeq ($(HAVE_ALTIVEC),yes) |
414 OBJS-$(CONFIG_H264_DECODER) += ppc/h264_altivec.o | 414 OBJS-$(CONFIG_H264_DECODER) += ppc/h264_altivec.o |
415 OBJS-$(CONFIG_SNOW_DECODER) += ppc/snow_altivec.o | 415 OBJS-$(CONFIG_SNOW_DECODER) += ppc/snow_altivec.o |
416 OBJS-$(CONFIG_VC1_DECODER) += ppc/vc1dsp_altivec.o | 416 OBJS-$(CONFIG_VC1_DECODER) += ppc/vc1dsp_altivec.o |
419 | 419 |
420 OBJS-$(ARCH_BFIN) += bfin/dsputil_bfin.o \ | 420 OBJS-$(ARCH_BFIN) += bfin/dsputil_bfin.o \ |
421 bfin/mpegvideo_bfin.o \ | 421 bfin/mpegvideo_bfin.o \ |
422 | 422 |
423 ASM_OBJS-$(ARCH_BFIN) += bfin/pixels_bfin.o \ | 423 ASM_OBJS-$(ARCH_BFIN) += bfin/pixels_bfin.o \ |
424 bfin/fdct_bfin.o \ | |
424 bfin/idct_bfin.o \ | 425 bfin/idct_bfin.o \ |
425 bfin/fdct_bfin.o \ | |
426 | 426 |
427 EXTRALIBS := -L$(BUILD_ROOT)/libavutil -lavutil$(BUILDSUF) $(EXTRALIBS) | 427 EXTRALIBS := -L$(BUILD_ROOT)/libavutil -lavutil$(BUILDSUF) $(EXTRALIBS) |
428 | 428 |
429 NAME=avcodec | 429 NAME=avcodec |
430 LIBVERSION=$(LAVCVERSION) | 430 LIBVERSION=$(LAVCVERSION) |
455 apiexample: apiexample.o $(LIB) | 455 apiexample: apiexample.o $(LIB) |
456 | 456 |
457 cpuid-test: i386/cputest.c | 457 cpuid-test: i386/cputest.c |
458 $(CC) $(CFLAGS) -DTEST -o $@ $< | 458 $(CC) $(CFLAGS) -DTEST -o $@ $< |
459 | 459 |
460 dct-test: dct-test.o fdctref.o $(LIB) | |
461 | |
462 fft-test: fft-test.o $(LIB) | |
463 | |
460 imgresample-test: imgresample.c $(LIB) | 464 imgresample-test: imgresample.c $(LIB) |
461 $(CC) $(CFLAGS) -DTEST -o $@ $^ $(EXTRALIBS) | 465 $(CC) $(CFLAGS) -DTEST -o $@ $^ $(EXTRALIBS) |
462 | 466 |
463 dct-test: dct-test.o fdctref.o $(LIB) | |
464 | |
465 motion-test: motion-test.o $(LIB) | 467 motion-test: motion-test.o $(LIB) |
466 | 468 |
467 fft-test: fft-test.o $(LIB) | |
468 | |
469 .PHONY: tests | 469 .PHONY: tests |