ffmpeg / libavcodec / Makefile @ abb5f2b7
History | View | Annotate | Download (39.7 KB)
1 | 71c61f62 | Måns Rullgård | include $(SUBDIR)../config.mak |
---|---|---|---|
2 | 980fc7b8 | Fabrice Bellard | |
3 | 9b25f4a6 | Diego Biurrun | NAME = avcodec |
4 | 5878d5bd | Stefano Sabatini | FFLIBS = avcore avutil |
5 | 9b25f4a6 | Diego Biurrun | |
6 | c7094831 | Måns Rullgård | HEADERS = avcodec.h avfft.h dxva2.h opt.h vaapi.h vdpau.h xvmc.h |
7 | f0e60235 | Diego Biurrun | |
8 | ede72510 | Måns Rullgård | OBJS = allcodecs.o \ |
9 | audioconvert.o \ |
||
10 | cdd8930e | Thilo Borgmann | avpacket.o \ |
11 | ede72510 | Måns Rullgård | bitstream.o \ |
12 | bitstream_filter.o \ |
||
13 | dsputil.o \ |
||
14 | faanidct.o \ |
||
15 | fe2ff6d2 | Justin Ruggles | fmtconvert.o \ |
16 | ede72510 | Måns Rullgård | imgconvert.o \ |
17 | jrevdct.o \ |
||
18 | opt.o \ |
||
19 | 78acb9e7 | Stefano Sabatini | options.o \ |
20 | ede72510 | Måns Rullgård | parser.o \ |
21 | raw.o \ |
||
22 | resample.o \ |
||
23 | resample2.o \ |
||
24 | simple_idct.o \ |
||
25 | utils.o \ |
||
26 | 748c2fca | Michael Niedermayer | |
27 | 45e730c5 | Diego Biurrun | # parts needed for many different codecs |
28 | e8ed9b7a | Diego Biurrun | OBJS-$(CONFIG_AANDCT) += aandcttab.o |
29 | 57b98634 | Aurelien Jacobs | OBJS-$(CONFIG_ENCODERS) += faandct.o jfdctfst.o jfdctint.o |
30 | 7f3f5f46 | Vitor Sessak | OBJS-$(CONFIG_DCT) += dct.o |
31 | 05aec7bb | Måns Rullgård | OBJS-$(CONFIG_DWT) += dwt.o |
32 | 85167c46 | Laurent Aimar | OBJS-$(CONFIG_DXVA2) += dxva2.o |
33 | 16aec747 | Reimar Döffinger | FFT-OBJS-$(CONFIG_HARDCODED_TABLES) += cos_tables.o |
34 | c7094831 | Måns Rullgård | OBJS-$(CONFIG_FFT) += avfft.o fft.o $(FFT-OBJS-yes) |
35 | 4f034993 | Måns Rullgård | OBJS-$(CONFIG_GOLOMB) += golomb.o |
36 | 4a384de5 | Jason Garrett-Glaser | OBJS-$(CONFIG_H264DSP) += h264dsp.o h264idct.o |
37 | OBJS-$(CONFIG_H264PRED) += h264pred.o |
||
38 | 3447f12d | Diego Biurrun | OBJS-$(CONFIG_HUFFMAN) += huffman.o |
39 | 329c01c5 | Diego Biurrun | OBJS-$(CONFIG_LPC) += lpc.o |
40 | b781cc12 | Måns Rullgård | OBJS-$(CONFIG_LSP) += lsp.o |
41 | 47a158cb | Måns Rullgård | OBJS-$(CONFIG_MDCT) += mdct.o |
42 | 75df2edb | Reimar Döffinger | RDFT-OBJS-$(CONFIG_HARDCODED_TABLES) += sin_tables.o |
43 | OBJS-$(CONFIG_RDFT) += rdft.o $(RDFT-OBJS-yes) |
||
44 | 17492d5e | Diego Biurrun | OBJS-$(CONFIG_VAAPI) += vaapi.o |
45 | OBJS-$(CONFIG_VDPAU) += vdpau.o |
||
46 | 57b98634 | Aurelien Jacobs | |
47 | 5666fd73 | Gwenole Beauchesne | # decoders/encoders/hardware accelerators |
48 | b7cf4e4f | Tobias Bindhammer | OBJS-$(CONFIG_A64MULTI_ENCODER) += a64multienc.o elbg.o |
49 | OBJS-$(CONFIG_A64MULTI5_ENCODER) += a64multienc.o elbg.o |
||
50 | 3cac899a | Alex Converse | OBJS-$(CONFIG_AAC_DECODER) += aacdec.o aactab.o aacsbr.o aacps.o \ |
51 | aacadtsdec.o mpeg4audio.o |
||
52 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_AAC_ENCODER) += aacenc.o aaccoder.o \ |
53 | aacpsy.o aactab.o \ |
||
54 | psymodel.o iirfilter.o \ |
||
55 | mpeg4audio.o |
||
56 | 44aa9771 | Kostya Shishkov | OBJS-$(CONFIG_AASC_DECODER) += aasc.o msrledec.o |
57 | 5b423887 | Diego Biurrun | OBJS-$(CONFIG_AC3_DECODER) += ac3dec.o ac3dec_data.o ac3.o |
58 | 6fd96d1a | Justin Ruggles | OBJS-$(CONFIG_AC3_ENCODER) += ac3enc_float.o ac3tab.o ac3.o |
59 | OBJS-$(CONFIG_AC3_FIXED_ENCODER) += ac3enc_fixed.o ac3tab.o ac3.o |
||
60 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_ALAC_DECODER) += alac.o |
61 | 329c01c5 | Diego Biurrun | OBJS-$(CONFIG_ALAC_ENCODER) += alacenc.o |
62 | 245d5a48 | Thilo Borgmann | OBJS-$(CONFIG_ALS_DECODER) += alsdec.o bgmc.o mpeg4audio.o |
63 | 4fe3edaa | Vitor Sessak | OBJS-$(CONFIG_AMRNB_DECODER) += amrnbdec.o celp_filters.o \ |
64 | celp_math.o acelp_filters.o \ |
||
65 | b781cc12 | Måns Rullgård | acelp_vectors.o \ |
66 | 4fe3edaa | Vitor Sessak | acelp_pitch_delay.o |
67 | 2b2a597e | Ronald S. Bultje | OBJS-$(CONFIG_AMRWB_DECODER) += amrwbdec.o celp_filters.o \ |
68 | celp_math.o acelp_filters.o \ |
||
69 | acelp_vectors.o \ |
||
70 | acelp_pitch_delay.o lsp.o |
||
71 | 8787d837 | Vladimir Voroshilov | OBJS-$(CONFIG_AMV_DECODER) += sp5xdec.o mjpegdec.o mjpeg.o |
72 | a1ae40fd | Peter Ross | OBJS-$(CONFIG_ANM_DECODER) += anm.o |
73 | beaa963c | Peter Ross | OBJS-$(CONFIG_ANSI_DECODER) += ansi.o cga_data.o |
74 | bf4a1f17 | Kostya Shishkov | OBJS-$(CONFIG_APE_DECODER) += apedec.o |
75 | e9c098db | Aurelien Jacobs | OBJS-$(CONFIG_ASS_DECODER) += assdec.o ass.o |
76 | OBJS-$(CONFIG_ASS_ENCODER) += assenc.o ass.o |
||
77 | 9822564d | Aurelien Jacobs | OBJS-$(CONFIG_ASV1_DECODER) += asv1.o mpeg12data.o |
78 | OBJS-$(CONFIG_ASV1_ENCODER) += asv1.o mpeg12data.o |
||
79 | OBJS-$(CONFIG_ASV2_DECODER) += asv1.o mpeg12data.o |
||
80 | OBJS-$(CONFIG_ASV2_ENCODER) += asv1.o mpeg12data.o |
||
81 | 61dc238b | Benjamin Larsson | OBJS-$(CONFIG_ATRAC1_DECODER) += atrac1.o atrac.o |
82 | 0e1baede | Benjamin Larsson | OBJS-$(CONFIG_ATRAC3_DECODER) += atrac3.o atrac.o |
83 | 588f8cd8 | Kostya Shishkov | OBJS-$(CONFIG_AURA_DECODER) += cyuv.o |
84 | ce293510 | Kostya Shishkov | OBJS-$(CONFIG_AURA2_DECODER) += aura.o |
85 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_AVS_DECODER) += avs.o |
86 | 1e6c6759 | Nicholas Tung | OBJS-$(CONFIG_BETHSOFTVID_DECODER) += bethsoftvideo.o |
87 | 2003d3da | Sisir Koppaka | OBJS-$(CONFIG_BFI_DECODER) += bfi.o |
88 | 342c7dfd | Kostya Shishkov | OBJS-$(CONFIG_BINK_DECODER) += bink.o binkidct.o |
89 | c0d3f516 | Peter Ross | OBJS-$(CONFIG_BINKAUDIO_DCT_DECODER) += binkaudio.o wma.o |
90 | OBJS-$(CONFIG_BINKAUDIO_RDFT_DECODER) += binkaudio.o wma.o |
||
91 | fca506df | Kostya Shishkov | OBJS-$(CONFIG_BMP_DECODER) += bmp.o msrledec.o |
92 | 52548eee | Diego Biurrun | OBJS-$(CONFIG_BMP_ENCODER) += bmpenc.o |
93 | 9a0ddd09 | Anssi Hannula | OBJS-$(CONFIG_C93_DECODER) += c93.o |
94 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_CAVS_DECODER) += cavs.o cavsdec.o cavsdsp.o \ |
95 | mpeg12data.o mpegvideo.o |
||
96 | a3d995c1 | Michael Tison | OBJS-$(CONFIG_CDGRAPHICS_DECODER) += cdgraphics.o |
97 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_CINEPAK_DECODER) += cinepak.o |
98 | OBJS-$(CONFIG_CLJR_DECODER) += cljr.o |
||
99 | OBJS-$(CONFIG_CLJR_ENCODER) += cljr.o |
||
100 | 47a158cb | Måns Rullgård | OBJS-$(CONFIG_COOK_DECODER) += cook.o |
101 | 4302963d | Reimar Döffinger | OBJS-$(CONFIG_CSCD_DECODER) += cscd.o |
102 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_CYUV_DECODER) += cyuv.o |
103 | 309d16a4 | Måns Rullgård | OBJS-$(CONFIG_DCA_DECODER) += dca.o synth_filter.o dcadsp.o |
104 | d3dc629c | Baptiste Coudurier | OBJS-$(CONFIG_DNXHD_DECODER) += dnxhddec.o dnxhddata.o |
105 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_DNXHD_ENCODER) += dnxhdenc.o dnxhddata.o \ |
106 | mpegvideo_enc.o motion_est.o \ |
||
107 | ratecontrol.o mpeg12data.o \ |
||
108 | mpegvideo.o |
||
109 | 94d3d6a4 | Jimmy Christensen | OBJS-$(CONFIG_DPX_DECODER) += dpx.o |
110 | 72450e50 | Baptiste Coudurier | OBJS-$(CONFIG_DSICINAUDIO_DECODER) += dsicinav.o |
111 | 379374ea | Diego Biurrun | OBJS-$(CONFIG_DSICINVIDEO_DECODER) += dsicinav.o |
112 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_DVBSUB_DECODER) += dvbsubdec.o |
113 | OBJS-$(CONFIG_DVBSUB_ENCODER) += dvbsub.o |
||
114 | ebd6a694 | Diego Biurrun | OBJS-$(CONFIG_DVDSUB_DECODER) += dvdsubdec.o |
115 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_DVDSUB_ENCODER) += dvdsubenc.o |
116 | c76911bd | Reimar Döffinger | OBJS-$(CONFIG_DVVIDEO_DECODER) += dv.o dvdata.o |
117 | OBJS-$(CONFIG_DVVIDEO_ENCODER) += dv.o dvdata.o |
||
118 | 33a0dd37 | Kostya Shishkov | OBJS-$(CONFIG_DXA_DECODER) += dxa.o |
119 | d1515324 | Diego Biurrun | OBJS-$(CONFIG_EAC3_DECODER) += eac3dec.o eac3dec_data.o |
120 | 495900f7 | Peter Ross | OBJS-$(CONFIG_EACMV_DECODER) += eacmv.o |
121 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_EAMAD_DECODER) += eamad.o eaidct.o mpeg12.o \ |
122 | mpeg12data.o mpegvideo.o \ |
||
123 | error_resilience.o |
||
124 | e8ed9b7a | Diego Biurrun | OBJS-$(CONFIG_EATGQ_DECODER) += eatgq.o eaidct.o |
125 | cfc78718 | Peter Ross | OBJS-$(CONFIG_EATGV_DECODER) += eatgv.o |
126 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_EATQI_DECODER) += eatqi.o eaidct.o mpeg12.o \ |
127 | mpeg12data.o mpegvideo.o \ |
||
128 | error_resilience.o |
||
129 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_EIGHTBPS_DECODER) += 8bps.o |
130 | cb21e0a7 | Jai Menon | OBJS-$(CONFIG_EIGHTSVX_EXP_DECODER) += 8svx.o |
131 | OBJS-$(CONFIG_EIGHTSVX_FIB_DECODER) += 8svx.o |
||
132 | 40d26273 | Eli Friedman | OBJS-$(CONFIG_ESCAPE124_DECODER) += escape124.o |
133 | 4f034993 | Måns Rullgård | OBJS-$(CONFIG_FFV1_DECODER) += ffv1.o rangecoder.o |
134 | 0d336e44 | Aurelien Jacobs | OBJS-$(CONFIG_FFV1_ENCODER) += ffv1.o rangecoder.o |
135 | a29ff6b7 | Måns Rullgård | OBJS-$(CONFIG_FFVHUFF_DECODER) += huffyuv.o |
136 | OBJS-$(CONFIG_FFVHUFF_ENCODER) += huffyuv.o |
||
137 | 0fb2182d | Justin Ruggles | OBJS-$(CONFIG_FLAC_DECODER) += flacdec.o flacdata.o flac.o |
138 | 329c01c5 | Diego Biurrun | OBJS-$(CONFIG_FLAC_ENCODER) += flacenc.o flacdata.o flac.o |
139 | 90d912af | Måns Rullgård | OBJS-$(CONFIG_FLASHSV_DECODER) += flashsv.o |
140 | OBJS-$(CONFIG_FLASHSV_ENCODER) += flashsvenc.o |
||
141 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_FLIC_DECODER) += flicvideo.o |
142 | OBJS-$(CONFIG_FOURXM_DECODER) += 4xm.o |
||
143 | 3447f12d | Diego Biurrun | OBJS-$(CONFIG_FRAPS_DECODER) += fraps.o |
144 | d8b35b85 | Reimar Döffinger | OBJS-$(CONFIG_FRWU_DECODER) += frwu.o |
145 | ffc5430b | Kostya Shishkov | OBJS-$(CONFIG_GIF_DECODER) += gifdec.o lzw.o |
146 | 818a4a64 | Daniel Verkamp | OBJS-$(CONFIG_GIF_ENCODER) += gif.o lzwenc.o |
147 | 645e7599 | Reimar Döffinger | OBJS-$(CONFIG_GSM_DECODER) += gsmdec.o gsmdec_data.o msgsmdec.o |
148 | OBJS-$(CONFIG_GSM_MS_DECODER) += gsmdec.o gsmdec_data.o msgsmdec.o |
||
149 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_H261_DECODER) += h261dec.o h261.o \ |
150 | mpegvideo.o error_resilience.o |
||
151 | OBJS-$(CONFIG_H261_ENCODER) += h261enc.o h261.o \ |
||
152 | mpegvideo_enc.o motion_est.o \ |
||
153 | ratecontrol.o mpeg12data.o \ |
||
154 | mpegvideo.o |
||
155 | d962706f | Daniel Verkamp | OBJS-$(CONFIG_H263_DECODER) += h263dec.o h263.o ituh263dec.o \ |
156 | mpeg4video.o mpeg4videodec.o flvdec.o\ |
||
157 | intelh263dec.o mpegvideo.o \ |
||
158 | error_resilience.o |
||
159 | 95a61cfc | Diego Biurrun | OBJS-$(CONFIG_H263_VAAPI_HWACCEL) += vaapi_mpeg4.o |
160 | d962706f | Daniel Verkamp | OBJS-$(CONFIG_H263_ENCODER) += mpegvideo_enc.o mpeg4video.o \ |
161 | mpeg4videoenc.o motion_est.o \ |
||
162 | ratecontrol.o h263.o ituh263enc.o \ |
||
163 | flvenc.o mpeg12data.o \ |
||
164 | 15674f12 | Diego Biurrun | mpegvideo.o error_resilience.o |
165 | 4693b031 | Måns Rullgård | OBJS-$(CONFIG_H264_DECODER) += h264.o \ |
166 | d962706f | Daniel Verkamp | h264_loopfilter.o h264_direct.o \ |
167 | cabac.o h264_sei.o h264_ps.o \ |
||
168 | h264_refs.o h264_cavlc.o h264_cabac.o\ |
||
169 | 15674f12 | Diego Biurrun | mpegvideo.o error_resilience.o |
170 | 92c6a099 | Laurent Aimar | OBJS-$(CONFIG_H264_DXVA2_HWACCEL) += dxva2_h264.o |
171 | 07c9f6f6 | Gwenole Beauchesne | OBJS-$(CONFIG_H264_VAAPI_HWACCEL) += vaapi_h264.o |
172 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_HUFFYUV_DECODER) += huffyuv.o |
173 | OBJS-$(CONFIG_HUFFYUV_ENCODER) += huffyuv.o |
||
174 | OBJS-$(CONFIG_IDCIN_DECODER) += idcinvideo.o |
||
175 | b9e06ddd | Peter Ross | OBJS-$(CONFIG_IFF_BYTERUN1_DECODER) += iff.o |
176 | OBJS-$(CONFIG_IFF_ILBM_DECODER) += iff.o |
||
177 | 47a158cb | Måns Rullgård | OBJS-$(CONFIG_IMC_DECODER) += imc.o |
178 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_INDEO2_DECODER) += indeo2.o |
179 | OBJS-$(CONFIG_INDEO3_DECODER) += indeo3.o |
||
180 | 5bebe94d | Kostya Shishkov | OBJS-$(CONFIG_INDEO5_DECODER) += indeo5.o ivi_common.o ivi_dsp.o |
181 | f7e79298 | Måns Rullgård | OBJS-$(CONFIG_INTERPLAY_DPCM_DECODER) += dpcm.o |
182 | 379374ea | Diego Biurrun | OBJS-$(CONFIG_INTERPLAY_VIDEO_DECODER) += interplayvideo.o |
183 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_JPEGLS_DECODER) += jpeglsdec.o jpegls.o \ |
184 | mjpegdec.o mjpeg.o |
||
185 | 4f034993 | Måns Rullgård | OBJS-$(CONFIG_JPEGLS_ENCODER) += jpeglsenc.o jpegls.o |
186 | bf354122 | Daniel Verkamp | OBJS-$(CONFIG_KGV1_DECODER) += kgv1dec.o |
187 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_KMVC_DECODER) += kmvc.o |
188 | d267b339 | Carl Eugen Hoyos | OBJS-$(CONFIG_LAGARITH_DECODER) += lagarith.o lagarithrac.o |
189 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_LJPEG_ENCODER) += ljpegenc.o mjpegenc.o mjpeg.o \ |
190 | mpegvideo_enc.o motion_est.o \ |
||
191 | ratecontrol.o mpeg12data.o \ |
||
192 | mpegvideo.o |
||
193 | 4f034993 | Måns Rullgård | OBJS-$(CONFIG_LOCO_DECODER) += loco.o |
194 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_MACE3_DECODER) += mace.o |
195 | OBJS-$(CONFIG_MACE6_DECODER) += mace.o |
||
196 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_MDEC_DECODER) += mdec.o mpeg12.o mpeg12data.o \ |
197 | mpegvideo.o error_resilience.o |
||
198 | a7129de5 | Ramiro Polla | OBJS-$(CONFIG_MIMIC_DECODER) += mimic.o |
199 | 5acd8d9e | Aurelien Jacobs | OBJS-$(CONFIG_MJPEG_DECODER) += mjpegdec.o mjpeg.o |
200 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_MJPEG_ENCODER) += mjpegenc.o mjpeg.o \ |
201 | mpegvideo_enc.o motion_est.o \ |
||
202 | ratecontrol.o mpeg12data.o \ |
||
203 | mpegvideo.o |
||
204 | 0a59a18b | Aurelien Jacobs | OBJS-$(CONFIG_MJPEGB_DECODER) += mjpegbdec.o mjpegdec.o mjpeg.o |
205 | 2cca233b | Diego Biurrun | OBJS-$(CONFIG_MLP_DECODER) += mlpdec.o mlpdsp.o |
206 | a29ff6b7 | Måns Rullgård | OBJS-$(CONFIG_MMVIDEO_DECODER) += mmvideo.o |
207 | 974e0eee | Gregory Montoir | OBJS-$(CONFIG_MOTIONPIXELS_DECODER) += motionpixels.o |
208 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_MP1_DECODER) += mpegaudiodec.o mpegaudiodecheader.o \ |
209 | mpegaudio.o mpegaudiodata.o |
||
210 | b91d4661 | Michael Niedermayer | OBJS-$(CONFIG_MP1FLOAT_DECODER) += mpegaudiodec_float.o mpegaudiodecheader.o \ |
211 | mpegaudio.o mpegaudiodata.o |
||
212 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_MP2_DECODER) += mpegaudiodec.o mpegaudiodecheader.o \ |
213 | mpegaudio.o mpegaudiodata.o |
||
214 | OBJS-$(CONFIG_MP2_ENCODER) += mpegaudioenc.o mpegaudio.o \ |
||
215 | mpegaudiodata.o |
||
216 | b91d4661 | Michael Niedermayer | OBJS-$(CONFIG_MP2FLOAT_DECODER) += mpegaudiodec_float.o mpegaudiodecheader.o \ |
217 | mpegaudio.o mpegaudiodata.o |
||
218 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_MP3ADU_DECODER) += mpegaudiodec.o mpegaudiodecheader.o \ |
219 | mpegaudio.o mpegaudiodata.o |
||
220 | b91d4661 | Michael Niedermayer | OBJS-$(CONFIG_MP3ADUFLOAT_DECODER) += mpegaudiodec_float.o mpegaudiodecheader.o \ |
221 | mpegaudio.o mpegaudiodata.o |
||
222 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_MP3ON4_DECODER) += mpegaudiodec.o mpegaudiodecheader.o \ |
223 | d962706f | Daniel Verkamp | mpegaudio.o mpegaudiodata.o \ |
224 | mpeg4audio.o |
||
225 | b91d4661 | Michael Niedermayer | OBJS-$(CONFIG_MP3ON4FLOAT_DECODER) += mpegaudiodec_float.o mpegaudiodecheader.o \ |
226 | mpegaudio.o mpegaudiodata.o \ |
||
227 | mpeg4audio.o |
||
228 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_MP3_DECODER) += mpegaudiodec.o mpegaudiodecheader.o \ |
229 | mpegaudio.o mpegaudiodata.o |
||
230 | b91d4661 | Michael Niedermayer | OBJS-$(CONFIG_MP3FLOAT_DECODER) += mpegaudiodec_float.o mpegaudiodecheader.o \ |
231 | mpegaudio.o mpegaudiodata.o |
||
232 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_MPC7_DECODER) += mpc7.o mpc.o mpegaudiodec.o \ |
233 | mpegaudiodecheader.o mpegaudio.o \ |
||
234 | mpegaudiodata.o |
||
235 | OBJS-$(CONFIG_MPC8_DECODER) += mpc8.o mpc.o mpegaudiodec.o \ |
||
236 | mpegaudiodecheader.o mpegaudio.o \ |
||
237 | mpegaudiodata.o |
||
238 | OBJS-$(CONFIG_MPEGVIDEO_DECODER) += mpeg12.o mpeg12data.o \ |
||
239 | mpegvideo.o error_resilience.o |
||
240 | 53bc53ae | Onur Küçük | OBJS-$(CONFIG_MPEG_XVMC_DECODER) += mpegvideo_xvmc.o |
241 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_MPEG1VIDEO_DECODER) += mpeg12.o mpeg12data.o \ |
242 | mpegvideo.o error_resilience.o |
||
243 | OBJS-$(CONFIG_MPEG1VIDEO_ENCODER) += mpeg12enc.o mpegvideo_enc.o \ |
||
244 | motion_est.o ratecontrol.o \ |
||
245 | mpeg12.o mpeg12data.o \ |
||
246 | mpegvideo.o error_resilience.o |
||
247 | 164aab02 | Laurent Aimar | OBJS-$(CONFIG_MPEG2_DXVA2_HWACCEL) += dxva2_mpeg2.o |
248 | 95a61cfc | Diego Biurrun | OBJS-$(CONFIG_MPEG2_VAAPI_HWACCEL) += vaapi_mpeg2.o |
249 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_MPEG2VIDEO_DECODER) += mpeg12.o mpeg12data.o \ |
250 | mpegvideo.o error_resilience.o |
||
251 | OBJS-$(CONFIG_MPEG2VIDEO_ENCODER) += mpeg12enc.o mpegvideo_enc.o \ |
||
252 | motion_est.o ratecontrol.o \ |
||
253 | mpeg12.o mpeg12data.o \ |
||
254 | mpegvideo.o error_resilience.o |
||
255 | 95a61cfc | Diego Biurrun | OBJS-$(CONFIG_MPEG4_VAAPI_HWACCEL) += vaapi_mpeg4.o |
256 | 4414137e | Diego Biurrun | OBJS-$(CONFIG_MSMPEG4V1_DECODER) += msmpeg4.o msmpeg4data.o |
257 | d962706f | Daniel Verkamp | OBJS-$(CONFIG_MSMPEG4V1_ENCODER) += msmpeg4.o msmpeg4data.o h263dec.o \ |
258 | h263.o ituh263dec.o mpeg4videodec.o |
||
259 | OBJS-$(CONFIG_MSMPEG4V2_DECODER) += msmpeg4.o msmpeg4data.o h263dec.o \ |
||
260 | h263.o ituh263dec.o mpeg4videodec.o |
||
261 | OBJS-$(CONFIG_MSMPEG4V2_ENCODER) += msmpeg4.o msmpeg4data.o h263dec.o \ |
||
262 | h263.o ituh263dec.o mpeg4videodec.o |
||
263 | OBJS-$(CONFIG_MSMPEG4V3_DECODER) += msmpeg4.o msmpeg4data.o h263dec.o \ |
||
264 | h263.o ituh263dec.o mpeg4videodec.o |
||
265 | OBJS-$(CONFIG_MSMPEG4V3_ENCODER) += msmpeg4.o msmpeg4data.o h263dec.o \ |
||
266 | h263.o ituh263dec.o mpeg4videodec.o |
||
267 | 44aa9771 | Kostya Shishkov | OBJS-$(CONFIG_MSRLE_DECODER) += msrle.o msrledec.o |
268 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_MSVIDEO1_DECODER) += msvideo1.o |
269 | 00eb27f1 | Måns Rullgård | OBJS-$(CONFIG_MSZH_DECODER) += lcldec.o |
270 | 47a158cb | Måns Rullgård | OBJS-$(CONFIG_NELLYMOSER_DECODER) += nellymoserdec.o nellymoser.o |
271 | OBJS-$(CONFIG_NELLYMOSER_ENCODER) += nellymoserenc.o nellymoser.o |
||
272 | 4302963d | Reimar Döffinger | OBJS-$(CONFIG_NUV_DECODER) += nuv.o rtjpeg.o |
273 | 318888f8 | Diego Biurrun | OBJS-$(CONFIG_PAM_DECODER) += pnmdec.o pnm.o |
274 | 638783bf | Diego Biurrun | OBJS-$(CONFIG_PAM_ENCODER) += pamenc.o pnm.o |
275 | 318888f8 | Diego Biurrun | OBJS-$(CONFIG_PBM_DECODER) += pnmdec.o pnm.o |
276 | 761f2c90 | Diego Biurrun | OBJS-$(CONFIG_PBM_ENCODER) += pnmenc.o pnm.o |
277 | b4abe1d1 | Ivo van Poorten | OBJS-$(CONFIG_PCX_DECODER) += pcx.o |
278 | 620bba16 | Stefano Sabatini | OBJS-$(CONFIG_PCX_ENCODER) += pcxenc.o |
279 | 318888f8 | Diego Biurrun | OBJS-$(CONFIG_PGM_DECODER) += pnmdec.o pnm.o |
280 | 761f2c90 | Diego Biurrun | OBJS-$(CONFIG_PGM_ENCODER) += pnmenc.o pnm.o |
281 | 318888f8 | Diego Biurrun | OBJS-$(CONFIG_PGMYUV_DECODER) += pnmdec.o pnm.o |
282 | 761f2c90 | Diego Biurrun | OBJS-$(CONFIG_PGMYUV_ENCODER) += pnmenc.o pnm.o |
283 | c58b82a2 | Stephen Backway | OBJS-$(CONFIG_PGSSUB_DECODER) += pgssubdec.o |
284 | a526d619 | Peter Ross | OBJS-$(CONFIG_PICTOR_DECODER) += pictordec.o cga_data.o |
285 | b958a7f1 | Måns Rullgård | OBJS-$(CONFIG_PNG_DECODER) += png.o pngdec.o |
286 | OBJS-$(CONFIG_PNG_ENCODER) += png.o pngenc.o |
||
287 | 318888f8 | Diego Biurrun | OBJS-$(CONFIG_PPM_DECODER) += pnmdec.o pnm.o |
288 | 761f2c90 | Diego Biurrun | OBJS-$(CONFIG_PPM_ENCODER) += pnmenc.o pnm.o |
289 | b46d68c6 | Ivo van Poorten | OBJS-$(CONFIG_PTX_DECODER) += ptx.o |
290 | b781cc12 | Måns Rullgård | OBJS-$(CONFIG_QCELP_DECODER) += qcelpdec.o celp_math.o \ |
291 | 0bb84801 | Ronald S. Bultje | celp_filters.o acelp_vectors.o \ |
292 | acelp_filters.o |
||
293 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_QDM2_DECODER) += qdm2.o mpegaudiodec.o \ |
294 | mpegaudiodecheader.o mpegaudio.o \ |
||
295 | mpegaudiodata.o |
||
296 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_QDRAW_DECODER) += qdrw.o |
297 | OBJS-$(CONFIG_QPEG_DECODER) += qpeg.o |
||
298 | OBJS-$(CONFIG_QTRLE_DECODER) += qtrle.o |
||
299 | d3b7406c | Alexis Ballier | OBJS-$(CONFIG_QTRLE_ENCODER) += qtrleenc.o |
300 | 43836928 | Zhou Zongyi | OBJS-$(CONFIG_R10K_DECODER) += r210dec.o |
301 | 4aaab0a3 | Reimar Döffinger | OBJS-$(CONFIG_R210_DECODER) += r210dec.o |
302 | 0acaf8b0 | Francesco Lavra | OBJS-$(CONFIG_RA_144_DECODER) += ra144dec.o ra144.o celp_filters.o |
303 | d31ba231 | Francesco Lavra | OBJS-$(CONFIG_RA_144_ENCODER) += ra144enc.o ra144.o celp_filters.o |
304 | 66d4c628 | Vitor Sessak | OBJS-$(CONFIG_RA_288_DECODER) += ra288.o celp_math.o celp_filters.o |
305 | 3a763f0f | Aurelien Jacobs | OBJS-$(CONFIG_RAWVIDEO_DECODER) += rawdec.o |
306 | OBJS-$(CONFIG_RAWVIDEO_ENCODER) += rawenc.o |
||
307 | 975cdc8f | Sascha Sommer | OBJS-$(CONFIG_RL2_DECODER) += rl2.o |
308 | 55c970e3 | Vitor Sessak | OBJS-$(CONFIG_ROQ_DECODER) += roqvideodec.o roqvideo.o |
309 | 03e3e765 | Vitor Sessak | OBJS-$(CONFIG_ROQ_ENCODER) += roqvideoenc.o roqvideo.o elbg.o |
310 | f7e79298 | Måns Rullgård | OBJS-$(CONFIG_ROQ_DPCM_DECODER) += dpcm.o |
311 | f025588b | Vitor Sessak | OBJS-$(CONFIG_ROQ_DPCM_ENCODER) += roqaudioenc.o |
312 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_RPZA_DECODER) += rpza.o |
313 | a8beb22f | Diego Biurrun | OBJS-$(CONFIG_RV10_DECODER) += rv10.o |
314 | b2bf38b4 | Diego Biurrun | OBJS-$(CONFIG_RV10_ENCODER) += rv10enc.o |
315 | a8beb22f | Diego Biurrun | OBJS-$(CONFIG_RV20_DECODER) += rv10.o |
316 | b2bf38b4 | Diego Biurrun | OBJS-$(CONFIG_RV20_ENCODER) += rv20enc.o |
317 | 4693b031 | Måns Rullgård | OBJS-$(CONFIG_RV30_DECODER) += rv30.o rv34.o rv30dsp.o \ |
318 | 15674f12 | Diego Biurrun | mpegvideo.o error_resilience.o |
319 | 4693b031 | Måns Rullgård | OBJS-$(CONFIG_RV40_DECODER) += rv40.o rv34.o rv40dsp.o \ |
320 | 15674f12 | Diego Biurrun | mpegvideo.o error_resilience.o |
321 | 2d99eed1 | Xiaohui Sun | OBJS-$(CONFIG_SGI_DECODER) += sgidec.o |
322 | OBJS-$(CONFIG_SGI_ENCODER) += sgienc.o rle.o |
||
323 | 4f034993 | Måns Rullgård | OBJS-$(CONFIG_SHORTEN_DECODER) += shorten.o |
324 | 7bd3096f | Vladimir Voroshilov | OBJS-$(CONFIG_SIPR_DECODER) += sipr.o acelp_pitch_delay.o \ |
325 | celp_math.o acelp_vectors.o \ |
||
326 | b781cc12 | Måns Rullgård | acelp_filters.o celp_filters.o \ |
327 | d140b025 | Vitor Sessak | sipr16k.o |
328 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_SMACKAUD_DECODER) += smacker.o |
329 | a29ff6b7 | Måns Rullgård | OBJS-$(CONFIG_SMACKER_DECODER) += smacker.o |
330 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_SMC_DECODER) += smc.o |
331 | 0d336e44 | Aurelien Jacobs | OBJS-$(CONFIG_SNOW_DECODER) += snow.o rangecoder.o |
332 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_SNOW_ENCODER) += snow.o rangecoder.o motion_est.o \ |
333 | ratecontrol.o h263.o \ |
||
334 | 0209e1e1 | Alexander Strange | mpegvideo.o error_resilience.o \ |
335 | d962706f | Daniel Verkamp | ituh263enc.o mpegvideo_enc.o \ |
336 | mpeg12data.o |
||
337 | f7e79298 | Måns Rullgård | OBJS-$(CONFIG_SOL_DPCM_DECODER) += dpcm.o |
338 | 4f034993 | Måns Rullgård | OBJS-$(CONFIG_SONIC_DECODER) += sonic.o |
339 | OBJS-$(CONFIG_SONIC_ENCODER) += sonic.o |
||
340 | OBJS-$(CONFIG_SONIC_LS_ENCODER) += sonic.o |
||
341 | 40cce9ff | Aurelien Jacobs | OBJS-$(CONFIG_SP5X_DECODER) += sp5xdec.o mjpegdec.o mjpeg.o |
342 | 2c77c906 | Aurelien Jacobs | OBJS-$(CONFIG_SRT_DECODER) += srtdec.o ass.o |
343 | 3c808d8c | Ivo van Poorten | OBJS-$(CONFIG_SUNRAST_DECODER) += sunrast.o |
344 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_SVQ1_DECODER) += svq1dec.o svq1.o h263.o \ |
345 | mpegvideo.o error_resilience.o |
||
346 | OBJS-$(CONFIG_SVQ1_ENCODER) += svq1enc.o svq1.o \ |
||
347 | motion_est.o h263.o \ |
||
348 | mpegvideo.o error_resilience.o \ |
||
349 | d962706f | Daniel Verkamp | ituh263enc.o mpegvideo_enc.o \ |
350 | ratecontrol.o mpeg12data.o |
||
351 | 4693b031 | Måns Rullgård | OBJS-$(CONFIG_SVQ3_DECODER) += h264.o svq3.o \ |
352 | d962706f | Daniel Verkamp | h264_loopfilter.o h264_direct.o \ |
353 | h264_sei.o h264_ps.o h264_refs.o \ |
||
354 | h264_cavlc.o h264_cabac.o cabac.o \ |
||
355 | mpegvideo.o error_resilience.o \ |
||
356 | 15674f12 | Diego Biurrun | svq1dec.o svq1.o h263.o |
357 | 3689cf16 | Kostya Shishkov | OBJS-$(CONFIG_TARGA_DECODER) += targa.o |
358 | 1ca286e1 | Michael Niedermayer | OBJS-$(CONFIG_TARGA_ENCODER) += targaenc.o rle.o |
359 | 4eef77c1 | Diego Biurrun | OBJS-$(CONFIG_THEORA_DECODER) += xiph.o |
360 | 5acd8d9e | Aurelien Jacobs | OBJS-$(CONFIG_THP_DECODER) += mjpegdec.o mjpeg.o |
361 | 9a64e044 | Diego Biurrun | OBJS-$(CONFIG_TIERTEXSEQVIDEO_DECODER) += tiertexseqv.o |
362 | 92799d32 | Michael Niedermayer | OBJS-$(CONFIG_TIFF_DECODER) += tiff.o lzw.o faxcompr.o |
363 | efd2afc2 | Michael Niedermayer | OBJS-$(CONFIG_TIFF_ENCODER) += tiffenc.o rle.o lzwenc.o |
364 | a1fd2bc3 | Daniel Verkamp | OBJS-$(CONFIG_TMV_DECODER) += tmv.o cga_data.o |
365 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_TRUEMOTION1_DECODER) += truemotion1.o |
366 | OBJS-$(CONFIG_TRUEMOTION2_DECODER) += truemotion2.o |
||
367 | OBJS-$(CONFIG_TRUESPEECH_DECODER) += truespeech.o |
||
368 | 44aa9771 | Kostya Shishkov | OBJS-$(CONFIG_TSCC_DECODER) += tscc.o msrledec.o |
369 | a29ff6b7 | Måns Rullgård | OBJS-$(CONFIG_TTA_DECODER) += tta.o |
370 | 97197beb | Aurelien Jacobs | OBJS-$(CONFIG_TWINVQ_DECODER) += twinvq.o celp_math.o |
371 | 1ca779e7 | Ivo van Poorten | OBJS-$(CONFIG_TXD_DECODER) += txd.o s3tc.o |
372 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_ULTI_DECODER) += ulti.o |
373 | ca0bb1c4 | Baptiste Coudurier | OBJS-$(CONFIG_V210_DECODER) += v210dec.o |
374 | OBJS-$(CONFIG_V210_ENCODER) += v210enc.o |
||
375 | 97f92143 | Michael Niedermayer | OBJS-$(CONFIG_V210X_DECODER) += v210x.o |
376 | 66f7679c | Kostya Shishkov | OBJS-$(CONFIG_VB_DECODER) += vb.o |
377 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_VC1_DECODER) += vc1dec.o vc1.o vc1data.o vc1dsp.o \ |
378 | msmpeg4.o msmpeg4data.o \ |
||
379 | f95bfab0 | Diego Biurrun | intrax8.o intrax8dsp.o |
380 | f0f86627 | Laurent Aimar | OBJS-$(CONFIG_VC1_DXVA2_HWACCEL) += dxva2_vc1.o |
381 | 95a61cfc | Diego Biurrun | OBJS-$(CONFIG_VC1_VAAPI_HWACCEL) += vaapi_vc1.o |
382 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_VCR1_DECODER) += vcr1.o |
383 | OBJS-$(CONFIG_VCR1_ENCODER) += vcr1.o |
||
384 | OBJS-$(CONFIG_VMDAUDIO_DECODER) += vmdav.o |
||
385 | a29ff6b7 | Måns Rullgård | OBJS-$(CONFIG_VMDVIDEO_DECODER) += vmdav.o |
386 | eb57c889 | Kostya Shishkov | OBJS-$(CONFIG_VMNC_DECODER) += vmnc.o |
387 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_VORBIS_DECODER) += vorbis_dec.o vorbis.o \ |
388 | vorbis_data.o xiph.o |
||
389 | OBJS-$(CONFIG_VORBIS_ENCODER) += vorbis_enc.o vorbis.o \ |
||
390 | vorbis_data.o |
||
391 | 9b5dc867 | Panagiotis Issaris | OBJS-$(CONFIG_VP3_DECODER) += vp3.o vp3dsp.o |
392 | 5e1ba34b | Måns Rullgård | OBJS-$(CONFIG_VP5_DECODER) += vp5.o vp56.o vp56data.o vp56dsp.o \ |
393 | 905ef0d0 | Jason Garrett-Glaser | vp3dsp.o vp56rac.o |
394 | 5e1ba34b | Måns Rullgård | OBJS-$(CONFIG_VP6_DECODER) += vp6.o vp56.o vp56data.o vp56dsp.o \ |
395 | 3447f12d | Diego Biurrun | vp3dsp.o vp6dsp.o vp56rac.o |
396 | 905ef0d0 | Jason Garrett-Glaser | OBJS-$(CONFIG_VP8_DECODER) += vp8.o vp8dsp.o vp56rac.o |
397 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_VQA_DECODER) += vqavideo.o |
398 | 730581f3 | Kostya Shishkov | OBJS-$(CONFIG_WAVPACK_DECODER) += wavpack.o |
399 | c1061cc7 | Sascha Sommer | OBJS-$(CONFIG_WMAPRO_DECODER) += wmaprodec.o wma.o |
400 | 3a201bd0 | Stefan Gehrer | OBJS-$(CONFIG_WMAV1_DECODER) += wmadec.o wma.o aactab.o |
401 | OBJS-$(CONFIG_WMAV1_ENCODER) += wmaenc.o wma.o aactab.o |
||
402 | OBJS-$(CONFIG_WMAV2_DECODER) += wmadec.o wma.o aactab.o |
||
403 | OBJS-$(CONFIG_WMAV2_ENCODER) += wmaenc.o wma.o aactab.o |
||
404 | fa65584f | Ronald S. Bultje | OBJS-$(CONFIG_WMAVOICE_DECODER) += wmavoice.o \ |
405 | celp_math.o celp_filters.o \ |
||
406 | b781cc12 | Måns Rullgård | acelp_vectors.o acelp_filters.o |
407 | 8e25a3d6 | Daniel Verkamp | OBJS-$(CONFIG_WMV1_DECODER) += msmpeg4.o msmpeg4data.o |
408 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_WMV2_DECODER) += wmv2dec.o wmv2.o \ |
409 | msmpeg4.o msmpeg4data.o \ |
||
410 | f95bfab0 | Diego Biurrun | intrax8.o intrax8dsp.o |
411 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_WMV2_ENCODER) += wmv2enc.o wmv2.o \ |
412 | d962706f | Daniel Verkamp | msmpeg4.o msmpeg4data.o \ |
413 | mpeg4videodec.o ituh263dec.o h263dec.o |
||
414 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_WNV1_DECODER) += wnv1.o |
415 | OBJS-$(CONFIG_WS_SND1_DECODER) += ws-snd1.o |
||
416 | f7e79298 | Måns Rullgård | OBJS-$(CONFIG_XAN_DPCM_DECODER) += dpcm.o |
417 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_XAN_WC3_DECODER) += xan.o |
418 | abb5f2b7 | Kostya Shishkov | OBJS-$(CONFIG_XAN_WC4_DECODER) += xxan.o |
419 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_XL_DECODER) += xl.o |
420 | 7e2643ae | Reimar Döffinger | OBJS-$(CONFIG_XSUB_DECODER) += xsubdec.o |
421 | a4276ba2 | Reimar Döffinger | OBJS-$(CONFIG_XSUB_ENCODER) += xsubenc.o |
422 | 148bcae9 | Mohamed Naufal | OBJS-$(CONFIG_YOP_DECODER) += yop.o |
423 | 00eb27f1 | Måns Rullgård | OBJS-$(CONFIG_ZLIB_DECODER) += lcldec.o |
424 | OBJS-$(CONFIG_ZLIB_ENCODER) += lclenc.o |
||
425 | bac3be38 | Måns Rullgård | OBJS-$(CONFIG_ZMBV_DECODER) += zmbv.o |
426 | 3dd52c5a | Kostya Shishkov | OBJS-$(CONFIG_ZMBV_ENCODER) += zmbvenc.o |
427 | bac3be38 | Måns Rullgård | |
428 | 45e730c5 | Diego Biurrun | # (AD)PCM decoders/encoders |
429 | d43cf688 | Diego Biurrun | OBJS-$(CONFIG_PCM_ALAW_DECODER) += pcm.o |
430 | OBJS-$(CONFIG_PCM_ALAW_ENCODER) += pcm.o |
||
431 | 5dd3707b | Christian Schmidt | OBJS-$(CONFIG_PCM_BLURAY_DECODER) += pcm-mpeg.o |
432 | d43cf688 | Diego Biurrun | OBJS-$(CONFIG_PCM_DVD_DECODER) += pcm.o |
433 | OBJS-$(CONFIG_PCM_DVD_ENCODER) += pcm.o |
||
434 | d52b39c7 | Aurelien Jacobs | OBJS-$(CONFIG_PCM_F32BE_DECODER) += pcm.o |
435 | OBJS-$(CONFIG_PCM_F32BE_ENCODER) += pcm.o |
||
436 | OBJS-$(CONFIG_PCM_F32LE_DECODER) += pcm.o |
||
437 | OBJS-$(CONFIG_PCM_F32LE_ENCODER) += pcm.o |
||
438 | OBJS-$(CONFIG_PCM_F64BE_DECODER) += pcm.o |
||
439 | OBJS-$(CONFIG_PCM_F64BE_ENCODER) += pcm.o |
||
440 | OBJS-$(CONFIG_PCM_F64LE_DECODER) += pcm.o |
||
441 | OBJS-$(CONFIG_PCM_F64LE_ENCODER) += pcm.o |
||
442 | 81c8c187 | Martin Storsjö | OBJS-$(CONFIG_PCM_LXF_DECODER) += pcm.o |
443 | d43cf688 | Diego Biurrun | OBJS-$(CONFIG_PCM_MULAW_DECODER) += pcm.o |
444 | OBJS-$(CONFIG_PCM_MULAW_ENCODER) += pcm.o |
||
445 | OBJS-$(CONFIG_PCM_S8_DECODER) += pcm.o |
||
446 | OBJS-$(CONFIG_PCM_S8_ENCODER) += pcm.o |
||
447 | OBJS-$(CONFIG_PCM_S16BE_DECODER) += pcm.o |
||
448 | OBJS-$(CONFIG_PCM_S16BE_ENCODER) += pcm.o |
||
449 | OBJS-$(CONFIG_PCM_S16LE_DECODER) += pcm.o |
||
450 | OBJS-$(CONFIG_PCM_S16LE_ENCODER) += pcm.o |
||
451 | OBJS-$(CONFIG_PCM_S16LE_PLANAR_DECODER) += pcm.o |
||
452 | OBJS-$(CONFIG_PCM_S24BE_DECODER) += pcm.o |
||
453 | OBJS-$(CONFIG_PCM_S24BE_ENCODER) += pcm.o |
||
454 | OBJS-$(CONFIG_PCM_S24DAUD_DECODER) += pcm.o |
||
455 | OBJS-$(CONFIG_PCM_S24DAUD_ENCODER) += pcm.o |
||
456 | OBJS-$(CONFIG_PCM_S24LE_DECODER) += pcm.o |
||
457 | OBJS-$(CONFIG_PCM_S24LE_ENCODER) += pcm.o |
||
458 | OBJS-$(CONFIG_PCM_S32BE_DECODER) += pcm.o |
||
459 | OBJS-$(CONFIG_PCM_S32BE_ENCODER) += pcm.o |
||
460 | OBJS-$(CONFIG_PCM_S32LE_DECODER) += pcm.o |
||
461 | OBJS-$(CONFIG_PCM_S32LE_ENCODER) += pcm.o |
||
462 | OBJS-$(CONFIG_PCM_U8_DECODER) += pcm.o |
||
463 | OBJS-$(CONFIG_PCM_U8_ENCODER) += pcm.o |
||
464 | OBJS-$(CONFIG_PCM_U16BE_DECODER) += pcm.o |
||
465 | OBJS-$(CONFIG_PCM_U16BE_ENCODER) += pcm.o |
||
466 | OBJS-$(CONFIG_PCM_U16LE_DECODER) += pcm.o |
||
467 | OBJS-$(CONFIG_PCM_U16LE_ENCODER) += pcm.o |
||
468 | OBJS-$(CONFIG_PCM_U24BE_DECODER) += pcm.o |
||
469 | OBJS-$(CONFIG_PCM_U24BE_ENCODER) += pcm.o |
||
470 | OBJS-$(CONFIG_PCM_U24LE_DECODER) += pcm.o |
||
471 | OBJS-$(CONFIG_PCM_U24LE_ENCODER) += pcm.o |
||
472 | OBJS-$(CONFIG_PCM_U32BE_DECODER) += pcm.o |
||
473 | OBJS-$(CONFIG_PCM_U32BE_ENCODER) += pcm.o |
||
474 | OBJS-$(CONFIG_PCM_U32LE_DECODER) += pcm.o |
||
475 | OBJS-$(CONFIG_PCM_U32LE_ENCODER) += pcm.o |
||
476 | OBJS-$(CONFIG_PCM_ZORK_DECODER) += pcm.o |
||
477 | OBJS-$(CONFIG_PCM_ZORK_ENCODER) += pcm.o |
||
478 | 327dcfd3 | Måns Rullgård | |
479 | d43cf688 | Diego Biurrun | OBJS-$(CONFIG_ADPCM_4XM_DECODER) += adpcm.o |
480 | OBJS-$(CONFIG_ADPCM_ADX_DECODER) += adxdec.o |
||
481 | OBJS-$(CONFIG_ADPCM_ADX_ENCODER) += adxenc.o |
||
482 | OBJS-$(CONFIG_ADPCM_CT_DECODER) += adpcm.o |
||
483 | OBJS-$(CONFIG_ADPCM_EA_DECODER) += adpcm.o |
||
484 | OBJS-$(CONFIG_ADPCM_EA_MAXIS_XA_DECODER) += adpcm.o |
||
485 | OBJS-$(CONFIG_ADPCM_EA_R1_DECODER) += adpcm.o |
||
486 | OBJS-$(CONFIG_ADPCM_EA_R2_DECODER) += adpcm.o |
||
487 | OBJS-$(CONFIG_ADPCM_EA_R3_DECODER) += adpcm.o |
||
488 | OBJS-$(CONFIG_ADPCM_EA_XAS_DECODER) += adpcm.o |
||
489 | 58e37eaf | Martin Storsjö | OBJS-$(CONFIG_ADPCM_G722_DECODER) += g722.o |
490 | 21e681ba | Martin Storsjö | OBJS-$(CONFIG_ADPCM_G722_ENCODER) += g722.o |
491 | d43cf688 | Diego Biurrun | OBJS-$(CONFIG_ADPCM_G726_DECODER) += g726.o |
492 | OBJS-$(CONFIG_ADPCM_G726_ENCODER) += g726.o |
||
493 | OBJS-$(CONFIG_ADPCM_IMA_AMV_DECODER) += adpcm.o |
||
494 | OBJS-$(CONFIG_ADPCM_IMA_DK3_DECODER) += adpcm.o |
||
495 | OBJS-$(CONFIG_ADPCM_IMA_DK4_DECODER) += adpcm.o |
||
496 | OBJS-$(CONFIG_ADPCM_IMA_EA_EACS_DECODER) += adpcm.o |
||
497 | OBJS-$(CONFIG_ADPCM_IMA_EA_SEAD_DECODER) += adpcm.o |
||
498 | d52b39c7 | Aurelien Jacobs | OBJS-$(CONFIG_ADPCM_IMA_ISS_DECODER) += adpcm.o |
499 | d43cf688 | Diego Biurrun | OBJS-$(CONFIG_ADPCM_IMA_QT_DECODER) += adpcm.o |
500 | OBJS-$(CONFIG_ADPCM_IMA_QT_ENCODER) += adpcm.o |
||
501 | OBJS-$(CONFIG_ADPCM_IMA_SMJPEG_DECODER) += adpcm.o |
||
502 | OBJS-$(CONFIG_ADPCM_IMA_WAV_DECODER) += adpcm.o |
||
503 | OBJS-$(CONFIG_ADPCM_IMA_WAV_ENCODER) += adpcm.o |
||
504 | OBJS-$(CONFIG_ADPCM_IMA_WS_DECODER) += adpcm.o |
||
505 | OBJS-$(CONFIG_ADPCM_MS_DECODER) += adpcm.o |
||
506 | OBJS-$(CONFIG_ADPCM_MS_ENCODER) += adpcm.o |
||
507 | OBJS-$(CONFIG_ADPCM_SBPRO_2_DECODER) += adpcm.o |
||
508 | OBJS-$(CONFIG_ADPCM_SBPRO_3_DECODER) += adpcm.o |
||
509 | OBJS-$(CONFIG_ADPCM_SBPRO_4_DECODER) += adpcm.o |
||
510 | OBJS-$(CONFIG_ADPCM_SWF_DECODER) += adpcm.o |
||
511 | OBJS-$(CONFIG_ADPCM_SWF_ENCODER) += adpcm.o |
||
512 | OBJS-$(CONFIG_ADPCM_THP_DECODER) += adpcm.o |
||
513 | OBJS-$(CONFIG_ADPCM_XA_DECODER) += adpcm.o |
||
514 | OBJS-$(CONFIG_ADPCM_YAMAHA_DECODER) += adpcm.o |
||
515 | OBJS-$(CONFIG_ADPCM_YAMAHA_ENCODER) += adpcm.o |
||
516 | 327dcfd3 | Måns Rullgård | |
517 | 5118cae6 | Baptiste Coudurier | # libavformat dependencies |
518 | 6c6dac1d | Alex Converse | OBJS-$(CONFIG_ADTS_MUXER) += mpeg4audio.o |
519 | 77ce6653 | Daniel Verkamp | OBJS-$(CONFIG_CAF_DEMUXER) += mpeg4audio.o mpegaudiodata.o |
520 | c76911bd | Reimar Döffinger | OBJS-$(CONFIG_DV_DEMUXER) += dvdata.o |
521 | OBJS-$(CONFIG_DV_MUXER) += dvdata.o |
||
522 | 0fb2182d | Justin Ruggles | OBJS-$(CONFIG_FLAC_DEMUXER) += flacdec.o flacdata.o flac.o |
523 | OBJS-$(CONFIG_FLAC_MUXER) += flacdec.o flacdata.o flac.o |
||
524 | 6c6dac1d | Alex Converse | OBJS-$(CONFIG_FLV_DEMUXER) += mpeg4audio.o |
525 | 9822564d | Aurelien Jacobs | OBJS-$(CONFIG_GXF_DEMUXER) += mpeg12data.o |
526 | 589760c6 | Daniel Verkamp | OBJS-$(CONFIG_IFF_DEMUXER) += iff.o |
527 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_MATROSKA_AUDIO_MUXER) += xiph.o mpeg4audio.o \ |
528 | flacdec.o flacdata.o flac.o |
||
529 | 81c8c187 | Martin Storsjö | OBJS-$(CONFIG_MATROSKA_DEMUXER) += mpeg4audio.o mpegaudiodata.o |
530 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_MATROSKA_MUXER) += xiph.o mpeg4audio.o \ |
531 | 223cefb5 | Martin Storsjö | flacdec.o flacdata.o flac.o \ |
532 | mpegaudiodata.o |
||
533 | bf52a720 | Baptiste Coudurier | OBJS-$(CONFIG_MOV_DEMUXER) += mpeg4audio.o mpegaudiodata.o |
534 | 81c8c187 | Martin Storsjö | OBJS-$(CONFIG_MOV_MUXER) += mpeg4audio.o mpegaudiodata.o |
535 | 7a397a2e | Aurelien Jacobs | OBJS-$(CONFIG_MPEGTS_MUXER) += mpegvideo.o mpeg4audio.o |
536 | 81c8c187 | Martin Storsjö | OBJS-$(CONFIG_MPEGTS_DEMUXER) += mpeg4audio.o mpegaudiodata.o |
537 | 5a433461 | Aurelien Jacobs | OBJS-$(CONFIG_NUT_MUXER) += mpegaudiodata.o |
538 | 24ca518b | David Conrad | OBJS-$(CONFIG_OGG_DEMUXER) += flacdec.o flacdata.o flac.o \ |
539 | dirac.o mpeg12data.o |
||
540 | 0fb2182d | Justin Ruggles | OBJS-$(CONFIG_OGG_MUXER) += xiph.o flacdec.o flacdata.o flac.o |
541 | dab95c05 | Martin Storsjö | OBJS-$(CONFIG_RTP_MUXER) += mpegvideo.o xiph.o |
542 | 81c8c187 | Martin Storsjö | OBJS-$(CONFIG_SPDIF_DEMUXER) += aacadtsdec.o mpeg4audio.o |
543 | 316d6c15 | James Zern | OBJS-$(CONFIG_WEBM_MUXER) += xiph.o mpeg4audio.o \ |
544 | 223cefb5 | Martin Storsjö | flacdec.o flacdata.o flac.o \ |
545 | mpegaudiodata.o |
||
546 | 5118cae6 | Baptiste Coudurier | |
547 | 20c9dfe3 | Diego Biurrun | # external codec libraries |
548 | 6ae5c1f0 | Diego Biurrun | OBJS-$(CONFIG_LIBDIRAC_DECODER) += libdiracdec.o |
549 | OBJS-$(CONFIG_LIBDIRAC_ENCODER) += libdiracenc.o libdirac_libschro.o |
||
550 | 36b38500 | Diego Biurrun | OBJS-$(CONFIG_LIBFAAC_ENCODER) += libfaac.o |
551 | OBJS-$(CONFIG_LIBGSM_DECODER) += libgsm.o |
||
552 | OBJS-$(CONFIG_LIBGSM_ENCODER) += libgsm.o |
||
553 | OBJS-$(CONFIG_LIBGSM_MS_DECODER) += libgsm.o |
||
554 | OBJS-$(CONFIG_LIBGSM_MS_ENCODER) += libgsm.o |
||
555 | OBJS-$(CONFIG_LIBMP3LAME_ENCODER) += libmp3lame.o |
||
556 | OBJS-$(CONFIG_LIBOPENCORE_AMRNB_DECODER) += libopencore-amr.o |
||
557 | OBJS-$(CONFIG_LIBOPENCORE_AMRNB_ENCODER) += libopencore-amr.o |
||
558 | f51674ff | Carl Eugen Hoyos | OBJS-$(CONFIG_LIBOPENCORE_AMRWB_DECODER) += libopencore-amr.o |
559 | 36b38500 | Diego Biurrun | OBJS-$(CONFIG_LIBOPENJPEG_DECODER) += libopenjpeg.o |
560 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_LIBSCHROEDINGER_DECODER) += libschroedingerdec.o \ |
561 | libschroedinger.o \ |
||
562 | libdirac_libschro.o |
||
563 | OBJS-$(CONFIG_LIBSCHROEDINGER_ENCODER) += libschroedingerenc.o \ |
||
564 | libschroedinger.o \ |
||
565 | libdirac_libschro.o |
||
566 | 36b38500 | Diego Biurrun | OBJS-$(CONFIG_LIBSPEEX_DECODER) += libspeexdec.o |
567 | OBJS-$(CONFIG_LIBTHEORA_ENCODER) += libtheoraenc.o |
||
568 | 9577838f | James Darnley | OBJS-$(CONFIG_LIBVORBIS_ENCODER) += libvorbis.o vorbis_data.o |
569 | 8299a7f8 | James Zern | OBJS-$(CONFIG_LIBVPX_DECODER) += libvpxdec.o |
570 | ee0e9146 | James Zern | OBJS-$(CONFIG_LIBVPX_ENCODER) += libvpxenc.o |
571 | 36b38500 | Diego Biurrun | OBJS-$(CONFIG_LIBX264_ENCODER) += libx264.o |
572 | de295976 | Stefan Gehrer | OBJS-$(CONFIG_LIBXAVS_ENCODER) += libxavs.o |
573 | a30b3360 | Måns Rullgård | OBJS-$(CONFIG_LIBXVID) += libxvidff.o libxvid_rc.o |
574 | 23c99253 | Michael Niedermayer | |
575 | 45e730c5 | Diego Biurrun | # parsers |
576 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_AAC_PARSER) += aac_parser.o aac_ac3_parser.o \ |
577 | 3cac899a | Alex Converse | aacadtsdec.o mpeg4audio.o |
578 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_AC3_PARSER) += ac3_parser.o ac3tab.o \ |
579 | aac_ac3_parser.o |
||
580 | c5a60225 | Aurelien Jacobs | OBJS-$(CONFIG_CAVSVIDEO_PARSER) += cavs_parser.o |
581 | 98c98e04 | Diego Biurrun | OBJS-$(CONFIG_DCA_PARSER) += dca_parser.o |
582 | 575e696c | Diego Biurrun | OBJS-$(CONFIG_DIRAC_PARSER) += dirac_parser.o |
583 | da396bf8 | Baptiste Coudurier | OBJS-$(CONFIG_DNXHD_PARSER) += dnxhd_parser.o |
584 | 027f43f0 | Diego Biurrun | OBJS-$(CONFIG_DVBSUB_PARSER) += dvbsub_parser.o |
585 | 44c56000 | Diego Biurrun | OBJS-$(CONFIG_DVDSUB_PARSER) += dvdsub_parser.o |
586 | 475ae04a | Michael Chinen | OBJS-$(CONFIG_FLAC_PARSER) += flac_parser.o flacdata.o flac.o |
587 | 3883a99b | Diego Biurrun | OBJS-$(CONFIG_H261_PARSER) += h261_parser.o |
588 | c33d9814 | Diego Biurrun | OBJS-$(CONFIG_H263_PARSER) += h263_parser.o |
589 | 4693b031 | Måns Rullgård | OBJS-$(CONFIG_H264_PARSER) += h264_parser.o h264.o \ |
590 | cabac.o \ |
||
591 | d962706f | Daniel Verkamp | h264_refs.o h264_sei.o h264_direct.o \ |
592 | h264_loopfilter.o h264_cabac.o \ |
||
593 | h264_cavlc.o h264_ps.o \ |
||
594 | 15674f12 | Diego Biurrun | mpegvideo.o error_resilience.o |
595 | 136e19e1 | Janne Grunau | OBJS-$(CONFIG_AAC_LATM_PARSER) += latm_parser.o |
596 | b16560a3 | Aurelien Jacobs | OBJS-$(CONFIG_MJPEG_PARSER) += mjpeg_parser.o |
597 | 6e587953 | Diego Biurrun | OBJS-$(CONFIG_MLP_PARSER) += mlp_parser.o mlp.o |
598 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_MPEG4VIDEO_PARSER) += mpeg4video_parser.o h263.o \ |
599 | d962706f | Daniel Verkamp | mpegvideo.o error_resilience.o \ |
600 | mpeg4videodec.o mpeg4video.o \ |
||
601 | ituh263dec.o h263dec.o |
||
602 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_MPEGAUDIO_PARSER) += mpegaudio_parser.o \ |
603 | mpegaudiodecheader.o mpegaudiodata.o |
||
604 | OBJS-$(CONFIG_MPEGVIDEO_PARSER) += mpegvideo_parser.o \ |
||
605 | mpeg12.o mpeg12data.o \ |
||
606 | mpegvideo.o error_resilience.o |
||
607 | 9ac2e797 | Aurelien Jacobs | OBJS-$(CONFIG_PNM_PARSER) += pnm_parser.o pnm.o |
608 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_VC1_PARSER) += vc1_parser.o vc1.o vc1data.o \ |
609 | d962706f | Daniel Verkamp | msmpeg4.o msmpeg4data.o mpeg4video.o \ |
610 | h263.o mpegvideo.o error_resilience.o |
||
611 | 0c587a4e | Michael Niedermayer | OBJS-$(CONFIG_VP3_PARSER) += vp3_parser.o |
612 | 4717f872 | David Conrad | OBJS-$(CONFIG_VP8_PARSER) += vp8_parser.o |
613 | af9e7d18 | Måns Rullgård | |
614 | 45e730c5 | Diego Biurrun | # bitstream filters |
615 | 3cac899a | Alex Converse | OBJS-$(CONFIG_AAC_ADTSTOASC_BSF) += aac_adtstoasc_bsf.o aacadtsdec.o \ |
616 | mpeg4audio.o |
||
617 | c2341b85 | Alex Converse | OBJS-$(CONFIG_CHOMP_BSF) += chomp_bsf.o |
618 | d43cf688 | Diego Biurrun | OBJS-$(CONFIG_DUMP_EXTRADATA_BSF) += dump_extradata_bsf.o |
619 | OBJS-$(CONFIG_H264_MP4TOANNEXB_BSF) += h264_mp4toannexb_bsf.o |
||
620 | OBJS-$(CONFIG_IMX_DUMP_HEADER_BSF) += imx_dump_header_bsf.o |
||
621 | 81c8c187 | Martin Storsjö | OBJS-$(CONFIG_MJPEG2JPEG_BSF) += mjpeg2jpeg_bsf.o mjpeg.o |
622 | d43cf688 | Diego Biurrun | OBJS-$(CONFIG_MJPEGA_DUMP_HEADER_BSF) += mjpega_dump_header_bsf.o |
623 | OBJS-$(CONFIG_MOV2TEXTSUB_BSF) += movsub_bsf.o |
||
624 | OBJS-$(CONFIG_MP3_HEADER_COMPRESS_BSF) += mp3_header_compress_bsf.o |
||
625 | 15674f12 | Diego Biurrun | OBJS-$(CONFIG_MP3_HEADER_DECOMPRESS_BSF) += mp3_header_decompress_bsf.o \ |
626 | mpegaudiodata.o |
||
627 | d43cf688 | Diego Biurrun | OBJS-$(CONFIG_NOISE_BSF) += noise_bsf.o |
628 | OBJS-$(CONFIG_REMOVE_EXTRADATA_BSF) += remove_extradata_bsf.o |
||
629 | OBJS-$(CONFIG_TEXT2MOVSUB_BSF) += movsub_bsf.o |
||
630 | cd61e407 | Jason Millard | |
631 | 45e730c5 | Diego Biurrun | # thread libraries |
632 | bac3be38 | Måns Rullgård | OBJS-$(HAVE_PTHREADS) += pthread.o |
633 | OBJS-$(HAVE_W32THREADS) += w32thread.o |
||
634 | |||
635 | c6786edb | Diego Biurrun | OBJS-$(CONFIG_MLIB) += mlib/dsputil_mlib.o \ |
636 | |||
637 | 3fc548df | Diego Pettenò | # inverse.o contains the ff_inverse table definition, which is used by |
638 | # the FASTDIV macro (from libavutil); since referencing the external |
||
639 | # table has a negative effect on performance, copy it in libavcodec as |
||
640 | # well. |
||
641 | OBJS-$(!CONFIG_SMALL) += inverse.o |
||
642 | |||
643 | 43f60eba | Måns Rullgård | -include $(SUBDIR)$(ARCH)/Makefile |
644 | c6786edb | Diego Biurrun | |
645 | 8eecdc8b | Måns Rullgård | SKIPHEADERS = %_tablegen.h |
646 | SKIPHEADERS-$(CONFIG_DXVA2) += dxva2.h dxva2_internal.h |
||
647 | 95f2c769 | Måns Rullgård | SKIPHEADERS-$(CONFIG_LIBDIRAC) += libdirac.h |
648 | SKIPHEADERS-$(CONFIG_LIBSCHROEDINGER) += libschroedinger.h |
||
649 | SKIPHEADERS-$(CONFIG_VAAPI) += vaapi_internal.h |
||
650 | SKIPHEADERS-$(CONFIG_VDPAU) += vdpau.h |
||
651 | SKIPHEADERS-$(CONFIG_XVMC) += xvmc.h |
||
652 | 1e2a6688 | Måns Rullgård | SKIPHEADERS += mpegaudio3.h |
653 | 45e730c5 | Diego Biurrun | |
654 | 43a0cb7c | Diego Biurrun | EXAMPLES = api |
655 | 6708cfc4 | Diego Biurrun | |
656 | 6bb17c51 | Alex Converse | TESTPROGS = cabac dct eval fft h264 iirfilter rangecoder snow |
657 | 7304c2c4 | Diego Biurrun | TESTPROGS-$(HAVE_MMX) += motion |
658 | 2a5500b1 | Måns Rullgård | TESTOBJS = dctref.o |
659 | fe34942e | Diego Biurrun | |
660 | de4070b5 | Måns Rullgård | HOSTPROGS = costablegen |
661 | |||
662 | a6493a8f | Diego Biurrun | DIRS = alpha arm bfin mlib ppc ps2 sh4 sparc x86 |
663 | 77405bb8 | Diego Biurrun | |
664 | de4070b5 | Måns Rullgård | CLEANFILES = sin_tables.c cos_tables.c *_tables.h *_tablegen$(HOSTEXESUF) |
665 | 16aec747 | Reimar Döffinger | |
666 | 71c61f62 | Måns Rullgård | include $(SUBDIR)../subdir.mak |
667 | |||
668 | e5d0dbf5 | Måns Rullgård | $(SUBDIR)dct-test$(EXESUF): $(SUBDIR)dctref.o |
669 | 16aec747 | Reimar Döffinger | |
670 | $(SUBDIR)cos_tables.c: $(SUBDIR)costablegen$(HOSTEXESUF) |
||
671 | 93bff1de | Måns Rullgård | $(M)./$< > $@ |
672 | 75df2edb | Reimar Döffinger | |
673 | $(SUBDIR)sin_tables.c: $(SUBDIR)costablegen$(HOSTEXESUF) |
||
674 | 93bff1de | Måns Rullgård | $(M)./$< sin > $@ |
675 | eadaa00c | Reimar Döffinger | |
676 | 785d3c97 | Måns Rullgård | ifdef CONFIG_MPEGAUDIO_HP |
677 | eadaa00c | Reimar Döffinger | $(SUBDIR)mpegaudio_tablegen$(HOSTEXESUF): HOSTCFLAGS += -DFRAC_BITS=23 |
678 | ff09a99e | Diego Biurrun | $(SUBDIR)mpegaudio_tablegen.ho: CPPFLAGS += -DFRAC_BITS=23 |
679 | eadaa00c | Reimar Döffinger | else |
680 | $(SUBDIR)mpegaudio_tablegen$(HOSTEXESUF): HOSTCFLAGS += -DFRAC_BITS=15 |
||
681 | ff09a99e | Diego Biurrun | $(SUBDIR)mpegaudio_tablegen.ho: CPPFLAGS += -DFRAC_BITS=15 |
682 | eadaa00c | Reimar Döffinger | endif |
683 | 785d3c97 | Måns Rullgård | |
684 | c787cb33 | Reimar Döffinger | ifdef CONFIG_SMALL |
685 | $(SUBDIR)%_tablegen$(HOSTEXESUF): HOSTCFLAGS += -DCONFIG_SMALL=1 |
||
686 | else |
||
687 | $(SUBDIR)%_tablegen$(HOSTEXESUF): HOSTCFLAGS += -DCONFIG_SMALL=0 |
||
688 | endif |
||
689 | |||
690 | cb9b39fb | Diego Pettenò | $(SUBDIR)%_tablegen$(HOSTEXESUF): $(SUBDIR)%_tablegen.c $(SUBDIR)%_tablegen.h $(SUBDIR)tableprint.c |
691 | $(HOSTCC) $(HOSTCFLAGS) $(HOSTLDFLAGS) -o $@ $(filter %.c,$^) $(HOSTLIBS) |
||
692 | eadaa00c | Reimar Döffinger | |
693 | aad9f507 | Måns Rullgård | GEN_HEADERS = cbrt_tables.h aacps_tables.h aac_tables.h dv_tables.h \ |
694 | mdct_tables.h mpegaudio_tables.h motionpixels_tables.h \ |
||
695 | pcm_tables.h qdm2_tables.h |
||
696 | GEN_HEADERS := $(addprefix $(SUBDIR), $(GEN_HEADERS)) |
||
697 | |||
698 | $(GEN_HEADERS): $(SUBDIR)%_tables.h: $(SUBDIR)%_tablegen$(HOSTEXESUF) |
||
699 | 93bff1de | Måns Rullgård | $(M)./$< > $@ |
700 | df4fe41d | Måns Rullgård | |
701 | ifdef CONFIG_HARDCODED_TABLES |
||
702 | 8850c69d | Reimar Döffinger | $(SUBDIR)aacdec.o: $(SUBDIR)cbrt_tables.h |
703 | d6e00801 | Alex Converse | $(SUBDIR)aacps.o: $(SUBDIR)aacps_tables.h |
704 | e29af818 | Alex Converse | $(SUBDIR)aactab.o: $(SUBDIR)aac_tables.h |
705 | c787cb33 | Reimar Döffinger | $(SUBDIR)dv.o: $(SUBDIR)dv_tables.h |
706 | 14b86070 | Reimar Döffinger | $(SUBDIR)mdct.o: $(SUBDIR)mdct_tables.h |
707 | df4fe41d | Måns Rullgård | $(SUBDIR)mpegaudiodec.o: $(SUBDIR)mpegaudio_tables.h |
708 | 57fcb7d7 | Måns Rullgård | $(SUBDIR)mpegaudiodec_float.o: $(SUBDIR)mpegaudio_tables.h |
709 | a7c6e766 | Reimar Döffinger | $(SUBDIR)motionpixels.o: $(SUBDIR)motionpixels_tables.h |
710 | fa034b44 | Reimar Döffinger | $(SUBDIR)pcm.o: $(SUBDIR)pcm_tables.h |
711 | 062777b3 | Reimar Döffinger | $(SUBDIR)qdm2.o: $(SUBDIR)qdm2_tables.h |
712 | df4fe41d | Måns Rullgård | endif |