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

Side by Side Diff: media/media.gyp

Issue 7888012: Reorganize YUV scalers (Continued) (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 9 years, 3 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 | Annotate | Revision Log
« no previous file with comments | « media/base/yuv_row_win.cc ('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
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'variables': { 6 'variables': {
7 'chromium_code': 1, 7 'chromium_code': 1,
8 # Override to dynamically link the PulseAudio library. 8 # Override to dynamically link the PulseAudio library.
9 'use_pulseaudio%': 0, 9 'use_pulseaudio%': 0,
10 }, 10 },
(...skipping 335 matching lines...) Expand 10 before | Expand all | Expand 10 after
346 }], 346 }],
347 [ 'target_arch == "arm"', { 347 [ 'target_arch == "arm"', {
348 'dependencies': [ 348 'dependencies': [
349 'yuv_convert_simd_arm', 349 'yuv_convert_simd_arm',
350 ], 350 ],
351 }], 351 }],
352 ], 352 ],
353 'sources': [ 353 'sources': [
354 'base/yuv_convert.cc', 354 'base/yuv_convert.cc',
355 'base/yuv_convert.h', 355 'base/yuv_convert.h',
356 'base/yuv_convert_internal.h',
357 'base/yuv_convert_c.cc',
358 'base/yuv_row_win.cc',
359 'base/yuv_row_posix.cc',
360 'base/yuv_row_table.cc',
361 'base/yuv_row.h',
362 ], 356 ],
363 }, 357 },
364 { 358 {
365 'target_name': 'yuv_convert_simd_x86', 359 'target_name': 'yuv_convert_simd_x86',
366 'type': 'static_library', 360 'type': 'static_library',
367 'include_dirs': [ 361 'include_dirs': [
368 '..', 362 '..',
369 ], 363 ],
370 'sources': [ 364 'sources': [
371 'base/yuv_convert_sse2.cc', 365 'base/simd/convert_rgb_to_yuv_c.cc',
372 'base/simd/convert_rgb_to_yuv_x86.cc', 366 'base/simd/convert_rgb_to_yuv_sse2.cc',
373 'base/simd/convert_rgb_to_yuv_ssse3.asm', 367 'base/simd/convert_rgb_to_yuv_ssse3.asm',
368 'base/simd/convert_rgb_to_yuv_ssse3.cc',
374 'base/simd/convert_rgb_to_yuv_ssse3.inc', 369 'base/simd/convert_rgb_to_yuv_ssse3.inc',
375 'base/simd/convert_yuv_to_rgb_c.cc', 370 'base/simd/convert_yuv_to_rgb_c.cc',
376 'base/simd/convert_yuv_to_rgb_x86.cc', 371 'base/simd/convert_yuv_to_rgb_x86.cc',
377 'base/simd/convert_yuv_to_rgb_mmx.asm', 372 'base/simd/convert_yuv_to_rgb_mmx.asm',
378 'base/simd/convert_yuv_to_rgb_mmx.inc', 373 'base/simd/convert_yuv_to_rgb_mmx.inc',
379 'base/simd/convert_yuv_to_rgb_sse.asm', 374 'base/simd/convert_yuv_to_rgb_sse.asm',
380 'base/simd/filter_yuv.h', 375 'base/simd/filter_yuv.h',
381 'base/simd/filter_yuv_c.cc', 376 'base/simd/filter_yuv_c.cc',
382 'base/simd/filter_yuv_mmx.cc', 377 'base/simd/filter_yuv_mmx.cc',
383 'base/simd/filter_yuv_sse2.cc', 378 'base/simd/filter_yuv_sse2.cc',
384 'base/simd/linear_scale_yuv_to_rgb_mmx.asm', 379 'base/simd/linear_scale_yuv_to_rgb_mmx.asm',
385 'base/simd/linear_scale_yuv_to_rgb_mmx.inc', 380 'base/simd/linear_scale_yuv_to_rgb_mmx.inc',
386 'base/simd/linear_scale_yuv_to_rgb_sse.asm', 381 'base/simd/linear_scale_yuv_to_rgb_sse.asm',
387 'base/simd/scale_yuv_to_rgb_mmx.asm', 382 'base/simd/scale_yuv_to_rgb_mmx.asm',
388 'base/simd/scale_yuv_to_rgb_mmx.inc', 383 'base/simd/scale_yuv_to_rgb_mmx.inc',
389 'base/simd/scale_yuv_to_rgb_sse.asm', 384 'base/simd/scale_yuv_to_rgb_sse.asm',
385 'base/simd/yuv_to_rgb_table.cc',
scherkus (not reviewing) 2011/09/16 00:18:58 if the only two options are yuv_convert_simd_x86 o
386 'base/simd/yuv_to_rgb_table.h',
390 ], 387 ],
391 'conditions': [ 388 'conditions': [
392 [ 'target_arch == "x64"', { 389 [ 'target_arch == "x64"', {
393 # Source files optimized for X64 systems. 390 # Source files optimized for X64 systems.
394 'sources': [ 391 'sources': [
395 'base/simd/linear_scale_yuv_to_rgb_mmx_x64.asm', 392 'base/simd/linear_scale_yuv_to_rgb_mmx_x64.asm',
396 'base/simd/scale_yuv_to_rgb_sse2_x64.asm', 393 'base/simd/scale_yuv_to_rgb_sse2_x64.asm',
397 ], 394 ],
398 }], 395 }],
399 [ 'os_posix == 1 and OS != "mac"', { 396 [ 'os_posix == 1 and OS != "mac"', {
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
470 '../third_party/yasm/yasm_compile.gypi', 467 '../third_party/yasm/yasm_compile.gypi',
471 ], 468 ],
472 }, 469 },
473 { 470 {
474 'target_name': 'yuv_convert_simd_arm', 471 'target_name': 'yuv_convert_simd_arm',
475 'type': 'static_library', 472 'type': 'static_library',
476 'include_dirs': [ 473 'include_dirs': [
477 '..', 474 '..',
478 ], 475 ],
479 'sources': [ 476 'sources': [
477 'base/simd/convert_rgb_to_yuv_c.cc',
478 'base/simd/convert_rgb_to_yuv.h',
480 'base/simd/convert_yuv_to_rgb_c.cc', 479 'base/simd/convert_yuv_to_rgb_c.cc',
480 'base/simd/convert_yuv_to_rgb.h',
481 'base/simd/filter_yuv.h', 481 'base/simd/filter_yuv.h',
482 'base/simd/filter_yuv_c.cc', 482 'base/simd/filter_yuv_c.cc',
483 'base/simd/yuv_to_rgb_table.cc',
484 'base/simd/yuv_to_rgb_table.h',
483 ], 485 ],
484 }, 486 },
485 { 487 {
486 'target_name': 'ffmpeg_unittests', 488 'target_name': 'ffmpeg_unittests',
487 'type': 'executable', 489 'type': 'executable',
488 'dependencies': [ 490 'dependencies': [
489 'media', 491 'media',
490 'media_test_support', 492 'media_test_support',
491 '../base/base.gyp:base', 493 '../base/base.gyp:base',
492 '../base/base.gyp:base_i18n', 494 '../base/base.gyp:base_i18n',
(...skipping 356 matching lines...) Expand 10 before | Expand all | Expand 10 after
849 'tools/player_x11/gl_video_renderer.h', 851 'tools/player_x11/gl_video_renderer.h',
850 'tools/player_x11/player_x11.cc', 852 'tools/player_x11/player_x11.cc',
851 'tools/player_x11/x11_video_renderer.cc', 853 'tools/player_x11/x11_video_renderer.cc',
852 'tools/player_x11/x11_video_renderer.h', 854 'tools/player_x11/x11_video_renderer.h',
853 ], 855 ],
854 }, 856 },
855 ], 857 ],
856 }], 858 }],
857 ], 859 ],
858 } 860 }
OLDNEW
« no previous file with comments | « media/base/yuv_row_win.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698