vp8: fix compilation with built-in libvpx.
[platform/upstream/gstreamer-vaapi.git] / ext / libvpx / sources.frag
1 # sources.frag - Generated list of source files for libvpx (-*- makefile -*-)
2 #
3 # Copyright (C) 2014 Intel Corporation
4 #   Author: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
5 #
6 # This library is free software; you can redistribute it and/or
7 # modify it under the terms of the GNU Library General Public
8 # License as published by the Free Software Foundation; either
9 # version 2 of the License, or (at your option) any later version.
10 #
11 # This library is distributed in the hope that it will be useful,
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14 # Library General Public License for more details.
15 #
16 # You should have received a copy of the GNU Library General Public
17 # License along with this library; if not, write to the
18 # Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
19 # Boston, MA 02110-1301, USA.
20
21 vpx_source_mak = \
22         docs.mk \
23         examples.mk \
24         libs.mk \
25         solution.mk \
26         test/test.mk \
27         vp8/vp8_common.mk \
28         vp8/vp8cx.mk \
29         vp8/vp8cx_arm.mk \
30         vp8/vp8dx.mk \
31         vp9/vp9_common.mk \
32         vp9/vp9cx.mk \
33         vp9/vp9dx.mk \
34         vpx/vpx_codec.mk \
35         vpx_mem/vpx_mem.mk \
36         vpx_ports/vpx_ports.mk \
37         vpx_scale/vpx_scale.mk \
38         $(NULL)
39
40 vpx_source_c = \
41         vp8/common/alloccommon.c \
42         vp8/common/blockd.c \
43         vp8/common/debugmodes.c \
44         vp8/common/dequantize.c \
45         vp8/common/entropy.c \
46         vp8/common/entropymode.c \
47         vp8/common/entropymv.c \
48         vp8/common/extend.c \
49         vp8/common/filter.c \
50         vp8/common/findnearmv.c \
51         vp8/common/generic/systemdependent.c \
52         vp8/common/idct_blk.c \
53         vp8/common/idctllm.c \
54         vp8/common/loopfilter.c \
55         vp8/common/loopfilter_filters.c \
56         vp8/common/mbpitch.c \
57         vp8/common/mfqe.c \
58         vp8/common/modecont.c \
59         vp8/common/postproc.c \
60         vp8/common/quant_common.c \
61         vp8/common/reconinter.c \
62         vp8/common/reconintra.c \
63         vp8/common/reconintra4x4.c \
64         vp8/common/rtcd.c \
65         vp8/common/sad_c.c \
66         vp8/common/setupintrarecon.c \
67         vp8/common/swapyv12buffer.c \
68         vp8/common/treecoder.c \
69         vp8/common/variance_c.c \
70         vp8/common/x86/filter_x86.c \
71         vp8/common/x86/idct_blk_mmx.c \
72         vp8/common/x86/idct_blk_sse2.c \
73         vp8/common/x86/loopfilter_x86.c \
74         vp8/common/x86/postproc_x86.c \
75         vp8/common/x86/recon_wrapper_sse2.c \
76         vp8/common/x86/variance_mmx.c \
77         vp8/common/x86/variance_sse2.c \
78         vp8/common/x86/variance_ssse3.c \
79         vp8/common/x86/vp8_asm_stubs.c \
80         vp8/decoder/dboolhuff.c \
81         vp8/decoder/decodemv.c \
82         vp8/decoder/decodframe.c \
83         vp8/decoder/detokenize.c \
84         vp8/decoder/onyxd_if.c \
85         vp8/decoder/threading.c \
86         vp8/vp8_dx_iface.c \
87         vp9/common/generic/vp9_systemdependent.c \
88         vp9/common/vp9_alloccommon.c \
89         vp9/common/vp9_common_data.c \
90         vp9/common/vp9_convolve.c \
91         vp9/common/vp9_debugmodes.c \
92         vp9/common/vp9_entropy.c \
93         vp9/common/vp9_entropymode.c \
94         vp9/common/vp9_entropymv.c \
95         vp9/common/vp9_extend.c \
96         vp9/common/vp9_filter.c \
97         vp9/common/vp9_findnearmv.c \
98         vp9/common/vp9_idct.c \
99         vp9/common/vp9_loopfilter.c \
100         vp9/common/vp9_loopfilter_filters.c \
101         vp9/common/vp9_mvref_common.c \
102         vp9/common/vp9_pred_common.c \
103         vp9/common/vp9_quant_common.c \
104         vp9/common/vp9_reconinter.c \
105         vp9/common/vp9_reconintra.c \
106         vp9/common/vp9_rtcd.c \
107         vp9/common/vp9_scale.c \
108         vp9/common/vp9_scan.c \
109         vp9/common/vp9_seg_common.c \
110         vp9/common/vp9_tile_common.c \
111         vp9/common/vp9_treecoder.c \
112         vp9/common/x86/vp9_asm_stubs.c \
113         vp9/common/x86/vp9_idct_intrin_sse2.c \
114         vp9/common/x86/vp9_loopfilter_intrin_sse2.c \
115         vp9/decoder/vp9_dboolhuff.c \
116         vp9/decoder/vp9_decodemv.c \
117         vp9/decoder/vp9_decodframe.c \
118         vp9/decoder/vp9_detokenize.c \
119         vp9/decoder/vp9_dsubexp.c \
120         vp9/decoder/vp9_onyxd_if.c \
121         vp9/decoder/vp9_thread.c \
122         vp9/vp9_dx_iface.c \
123         vpx/src/vpx_codec.c \
124         vpx/src/vpx_decoder.c \
125         vpx/src/vpx_encoder.c \
126         vpx/src/vpx_image.c \
127         vpx_mem/vpx_mem.c \
128         vpx_ports/x86_cpuid.c \
129         vpx_scale/generic/gen_scalers.c \
130         vpx_scale/generic/vpx_scale.c \
131         vpx_scale/generic/yv12config.c \
132         vpx_scale/generic/yv12extend.c \
133         vpx_scale/vpx_scale_asm_offsets.c \
134         vpx_scale/vpx_scale_rtcd.c \
135         $(NULL)
136
137 vpx_source_h = \
138         vp8/common/alloccommon.h \
139         vp8/common/blockd.h \
140         vp8/common/coefupdateprobs.h \
141         vp8/common/common.h \
142         vp8/common/default_coef_probs.h \
143         vp8/common/entropy.h \
144         vp8/common/entropymode.h \
145         vp8/common/entropymv.h \
146         vp8/common/extend.h \
147         vp8/common/filter.h \
148         vp8/common/findnearmv.h \
149         vp8/common/header.h \
150         vp8/common/invtrans.h \
151         vp8/common/loopfilter.h \
152         vp8/common/modecont.h \
153         vp8/common/mv.h \
154         vp8/common/onyxc_int.h \
155         vp8/common/onyxd.h \
156         vp8/common/postproc.h \
157         vp8/common/ppflags.h \
158         vp8/common/pragmas.h \
159         vp8/common/quant_common.h \
160         vp8/common/reconinter.h \
161         vp8/common/reconintra4x4.h \
162         vp8/common/setupintrarecon.h \
163         vp8/common/swapyv12buffer.h \
164         vp8/common/systemdependent.h \
165         vp8/common/threading.h \
166         vp8/common/treecoder.h \
167         vp8/common/variance.h \
168         vp8/common/vp8_entropymodedata.h \
169         vp8/common/x86/filter_x86.h \
170         vp8/decoder/dboolhuff.h \
171         vp8/decoder/decodemv.h \
172         vp8/decoder/decoderthreading.h \
173         vp8/decoder/detokenize.h \
174         vp8/decoder/onyxd_int.h \
175         vp8/decoder/treereader.h \
176         vp9/common/vp9_alloccommon.h \
177         vp9/common/vp9_blockd.h \
178         vp9/common/vp9_common.h \
179         vp9/common/vp9_common_data.h \
180         vp9/common/vp9_convolve.h \
181         vp9/common/vp9_default_coef_probs.h \
182         vp9/common/vp9_entropy.h \
183         vp9/common/vp9_entropymode.h \
184         vp9/common/vp9_entropymv.h \
185         vp9/common/vp9_enums.h \
186         vp9/common/vp9_extend.h \
187         vp9/common/vp9_filter.h \
188         vp9/common/vp9_findnearmv.h \
189         vp9/common/vp9_idct.h \
190         vp9/common/vp9_loopfilter.h \
191         vp9/common/vp9_mv.h \
192         vp9/common/vp9_mvref_common.h \
193         vp9/common/vp9_onyxc_int.h \
194         vp9/common/vp9_ppflags.h \
195         vp9/common/vp9_pred_common.h \
196         vp9/common/vp9_quant_common.h \
197         vp9/common/vp9_reconinter.h \
198         vp9/common/vp9_reconintra.h \
199         vp9/common/vp9_scale.h \
200         vp9/common/vp9_scan.h \
201         vp9/common/vp9_seg_common.h \
202         vp9/common/vp9_systemdependent.h \
203         vp9/common/vp9_tile_common.h \
204         vp9/common/vp9_treecoder.h \
205         vp9/decoder/vp9_dboolhuff.h \
206         vp9/decoder/vp9_decodemv.h \
207         vp9/decoder/vp9_decodframe.h \
208         vp9/decoder/vp9_detokenize.h \
209         vp9/decoder/vp9_dsubexp.h \
210         vp9/decoder/vp9_onyxd.h \
211         vp9/decoder/vp9_onyxd_int.h \
212         vp9/decoder/vp9_read_bit_buffer.h \
213         vp9/decoder/vp9_thread.h \
214         vp9/decoder/vp9_thread.h \
215         vp9/decoder/vp9_treereader.h \
216         vp9/vp9_iface_common.h \
217         vpx/internal/vpx_codec_internal.h \
218         vpx/vp8.h \
219         vpx/vp8dx.h \
220         vpx/vpx_codec.h \
221         vpx/vpx_decoder.h \
222         vpx/vpx_encoder.h \
223         vpx/vpx_image.h \
224         vpx/vpx_integer.h \
225         vpx_mem/include/vpx_mem_intrnl.h \
226         vpx_mem/vpx_mem.h \
227         vpx_ports/asm_offsets.h \
228         vpx_ports/emmintrin_compat.h \
229         vpx_ports/mem.h \
230         vpx_ports/vpx_once.h \
231         vpx_ports/vpx_timer.h \
232         vpx_ports/x86.h \
233         vpx_scale/vpx_scale.h \
234         vpx_scale/yv12config.h \
235         $(NULL)
236
237 vpx_source_asm = \
238         third_party/x86inc/x86inc.asm \
239         vp8/common/x86/dequantize_mmx.asm \
240         vp8/common/x86/idctllm_mmx.asm \
241         vp8/common/x86/idctllm_sse2.asm \
242         vp8/common/x86/iwalsh_mmx.asm \
243         vp8/common/x86/iwalsh_sse2.asm \
244         vp8/common/x86/loopfilter_block_sse2.asm \
245         vp8/common/x86/loopfilter_mmx.asm \
246         vp8/common/x86/loopfilter_sse2.asm \
247         vp8/common/x86/mfqe_sse2.asm \
248         vp8/common/x86/postproc_mmx.asm \
249         vp8/common/x86/postproc_sse2.asm \
250         vp8/common/x86/recon_mmx.asm \
251         vp8/common/x86/recon_sse2.asm \
252         vp8/common/x86/sad_mmx.asm \
253         vp8/common/x86/sad_sse2.asm \
254         vp8/common/x86/sad_sse3.asm \
255         vp8/common/x86/sad_sse4.asm \
256         vp8/common/x86/sad_ssse3.asm \
257         vp8/common/x86/subpixel_mmx.asm \
258         vp8/common/x86/subpixel_sse2.asm \
259         vp8/common/x86/subpixel_ssse3.asm \
260         vp8/common/x86/variance_impl_mmx.asm \
261         vp8/common/x86/variance_impl_sse2.asm \
262         vp8/common/x86/variance_impl_ssse3.asm \
263         vp9/common/x86/vp9_copy_sse2.asm \
264         vp9/common/x86/vp9_intrapred_sse2.asm \
265         vp9/common/x86/vp9_intrapred_ssse3.asm \
266         vp9/common/x86/vp9_loopfilter_mmx.asm \
267         vp9/common/x86/vp9_subpixel_8t_sse2.asm \
268         vp9/common/x86/vp9_subpixel_8t_ssse3.asm \
269         vpx_ports/emms.asm \
270         vpx_ports/x86_abi_support.asm \
271         $(NULL)