1 FFMPEG_DIR := ffmpeg-0.4.8
4 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/4xm.o \
5 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/ac3enc.o \
6 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/a52dec.o \
7 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/adpcm.o \
8 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/allcodecs.o \
9 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/asv1.o \
10 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/avcodec.o \
11 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/cabac.o \
12 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/cljr.o \
13 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/common.o \
14 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/cyuv.o \
15 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/dpcm.o \
16 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/dsputil.o \
17 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/dv.o \
18 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/error_resilience.o \
19 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/eval.o \
20 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/fdctref.o \
21 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/fft.o \
22 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/ffv1.o \
23 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/golomb.o \
24 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/h263.o \
25 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/h263dec.o \
26 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/h264.o \
27 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/huffyuv.o \
28 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/imgconvert.o \
29 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/imgresample.o \
30 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/indeo3.o \
31 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/interplayvideo.o \
32 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/jfdctfst.o \
33 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/jfdctint.o \
34 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/jrevdct.o \
35 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/mace.o \
36 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/mdct.o \
37 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/mem.o \
38 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/mjpeg.o \
39 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/motion_est.o \
40 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/mpeg12.o \
41 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/mpegaudio.o \
42 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/mpegaudiodec.o \
43 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/mpegvideo.o \
44 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/msmpeg4.o \
45 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/oggvorbis.o \
46 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/opts.o \
47 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/pcm.o \
48 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/ra144.o \
49 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/ra288.o \
50 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/ratecontrol.o \
51 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/raw.o \
52 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/resample.o \
53 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/roqvideo.o \
54 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/rv10.o \
55 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/simple_idct.o \
56 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/svq1.o \
57 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/utils.o \
58 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/vcr1.o \
59 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/vp3.o \
60 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/wmadec.o \
61 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/xan.o \
62 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/xvmcvideo.o
68 ifeq ($(OBJDIR), i686)
72 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/i386/cputest.o \
73 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/i386/dsputil_mmx.o \
74 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/i386/fdct_mmx.o \
75 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/i386/fft_sse.o \
76 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/i386/idct_mmx.o \
77 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/i386/motion_est_mmx.o \
78 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/i386/mpegvideo_mmx.o \
79 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/i386/simple_idct_mmx.o
85 ifeq ($(OBJDIR), x86_64)
89 ifeq ($(OBJDIR), i686)
90 FFMPEG_CFLAGS := -O2 -fomit-frame-pointer -funroll-all-loops -msse
96 -I$(FFMPEG_DIR)/libavcodec \
97 -I$(FFMPEG_DIR)/libavcodec/i386 \
98 -I$(FFMPEG_DIR)/libavcodec/libac3 \
99 -I$(FFMPEG_DIR)/libavcodec/mpglib \
100 -I$(FFMPEG_DIR)/libavformat \
101 -I$(OGG_DIR)/include \
102 -I$(VORBIS_DIR)/include \
105 -I$(VORBIS_DIR)/include
108 $(OBJDIR)/$(FFMPEG_DIR)/ \
109 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec \
110 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/i386 \
111 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/liba52 \
112 $(OBJDIR)/$(FFMPEG_DIR)/libavcodec/mpglib \
113 $(OBJDIR)/$(FFMPEG_DIR)/libavformat
115 DIRS += $(FFMPEG_DIRS)