| OLD | NEW |
| 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 cras (ChromeOS audio) library. | 8 # Override to dynamically link the cras (ChromeOS audio) library. |
| 9 'use_cras%': 0, | 9 'use_cras%': 0, |
| 10 # Option e.g. for Linux distributions to link pulseaudio directly | 10 # Option e.g. for Linux distributions to link pulseaudio directly |
| (...skipping 727 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 738 ], | 738 ], |
| 739 }, | 739 }, |
| 740 # Exclude the sources that depend on libvpx. | 740 # Exclude the sources that depend on libvpx. |
| 741 'sources!': [ | 741 'sources!': [ |
| 742 'filters/vpx_video_decoder.cc', | 742 'filters/vpx_video_decoder.cc', |
| 743 'filters/vpx_video_decoder.h', | 743 'filters/vpx_video_decoder.h', |
| 744 ], | 744 ], |
| 745 }], | 745 }], |
| 746 ['OS=="android"', { | 746 ['OS=="android"', { |
| 747 'dependencies': [ | 747 'dependencies': [ |
| 748 'capture_java', |
| 748 'media_android_jni_headers', | 749 'media_android_jni_headers', |
| 749 'media_java', | 750 'media_java', |
| 750 'player_android', | 751 'player_android', |
| 751 'video_capture_android_jni_headers', | 752 'video_capture_android_jni_headers', |
| 752 ], | 753 ], |
| 753 'sources!': [ | 754 'sources!': [ |
| 754 'base/audio_video_metadata_extractor.cc', | 755 'base/audio_video_metadata_extractor.cc', |
| 755 'base/audio_video_metadata_extractor.h', | 756 'base/audio_video_metadata_extractor.h', |
| 756 'base/media_file_checker.cc', | 757 'base/media_file_checker.cc', |
| 757 'base/media_file_checker.h', | 758 'base/media_file_checker.h', |
| (...skipping 1055 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1813 }, | 1814 }, |
| 1814 ], # targets | 1815 ], # targets |
| 1815 }], | 1816 }], |
| 1816 ['OS=="android"', { | 1817 ['OS=="android"', { |
| 1817 'targets': [ | 1818 'targets': [ |
| 1818 { | 1819 { |
| 1819 # TODO(GN) | 1820 # TODO(GN) |
| 1820 'target_name': 'media_unittests_apk', | 1821 'target_name': 'media_unittests_apk', |
| 1821 'type': 'none', | 1822 'type': 'none', |
| 1822 'dependencies': [ | 1823 'dependencies': [ |
| 1824 'capture_java', |
| 1823 'media_java', | 1825 'media_java', |
| 1824 'media_unittests', | 1826 'media_unittests', |
| 1825 ], | 1827 ], |
| 1826 'variables': { | 1828 'variables': { |
| 1827 'test_suite_name': 'media_unittests', | 1829 'test_suite_name': 'media_unittests', |
| 1828 'isolate_file': 'media_unittests.isolate', | 1830 'isolate_file': 'media_unittests.isolate', |
| 1829 }, | 1831 }, |
| 1830 'includes': ['../build/apk_test.gypi'], | 1832 'includes': ['../build/apk_test.gypi'], |
| 1831 }, | 1833 }, |
| 1832 { | 1834 { |
| 1833 # TODO(GN) | 1835 # TODO(GN) |
| 1834 'target_name': 'media_perftests_apk', | 1836 'target_name': 'media_perftests_apk', |
| 1835 'type': 'none', | 1837 'type': 'none', |
| 1836 'dependencies': [ | 1838 'dependencies': [ |
| 1839 'capture_java', |
| 1837 'media_java', | 1840 'media_java', |
| 1838 'media_perftests', | 1841 'media_perftests', |
| 1839 ], | 1842 ], |
| 1840 'variables': { | 1843 'variables': { |
| 1841 'test_suite_name': 'media_perftests', | 1844 'test_suite_name': 'media_perftests', |
| 1842 'isolate_file': 'media_perftests.isolate', | 1845 'isolate_file': 'media_perftests.isolate', |
| 1843 }, | 1846 }, |
| 1844 'includes': ['../build/apk_test.gypi'], | 1847 'includes': ['../build/apk_test.gypi'], |
| 1845 }, | 1848 }, |
| 1846 { | 1849 { |
| 1847 # GN: //media/base/android:media_android_jni_headers | 1850 # GN: //media/base/android:media_jni_headers |
| 1848 'target_name': 'media_android_jni_headers', | 1851 'target_name': 'media_android_jni_headers', |
| 1849 'type': 'none', | 1852 'type': 'none', |
| 1850 'sources': [ | 1853 'sources': [ |
| 1851 'base/android/java/src/org/chromium/media/AudioManagerAndroid.java', | 1854 'base/android/java/src/org/chromium/media/AudioManagerAndroid.java', |
| 1852 'base/android/java/src/org/chromium/media/AudioRecordInput.java', | 1855 'base/android/java/src/org/chromium/media/AudioRecordInput.java', |
| 1853 'base/android/java/src/org/chromium/media/MediaCodecBridge.java', | 1856 'base/android/java/src/org/chromium/media/MediaCodecBridge.java', |
| 1854 'base/android/java/src/org/chromium/media/MediaCodecUtil.java', | 1857 'base/android/java/src/org/chromium/media/MediaCodecUtil.java', |
| 1855 'base/android/java/src/org/chromium/media/MediaDrmBridge.java', | 1858 'base/android/java/src/org/chromium/media/MediaDrmBridge.java', |
| 1856 'base/android/java/src/org/chromium/media/MediaPlayerBridge.java', | 1859 'base/android/java/src/org/chromium/media/MediaPlayerBridge.java', |
| 1857 'base/android/java/src/org/chromium/media/MediaPlayerListener.java', | 1860 'base/android/java/src/org/chromium/media/MediaPlayerListener.java', |
| 1858 ], | 1861 ], |
| 1859 'variables': { | 1862 'variables': { |
| 1860 'jni_gen_package': 'media', | 1863 'jni_gen_package': 'media', |
| 1861 }, | 1864 }, |
| 1862 'includes': ['../build/jni_generator.gypi'], | 1865 'includes': ['../build/jni_generator.gypi'], |
| 1863 }, | 1866 }, |
| 1864 { | 1867 { |
| 1865 # GN: //media/base/android:video_capture_android_jni_headers | 1868 # GN: //media/capture/video/android:capture_jni_headers |
| 1866 'target_name': 'video_capture_android_jni_headers', | 1869 'target_name': 'video_capture_android_jni_headers', |
| 1867 'type': 'none', | 1870 'type': 'none', |
| 1868 'sources': [ | 1871 'sources': [ |
| 1869 'base/android/java/src/org/chromium/media/VideoCapture.java', | 1872 'capture/video/android/java/src/org/chromium/media/VideoCapture.java
', |
| 1870 'base/android/java/src/org/chromium/media/VideoCaptureFactory.java', | 1873 'capture/video/android/java/src/org/chromium/media/VideoCaptureFacto
ry.java', |
| 1871 ], | 1874 ], |
| 1872 'variables': { | 1875 'variables': { |
| 1873 'jni_gen_package': 'media', | 1876 'jni_gen_package': 'media', |
| 1874 }, | 1877 }, |
| 1875 'includes': ['../build/jni_generator.gypi'], | 1878 'includes': ['../build/jni_generator.gypi'], |
| 1876 }, | 1879 }, |
| 1877 { | 1880 { |
| 1878 # GN: //media/base/android:android | 1881 # GN: //media/base/android:android |
| 1879 'target_name': 'player_android', | 1882 'target_name': 'player_android', |
| 1880 'type': 'static_library', | 1883 'type': 'static_library', |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1925 'base/android/media_task_runner.cc', | 1928 'base/android/media_task_runner.cc', |
| 1926 'base/android/media_task_runner.h', | 1929 'base/android/media_task_runner.h', |
| 1927 'base/android/media_url_interceptor.h', | 1930 'base/android/media_url_interceptor.h', |
| 1928 'base/android/provision_fetcher.h', | 1931 'base/android/provision_fetcher.h', |
| 1929 'base/android/sdk_media_codec_bridge.cc', | 1932 'base/android/sdk_media_codec_bridge.cc', |
| 1930 'base/android/sdk_media_codec_bridge.h', | 1933 'base/android/sdk_media_codec_bridge.h', |
| 1931 'base/android/video_decoder_job.cc', | 1934 'base/android/video_decoder_job.cc', |
| 1932 'base/android/video_decoder_job.h', | 1935 'base/android/video_decoder_job.h', |
| 1933 'base/android/video_media_codec_decoder.cc', | 1936 'base/android/video_media_codec_decoder.cc', |
| 1934 'base/android/video_media_codec_decoder.h', | 1937 'base/android/video_media_codec_decoder.h', |
| 1938 'capture/video/android/capture_jni_registrar.cc', |
| 1939 'capture/video/android/capture_jni_registrar.h', |
| 1935 ], | 1940 ], |
| 1936 'conditions': [ | 1941 'conditions': [ |
| 1937 # Only 64 bit builds are using android-21 NDK library, check common.
gypi | 1942 # Only 64 bit builds are using android-21 NDK library, check common.
gypi |
| 1938 ['target_arch=="arm64" or target_arch=="x64" or target_arch=="mips64
el"', { | 1943 ['target_arch=="arm64" or target_arch=="x64" or target_arch=="mips64
el"', { |
| 1939 'sources': [ | 1944 'sources': [ |
| 1940 'base/android/ndk_media_codec_bridge.cc', | 1945 'base/android/ndk_media_codec_bridge.cc', |
| 1941 'base/android/ndk_media_codec_bridge.h', | 1946 'base/android/ndk_media_codec_bridge.h', |
| 1942 'base/android/ndk_media_codec_wrapper.cc', | 1947 'base/android/ndk_media_codec_wrapper.cc', |
| 1943 ], | 1948 ], |
| 1944 }], | 1949 }], |
| 1945 ], | 1950 ], |
| 1946 'dependencies': [ | 1951 'dependencies': [ |
| 1947 '../base/base.gyp:base', | 1952 '../base/base.gyp:base', |
| 1948 '../third_party/widevine/cdm/widevine_cdm.gyp:widevine_cdm_version_h
', | 1953 '../third_party/widevine/cdm/widevine_cdm.gyp:widevine_cdm_version_h
', |
| 1949 '../ui/gl/gl.gyp:gl', | 1954 '../ui/gl/gl.gyp:gl', |
| 1950 '../url/url.gyp:url_lib', | 1955 '../url/url.gyp:url_lib', |
| 1951 'media_android_jni_headers', | 1956 'media_android_jni_headers', |
| 1952 'shared_memory_support', | 1957 'shared_memory_support', |
| 1953 ], | 1958 ], |
| 1954 'include_dirs': [ | 1959 'include_dirs': [ |
| 1955 # Needed by media_drm_bridge.cc. | 1960 # Needed by media_drm_bridge.cc. |
| 1956 '<(SHARED_INTERMEDIATE_DIR)', | 1961 '<(SHARED_INTERMEDIATE_DIR)', |
| 1957 ], | 1962 ], |
| 1958 'defines': [ | 1963 'defines': [ |
| 1959 'MEDIA_IMPLEMENTATION', | 1964 'MEDIA_IMPLEMENTATION', |
| 1960 ], | 1965 ], |
| 1961 }, | 1966 }, |
| 1962 { | 1967 { |
| 1963 # GN: //media/base/android:media_java | 1968 # GN: //media/capture/video/android:capture_java |
| 1964 'target_name': 'media_java', | 1969 'target_name': 'capture_java', |
| 1965 'type': 'none', | 1970 'type': 'none', |
| 1966 'dependencies': [ | 1971 'dependencies': [ |
| 1967 '../base/base.gyp:base', | 1972 '../base/base.gyp:base', |
| 1968 'media_android_captureapitype', | 1973 'media_android_captureapitype', |
| 1969 'media_android_imageformat', | 1974 'media_android_imageformat', |
| 1970 ], | 1975 ], |
| 1971 'export_dependent_settings': [ | 1976 'export_dependent_settings': [ |
| 1972 '../base/base.gyp:base', | 1977 '../base/base.gyp:base', |
| 1973 ], | 1978 ], |
| 1974 'variables': { | 1979 'variables': { |
| 1980 'java_in_dir': 'capture/video/android/java', |
| 1981 }, |
| 1982 'includes': ['../build/java.gypi'], |
| 1983 }, |
| 1984 { |
| 1985 # GN: //media/base/android:media_java |
| 1986 'target_name': 'media_java', |
| 1987 'type': 'none', |
| 1988 'dependencies': [ |
| 1989 '../base/base.gyp:base', |
| 1990 ], |
| 1991 'export_dependent_settings': [ |
| 1992 '../base/base.gyp:base', |
| 1993 ], |
| 1994 'variables': { |
| 1975 'java_in_dir': 'base/android/java', | 1995 'java_in_dir': 'base/android/java', |
| 1976 }, | 1996 }, |
| 1977 'includes': ['../build/java.gypi'], | 1997 'includes': ['../build/java.gypi'], |
| 1978 }, | 1998 }, |
| 1979 { | 1999 { |
| 1980 # GN: //media/base/android:media_android_captureapitype | 2000 # GN: //media/base/android:media_android_captureapitype |
| 1981 'target_name': 'media_android_captureapitype', | 2001 'target_name': 'media_android_captureapitype', |
| 1982 'type': 'none', | 2002 'type': 'none', |
| 1983 'variables': { | 2003 'variables': { |
| 1984 'source_file': 'capture/video/video_capture_device.h', | 2004 'source_file': 'capture/video/video_capture_device.h', |
| (...skipping 175 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2160 'dependencies': [ | 2180 'dependencies': [ |
| 2161 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', | 2181 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', |
| 2162 ], | 2182 ], |
| 2163 }], | 2183 }], |
| 2164 ], | 2184 ], |
| 2165 }, | 2185 }, |
| 2166 ], | 2186 ], |
| 2167 }], | 2187 }], |
| 2168 ], | 2188 ], |
| 2169 } | 2189 } |
| OLD | NEW |