Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(189)

Side by Side Diff: third_party/openh264/openh264_sources.gni

Issue 2637703003: Refactor GNI files in preparation for assembly (Closed)
Patch Set: Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « third_party/openh264/BUILD.gn ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 # Common
2 openh264_common_include_dirs = [
3 "//third_party/openh264/src/codec/api/svc",
4 "//third_party/openh264/src/codec/common/inc",
5 "//third_party/openh264/src/codec/common/src",
6 ]
7
8 openh264_common_sources = [
9 "//third_party/openh264/src/codec/common/inc/WelsCircleQueue.h",
10 "//third_party/openh264/src/codec/common/inc/WelsList.h",
11 "//third_party/openh264/src/codec/common/inc/WelsLock.h",
12 "//third_party/openh264/src/codec/common/inc/WelsTask.h",
13 "//third_party/openh264/src/codec/common/inc/WelsTaskThread.h",
14 "//third_party/openh264/src/codec/common/inc/WelsThread.h",
15 "//third_party/openh264/src/codec/common/inc/WelsThreadLib.h",
16 "//third_party/openh264/src/codec/common/inc/WelsThreadPool.h",
17 "//third_party/openh264/src/codec/common/inc/copy_mb.h",
18 "//third_party/openh264/src/codec/common/inc/cpu.h",
19 "//third_party/openh264/src/codec/common/inc/cpu_core.h",
20 "//third_party/openh264/src/codec/common/inc/crt_util_safe_x.h",
21 "//third_party/openh264/src/codec/common/inc/deblocking_common.h",
22 "//third_party/openh264/src/codec/common/inc/expand_pic.h",
23 "//third_party/openh264/src/codec/common/inc/golomb_common.h",
24 "//third_party/openh264/src/codec/common/inc/intra_pred_common.h",
25 "//third_party/openh264/src/codec/common/inc/ls_defines.h",
26 "//third_party/openh264/src/codec/common/inc/macros.h",
27 "//third_party/openh264/src/codec/common/inc/mc.h",
28 "//third_party/openh264/src/codec/common/inc/measure_time.h",
29 "//third_party/openh264/src/codec/common/inc/memory_align.h",
30 "//third_party/openh264/src/codec/common/inc/sad_common.h",
31 "//third_party/openh264/src/codec/common/inc/typedefs.h",
32 "//third_party/openh264/src/codec/common/inc/utils.h",
33 "//third_party/openh264/src/codec/common/inc/version.h",
34 "//third_party/openh264/src/codec/common/inc/welsCodecTrace.h",
35 "//third_party/openh264/src/codec/common/inc/wels_common_defs.h",
36 "//third_party/openh264/src/codec/common/inc/wels_const_common.h",
37 "//third_party/openh264/src/codec/common/src/WelsTaskThread.cpp",
38 "//third_party/openh264/src/codec/common/src/WelsThread.cpp",
39 "//third_party/openh264/src/codec/common/src/WelsThreadLib.cpp",
40 "//third_party/openh264/src/codec/common/src/WelsThreadPool.cpp",
41 "//third_party/openh264/src/codec/common/src/common_tables.cpp",
42 "//third_party/openh264/src/codec/common/src/copy_mb.cpp",
43 "//third_party/openh264/src/codec/common/src/cpu.cpp",
44 "//third_party/openh264/src/codec/common/src/crt_util_safe_x.cpp",
45 "//third_party/openh264/src/codec/common/src/deblocking_common.cpp",
46 "//third_party/openh264/src/codec/common/src/expand_pic.cpp",
47 "//third_party/openh264/src/codec/common/src/intra_pred_common.cpp",
48 "//third_party/openh264/src/codec/common/src/mc.cpp",
49 "//third_party/openh264/src/codec/common/src/memory_align.cpp",
50 "//third_party/openh264/src/codec/common/src/sad_common.cpp",
51 "//third_party/openh264/src/codec/common/src/utils.cpp",
52 "//third_party/openh264/src/codec/common/src/welsCodecTrace.cpp",
53 ]
54
55 openh264_common_sources_asm_x86 = [
56 "//third_party/openh264/src/codec/common/x86/asm_inc.asm",
57 "//third_party/openh264/src/codec/common/x86/cpuid.asm",
58 "//third_party/openh264/src/codec/common/x86/dct.asm",
59 "//third_party/openh264/src/codec/common/x86/deblock.asm",
60 "//third_party/openh264/src/codec/common/x86/expand_picture.asm",
61 "//third_party/openh264/src/codec/common/x86/intra_pred_com.asm",
62 "//third_party/openh264/src/codec/common/x86/mb_copy.asm",
63 "//third_party/openh264/src/codec/common/x86/mc_chroma.asm",
64 "//third_party/openh264/src/codec/common/x86/mc_luma.asm",
65 "//third_party/openh264/src/codec/common/x86/satd_sad.asm",
66 "//third_party/openh264/src/codec/common/x86/vaa.asm",
67 ]
68
69 openh264_common_sources_asm_arm = [
70 "//third_party/openh264/src/codec/common/arm/arm_arch_common_macro.S",
71 "//third_party/openh264/src/codec/common/arm/copy_mb_neon.S",
72 "//third_party/openh264/src/codec/common/arm/deblocking_neon.S",
73 "//third_party/openh264/src/codec/common/arm/intra_pred_common_neo.S",
74 "//third_party/openh264/src/codec/common/arm/mc_neon.S",
75 ]
76
77 openh264_common_sources_asm_arm64 = [
78 "//third_party/openh264/src/codec/common/arm64/arm_arch64_common_macro.S",
79 "//third_party/openh264/src/codec/common/arm64/copy_mb_aarch64_neon.S",
80 "//third_party/openh264/src/codec/common/arm64/deblocking_aarch64_neon.S",
81 "//third_party/openh264/src/codec/common/arm64/expand_picture_aarch64_neon.S",
82 "//third_party/openh264/src/codec/common/arm64/intra_pred_common_aarch64_neon. S",
83 "//third_party/openh264/src/codec/common/arm64/mc_aarch64_neon.S",
84 ]
85
86 # Processing
87 openh264_processing_include_dirs = [
88 "//third_party/openh264/src/codec/api/svc",
89 "//third_party/openh264/src/codec/common/inc",
90 "//third_party/openh264/src/codec/common/src",
91 "//third_party/openh264/src/codec/common/x86",
92 "//third_party/openh264/src/codec/processing/interface",
93 "//third_party/openh264/src/codec/processing/src/adaptivequantization",
94 "//third_party/openh264/src/codec/processing/src/backgrounddetection",
95 "//third_party/openh264/src/codec/processing/src/common",
96 "//third_party/openh264/src/codec/processing/src/complexityanalysis",
97 "//third_party/openh264/src/codec/processing/src/denoise",
98 "//third_party/openh264/src/codec/processing/src/downsample",
99 "//third_party/openh264/src/codec/processing/src/imagerotate",
100 "//third_party/openh264/src/codec/processing/src/scenechangedetection",
101 "//third_party/openh264/src/codec/processing/src/scrolldetection",
102 "//third_party/openh264/src/codec/processing/src/vaacalc",
103 ]
104
105 openh264_processing_sources = [
106 "//third_party/openh264/src/codec/processing/interface/IWelsVP.h",
107 "//third_party/openh264/src/codec/processing/src/adaptivequantization/Adaptive Quantization.cpp",
108 "//third_party/openh264/src/codec/processing/src/adaptivequantization/Adaptive Quantization.h",
109 "//third_party/openh264/src/codec/processing/src/backgrounddetection/Backgroun dDetection.cpp",
110 "//third_party/openh264/src/codec/processing/src/backgrounddetection/Backgroun dDetection.h",
111 "//third_party/openh264/src/codec/processing/src/common/WelsFrameWork.cpp",
112 "//third_party/openh264/src/codec/processing/src/common/WelsFrameWork.h",
113 "//third_party/openh264/src/codec/processing/src/common/WelsFrameWorkEx.cpp",
114 "//third_party/openh264/src/codec/processing/src/common/common.h",
115 "//third_party/openh264/src/codec/processing/src/common/memory.cpp",
116 "//third_party/openh264/src/codec/processing/src/common/memory.h",
117 "//third_party/openh264/src/codec/processing/src/common/resource.h",
118 "//third_party/openh264/src/codec/processing/src/common/typedef.h",
119 "//third_party/openh264/src/codec/processing/src/common/util.h",
120 "//third_party/openh264/src/codec/processing/src/complexityanalysis/Complexity Analysis.cpp",
121 "//third_party/openh264/src/codec/processing/src/complexityanalysis/Complexity Analysis.h",
122 "//third_party/openh264/src/codec/processing/src/denoise/denoise.cpp",
123 "//third_party/openh264/src/codec/processing/src/denoise/denoise.h",
124 "//third_party/openh264/src/codec/processing/src/denoise/denoise_filter.cpp",
125 "//third_party/openh264/src/codec/processing/src/downsample/downsample.cpp",
126 "//third_party/openh264/src/codec/processing/src/downsample/downsample.h",
127 "//third_party/openh264/src/codec/processing/src/downsample/downsamplefuncs.cp p",
128 "//third_party/openh264/src/codec/processing/src/imagerotate/imagerotate.cpp",
129 "//third_party/openh264/src/codec/processing/src/imagerotate/imagerotate.h",
130 "//third_party/openh264/src/codec/processing/src/imagerotate/imagerotatefuncs. cpp",
131 "//third_party/openh264/src/codec/processing/src/scenechangedetection/SceneCha ngeDetection.cpp",
132 "//third_party/openh264/src/codec/processing/src/scenechangedetection/SceneCha ngeDetection.h",
133 "//third_party/openh264/src/codec/processing/src/scrolldetection/ScrollDetecti on.cpp",
134 "//third_party/openh264/src/codec/processing/src/scrolldetection/ScrollDetecti on.h",
135 "//third_party/openh264/src/codec/processing/src/scrolldetection/ScrollDetecti onFuncs.cpp",
136 "//third_party/openh264/src/codec/processing/src/scrolldetection/ScrollDetecti onFuncs.h",
137 "//third_party/openh264/src/codec/processing/src/vaacalc/vaacalcfuncs.cpp",
138 "//third_party/openh264/src/codec/processing/src/vaacalc/vaacalculation.cpp",
139 "//third_party/openh264/src/codec/processing/src/vaacalc/vaacalculation.h",
140 ]
141
142 openh264_processing_sources_asm_x86 = [
143 "//third_party/openh264/src/codec/processing/src/x86/denoisefilter.asm",
144 "//third_party/openh264/src/codec/processing/src/x86/downsample_bilinear.asm",
145 "//third_party/openh264/src/codec/processing/src/x86/vaa.asm",
146 ]
147
148 openh264_processing_sources_asm_arm = [
149 "//third_party/openh264/src/codec/processing/src/arm/adaptive_quantization.S",
150 "//third_party/openh264/src/codec/processing/src/arm/down_sample_neon.S",
151 "//third_party/openh264/src/codec/processing/src/arm/pixel_sad_neon.S",
152 "//third_party/openh264/src/codec/processing/src/arm/vaa_calc_neon.S",
153 ]
154
155 openh264_processing_sources_asm_arm64 = [
156 "//third_party/openh264/src/codec/processing/src/arm64/adaptive_quantization_a arch64_neon.S",
157 "//third_party/openh264/src/codec/processing/src/arm64/down_sample_aarch64_neo n.S",
158 "//third_party/openh264/src/codec/processing/src/arm64/pixel_sad_aarch64_neon. S",
159 "//third_party/openh264/src/codec/processing/src/arm64/vaa_calc_aarch64_neon.S ",
160 ]
161
162 # Encoder
163 openh264_encoder_include_dirs = [
164 "//third_party/openh264/src/codec/api/svc",
165 "//third_party/openh264/src/codec/common/inc",
166 "//third_party/openh264/src/codec/common/src",
167 "//third_party/openh264/src/codec/common/x86",
168 "//third_party/openh264/src/codec/encoder/core/inc",
169 "//third_party/openh264/src/codec/encoder/core/src",
170 "//third_party/openh264/src/codec/encoder/plus/inc",
171 "//third_party/openh264/src/codec/encoder/plus/src",
172 "//third_party/openh264/src/codec/processing/interface",
173 ]
174
175 openh264_encoder_sources = [
176 "//third_party/openh264/src/codec/encoder/core/inc/as264_common.h",
177 "//third_party/openh264/src/codec/encoder/core/inc/au_set.h",
178 "//third_party/openh264/src/codec/encoder/core/inc/deblocking.h",
179 "//third_party/openh264/src/codec/encoder/core/inc/decode_mb_aux.h",
180 "//third_party/openh264/src/codec/encoder/core/inc/dq_map.h",
181 "//third_party/openh264/src/codec/encoder/core/inc/encode_mb_aux.h",
182 "//third_party/openh264/src/codec/encoder/core/inc/encoder.h",
183 "//third_party/openh264/src/codec/encoder/core/inc/encoder_context.h",
184 "//third_party/openh264/src/codec/encoder/core/inc/extern.h",
185 "//third_party/openh264/src/codec/encoder/core/inc/get_intra_predictor.h",
186 "//third_party/openh264/src/codec/encoder/core/inc/mb_cache.h",
187 "//third_party/openh264/src/codec/encoder/core/inc/md.h",
188 "//third_party/openh264/src/codec/encoder/core/inc/mt_defs.h",
189 "//third_party/openh264/src/codec/encoder/core/inc/mv_pred.h",
190 "//third_party/openh264/src/codec/encoder/core/inc/nal_encap.h",
191 "//third_party/openh264/src/codec/encoder/core/inc/param_svc.h",
192 "//third_party/openh264/src/codec/encoder/core/inc/parameter_sets.h",
193 "//third_party/openh264/src/codec/encoder/core/inc/paraset_strategy.h",
194 "//third_party/openh264/src/codec/encoder/core/inc/picture.h",
195 "//third_party/openh264/src/codec/encoder/core/inc/picture_handle.h",
196 "//third_party/openh264/src/codec/encoder/core/inc/rc.h",
197 "//third_party/openh264/src/codec/encoder/core/inc/ref_list_mgr_svc.h",
198 "//third_party/openh264/src/codec/encoder/core/inc/sample.h",
199 "//third_party/openh264/src/codec/encoder/core/inc/set_mb_syn_cabac.h",
200 "//third_party/openh264/src/codec/encoder/core/inc/set_mb_syn_cavlc.h",
201 "//third_party/openh264/src/codec/encoder/core/inc/slice.h",
202 "//third_party/openh264/src/codec/encoder/core/inc/slice_multi_threading.h",
203 "//third_party/openh264/src/codec/encoder/core/inc/stat.h",
204 "//third_party/openh264/src/codec/encoder/core/inc/svc_base_layer_md.h",
205 "//third_party/openh264/src/codec/encoder/core/inc/svc_enc_frame.h",
206 "//third_party/openh264/src/codec/encoder/core/inc/svc_enc_golomb.h",
207 "//third_party/openh264/src/codec/encoder/core/inc/svc_enc_macroblock.h",
208 "//third_party/openh264/src/codec/encoder/core/inc/svc_enc_slice_segment.h",
209 "//third_party/openh264/src/codec/encoder/core/inc/svc_encode_mb.h",
210 "//third_party/openh264/src/codec/encoder/core/inc/svc_encode_slice.h",
211 "//third_party/openh264/src/codec/encoder/core/inc/svc_mode_decision.h",
212 "//third_party/openh264/src/codec/encoder/core/inc/svc_motion_estimate.h",
213 "//third_party/openh264/src/codec/encoder/core/inc/svc_set_mb_syn.h",
214 "//third_party/openh264/src/codec/encoder/core/inc/svc_set_mb_syn_cavlc.h",
215 "//third_party/openh264/src/codec/encoder/core/inc/vlc_encoder.h",
216 "//third_party/openh264/src/codec/encoder/core/inc/wels_common_basis.h",
217 "//third_party/openh264/src/codec/encoder/core/inc/wels_const.h",
218 "//third_party/openh264/src/codec/encoder/core/inc/wels_func_ptr_def.h",
219 "//third_party/openh264/src/codec/encoder/core/inc/wels_preprocess.h",
220 "//third_party/openh264/src/codec/encoder/core/inc/wels_task_base.h",
221 "//third_party/openh264/src/codec/encoder/core/inc/wels_task_encoder.h",
222 "//third_party/openh264/src/codec/encoder/core/inc/wels_task_management.h",
223 "//third_party/openh264/src/codec/encoder/core/inc/wels_transpose_matrix.h",
224 "//third_party/openh264/src/codec/encoder/core/src/au_set.cpp",
225 "//third_party/openh264/src/codec/encoder/core/src/deblocking.cpp",
226 "//third_party/openh264/src/codec/encoder/core/src/decode_mb_aux.cpp",
227 "//third_party/openh264/src/codec/encoder/core/src/encode_mb_aux.cpp",
228 "//third_party/openh264/src/codec/encoder/core/src/encoder.cpp",
229 "//third_party/openh264/src/codec/encoder/core/src/encoder_data_tables.cpp",
230 "//third_party/openh264/src/codec/encoder/core/src/encoder_ext.cpp",
231 "//third_party/openh264/src/codec/encoder/core/src/get_intra_predictor.cpp",
232 "//third_party/openh264/src/codec/encoder/core/src/md.cpp",
233 "//third_party/openh264/src/codec/encoder/core/src/mv_pred.cpp",
234 "//third_party/openh264/src/codec/encoder/core/src/nal_encap.cpp",
235 "//third_party/openh264/src/codec/encoder/core/src/paraset_strategy.cpp",
236 "//third_party/openh264/src/codec/encoder/core/src/picture_handle.cpp",
237 "//third_party/openh264/src/codec/encoder/core/src/ratectl.cpp",
238 "//third_party/openh264/src/codec/encoder/core/src/ref_list_mgr_svc.cpp",
239 "//third_party/openh264/src/codec/encoder/core/src/sample.cpp",
240 "//third_party/openh264/src/codec/encoder/core/src/set_mb_syn_cabac.cpp",
241 "//third_party/openh264/src/codec/encoder/core/src/set_mb_syn_cavlc.cpp",
242 "//third_party/openh264/src/codec/encoder/core/src/slice_multi_threading.cpp",
243 "//third_party/openh264/src/codec/encoder/core/src/svc_base_layer_md.cpp",
244 "//third_party/openh264/src/codec/encoder/core/src/svc_enc_slice_segment.cpp",
245 "//third_party/openh264/src/codec/encoder/core/src/svc_encode_mb.cpp",
246 "//third_party/openh264/src/codec/encoder/core/src/svc_encode_slice.cpp",
247 "//third_party/openh264/src/codec/encoder/core/src/svc_mode_decision.cpp",
248 "//third_party/openh264/src/codec/encoder/core/src/svc_motion_estimate.cpp",
249 "//third_party/openh264/src/codec/encoder/core/src/svc_set_mb_syn_cabac.cpp",
250 "//third_party/openh264/src/codec/encoder/core/src/svc_set_mb_syn_cavlc.cpp",
251 "//third_party/openh264/src/codec/encoder/core/src/wels_preprocess.cpp",
252 "//third_party/openh264/src/codec/encoder/core/src/wels_task_base.cpp",
253 "//third_party/openh264/src/codec/encoder/core/src/wels_task_encoder.cpp",
254 "//third_party/openh264/src/codec/encoder/core/src/wels_task_management.cpp",
255 "//third_party/openh264/src/codec/encoder/plus/inc/welsEncoderExt.h",
256 "//third_party/openh264/src/codec/encoder/plus/src/welsEncoderExt.cpp",
257
258 # Note: Purposefully excluded: 'src/codec/encoder/plus/src/DllEntry.cpp',
259 # This file is not built by the OpenH264 original build files.
260 ]
261
262 openh264_encoder_sources_asm_x86 = [
263 "//third_party/openh264/src/codec/encoder/core/x86/coeff.asm",
264 "//third_party/openh264/src/codec/encoder/core/x86/dct.asm",
265 "//third_party/openh264/src/codec/encoder/core/x86/intra_pred.asm",
266 "//third_party/openh264/src/codec/encoder/core/x86/matrix_transpose.asm",
267 "//third_party/openh264/src/codec/encoder/core/x86/memzero.asm",
268 "//third_party/openh264/src/codec/encoder/core/x86/quant.asm",
269 "//third_party/openh264/src/codec/encoder/core/x86/sample_sc.asm",
270 "//third_party/openh264/src/codec/encoder/core/x86/score.asm",
271 ]
272
273 openh264_encoder_sources_asm_arm = [
274 "//third_party/openh264/src/codec/encoder/core/arm/intra_pred_neon.S",
275 "//third_party/openh264/src/codec/encoder/core/arm/intra_pred_sad_3_opt_neon.S ",
276 "//third_party/openh264/src/codec/encoder/core/arm/memory_neon.S",
277 "//third_party/openh264/src/codec/encoder/core/arm/pixel_neon.S",
278 "//third_party/openh264/src/codec/encoder/core/arm/reconstruct_neon.S",
279 "//third_party/openh264/src/codec/encoder/core/arm/svc_motion_estimation.S",
280 ]
281
282 openh264_encoder_sources_asm_arm64 = [
283 "//third_party/openh264/src/codec/encoder/core/arm64/intra_pred_aarch64_neon.S ",
284 "//third_party/openh264/src/codec/encoder/core/arm64/intra_pred_sad_3_opt_aarc h64_neon.S",
285 "//third_party/openh264/src/codec/encoder/core/arm64/memory_aarch64_neon.S",
286 "//third_party/openh264/src/codec/encoder/core/arm64/pixel_aarch64_neon.S",
287 "//third_party/openh264/src/codec/encoder/core/arm64/reconstruct_aarch64_neon. S",
288 "//third_party/openh264/src/codec/encoder/core/arm64/svc_motion_estimation_aar ch64_neon.S",
289 ]
OLDNEW
« no previous file with comments | « third_party/openh264/BUILD.gn ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698