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 649 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
660 'filters/ffmpeg_aac_bitstream_converter.h', | 660 'filters/ffmpeg_aac_bitstream_converter.h', |
661 'filters/ffmpeg_audio_decoder.cc', | 661 'filters/ffmpeg_audio_decoder.cc', |
662 'filters/ffmpeg_audio_decoder.h', | 662 'filters/ffmpeg_audio_decoder.h', |
663 'filters/ffmpeg_bitstream_converter.h', | 663 'filters/ffmpeg_bitstream_converter.h', |
664 'filters/ffmpeg_demuxer.cc', | 664 'filters/ffmpeg_demuxer.cc', |
665 'filters/ffmpeg_demuxer.h', | 665 'filters/ffmpeg_demuxer.h', |
666 'filters/ffmpeg_glue.cc', | 666 'filters/ffmpeg_glue.cc', |
667 'filters/ffmpeg_glue.h', | 667 'filters/ffmpeg_glue.h', |
668 'filters/ffmpeg_h264_to_annex_b_bitstream_converter.cc', | 668 'filters/ffmpeg_h264_to_annex_b_bitstream_converter.cc', |
669 'filters/ffmpeg_h264_to_annex_b_bitstream_converter.h', | 669 'filters/ffmpeg_h264_to_annex_b_bitstream_converter.h', |
| 670 'filters/ffmpeg_h265_to_annex_b_bitstream_converter.cc', |
| 671 'filters/ffmpeg_h265_to_annex_b_bitstream_converter.h', |
670 'filters/ffmpeg_video_decoder.cc', | 672 'filters/ffmpeg_video_decoder.cc', |
671 'filters/ffmpeg_video_decoder.h', | 673 'filters/ffmpeg_video_decoder.h', |
672 'filters/in_memory_url_protocol.cc', | 674 'filters/in_memory_url_protocol.cc', |
673 'filters/in_memory_url_protocol.h', | 675 'filters/in_memory_url_protocol.h', |
674 ], | 676 ], |
675 'defines': [ | 677 'defines': [ |
676 'MEDIA_DISABLE_FFMPEG', | 678 'MEDIA_DISABLE_FFMPEG', |
677 ], | 679 ], |
678 'direct_dependent_settings': { | 680 'direct_dependent_settings': { |
679 'defines': [ | 681 'defines': [ |
(...skipping 328 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1008 'msvs_disabled_warnings': [ 4267, ], | 1010 'msvs_disabled_warnings': [ 4267, ], |
1009 }], | 1011 }], |
1010 ], | 1012 ], |
1011 }], | 1013 }], |
1012 ['proprietary_codecs==1', { | 1014 ['proprietary_codecs==1', { |
1013 'sources': [ | 1015 'sources': [ |
1014 'filters/ffmpeg_aac_bitstream_converter.cc', | 1016 'filters/ffmpeg_aac_bitstream_converter.cc', |
1015 'filters/ffmpeg_aac_bitstream_converter.h', | 1017 'filters/ffmpeg_aac_bitstream_converter.h', |
1016 'filters/ffmpeg_h264_to_annex_b_bitstream_converter.cc', | 1018 'filters/ffmpeg_h264_to_annex_b_bitstream_converter.cc', |
1017 'filters/ffmpeg_h264_to_annex_b_bitstream_converter.h', | 1019 'filters/ffmpeg_h264_to_annex_b_bitstream_converter.h', |
| 1020 'filters/ffmpeg_h265_to_annex_b_bitstream_converter.cc', |
| 1021 'filters/ffmpeg_h265_to_annex_b_bitstream_converter.h', |
1018 'filters/h264_to_annex_b_bitstream_converter.cc', | 1022 'filters/h264_to_annex_b_bitstream_converter.cc', |
1019 'filters/h264_to_annex_b_bitstream_converter.h', | 1023 'filters/h264_to_annex_b_bitstream_converter.h', |
| 1024 'filters/h265_parser.cc', |
| 1025 'filters/h265_parser.h', |
1020 'formats/mp2t/es_adapter_video.cc', | 1026 'formats/mp2t/es_adapter_video.cc', |
1021 'formats/mp2t/es_adapter_video.h', | 1027 'formats/mp2t/es_adapter_video.h', |
1022 'formats/mp2t/es_parser.cc', | 1028 'formats/mp2t/es_parser.cc', |
1023 'formats/mp2t/es_parser.h', | 1029 'formats/mp2t/es_parser.h', |
1024 'formats/mp2t/es_parser_adts.cc', | 1030 'formats/mp2t/es_parser_adts.cc', |
1025 'formats/mp2t/es_parser_adts.h', | 1031 'formats/mp2t/es_parser_adts.h', |
1026 'formats/mp2t/es_parser_h264.cc', | 1032 'formats/mp2t/es_parser_h264.cc', |
1027 'formats/mp2t/es_parser_h264.h', | 1033 'formats/mp2t/es_parser_h264.h', |
1028 'formats/mp2t/es_parser_mpeg1audio.cc', | 1034 'formats/mp2t/es_parser_mpeg1audio.cc', |
1029 'formats/mp2t/es_parser_mpeg1audio.h', | 1035 'formats/mp2t/es_parser_mpeg1audio.h', |
(...skipping 18 matching lines...) Expand all Loading... |
1048 'formats/mp4/avc.cc', | 1054 'formats/mp4/avc.cc', |
1049 'formats/mp4/avc.h', | 1055 'formats/mp4/avc.h', |
1050 'formats/mp4/box_definitions.cc', | 1056 'formats/mp4/box_definitions.cc', |
1051 'formats/mp4/box_definitions.h', | 1057 'formats/mp4/box_definitions.h', |
1052 'formats/mp4/box_reader.cc', | 1058 'formats/mp4/box_reader.cc', |
1053 'formats/mp4/box_reader.h', | 1059 'formats/mp4/box_reader.h', |
1054 'formats/mp4/cenc.cc', | 1060 'formats/mp4/cenc.cc', |
1055 'formats/mp4/cenc.h', | 1061 'formats/mp4/cenc.h', |
1056 'formats/mp4/es_descriptor.cc', | 1062 'formats/mp4/es_descriptor.cc', |
1057 'formats/mp4/es_descriptor.h', | 1063 'formats/mp4/es_descriptor.h', |
| 1064 'formats/mp4/hevc.cc', |
| 1065 'formats/mp4/hevc.h', |
1058 'formats/mp4/mp4_stream_parser.cc', | 1066 'formats/mp4/mp4_stream_parser.cc', |
1059 'formats/mp4/mp4_stream_parser.h', | 1067 'formats/mp4/mp4_stream_parser.h', |
1060 'formats/mp4/sample_to_group_iterator.cc', | 1068 'formats/mp4/sample_to_group_iterator.cc', |
1061 'formats/mp4/sample_to_group_iterator.h', | 1069 'formats/mp4/sample_to_group_iterator.h', |
1062 'formats/mp4/track_run_iterator.cc', | 1070 'formats/mp4/track_run_iterator.cc', |
1063 'formats/mp4/track_run_iterator.h', | 1071 'formats/mp4/track_run_iterator.h', |
1064 'formats/mpeg/adts_constants.cc', | 1072 'formats/mpeg/adts_constants.cc', |
1065 'formats/mpeg/adts_constants.h', | 1073 'formats/mpeg/adts_constants.h', |
1066 'formats/mpeg/adts_stream_parser.cc', | 1074 'formats/mpeg/adts_stream_parser.cc', |
1067 'formats/mpeg/adts_stream_parser.h', | 1075 'formats/mpeg/adts_stream_parser.h', |
(...skipping 224 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1292 'include_dirs': [ | 1300 'include_dirs': [ |
1293 # Needed by media_drm_bridge.cc. | 1301 # Needed by media_drm_bridge.cc. |
1294 '<(SHARED_INTERMEDIATE_DIR)', | 1302 '<(SHARED_INTERMEDIATE_DIR)', |
1295 ], | 1303 ], |
1296 'conditions': [ | 1304 'conditions': [ |
1297 ['arm_neon==1', { | 1305 ['arm_neon==1', { |
1298 'defines': [ | 1306 'defines': [ |
1299 'USE_NEON' | 1307 'USE_NEON' |
1300 ], | 1308 ], |
1301 }], | 1309 }], |
| 1310 ['proprietary_codecs==1', { |
| 1311 'sources': [ |
| 1312 'filters/h265_parser_unittest.cc', |
| 1313 ], |
| 1314 }], |
1302 ['media_use_ffmpeg==1', { | 1315 ['media_use_ffmpeg==1', { |
1303 'dependencies': [ | 1316 'dependencies': [ |
1304 '../third_party/ffmpeg/ffmpeg.gyp:ffmpeg', | 1317 '../third_party/ffmpeg/ffmpeg.gyp:ffmpeg', |
1305 ], | 1318 ], |
1306 }, { # media_use_ffmpeg== 0 | 1319 }, { # media_use_ffmpeg== 0 |
1307 'sources!': [ | 1320 'sources!': [ |
1308 'base/audio_video_metadata_extractor_unittest.cc', | 1321 'base/audio_video_metadata_extractor_unittest.cc', |
1309 'base/container_names_unittest.cc', | 1322 'base/container_names_unittest.cc', |
1310 'base/media_file_checker_unittest.cc', | 1323 'base/media_file_checker_unittest.cc', |
1311 'ffmpeg/ffmpeg_common_unittest.cc', | 1324 'ffmpeg/ffmpeg_common_unittest.cc', |
(...skipping 644 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1956 '../build/isolate.gypi', | 1969 '../build/isolate.gypi', |
1957 ], | 1970 ], |
1958 'sources': [ | 1971 'sources': [ |
1959 'media_unittests.isolate', | 1972 'media_unittests.isolate', |
1960 ], | 1973 ], |
1961 }, | 1974 }, |
1962 ], | 1975 ], |
1963 }], | 1976 }], |
1964 ], | 1977 ], |
1965 } | 1978 } |
OLD | NEW |