summaryrefslogtreecommitdiff
path: root/chromium/media/base/BUILD.gn
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/media/base/BUILD.gn')
-rw-r--r--chromium/media/base/BUILD.gn58
1 files changed, 44 insertions, 14 deletions
diff --git a/chromium/media/base/BUILD.gn b/chromium/media/base/BUILD.gn
index ed396499e1a..80cc2864762 100644
--- a/chromium/media/base/BUILD.gn
+++ b/chromium/media/base/BUILD.gn
@@ -60,6 +60,8 @@ jumbo_source_set("base") {
"audio_fifo.h",
"audio_hash.cc",
"audio_hash.h",
+ "audio_power_monitor.cc",
+ "audio_power_monitor.h",
"audio_processing.cc",
"audio_processing.h",
"audio_pull_fifo.cc",
@@ -85,6 +87,7 @@ jumbo_source_set("base") {
"bit_reader_core.h",
"bitstream_buffer.cc",
"bitstream_buffer.h",
+ "buffering_state.cc",
"buffering_state.h",
"byte_queue.cc",
"byte_queue.h",
@@ -153,6 +156,8 @@ jumbo_source_set("base") {
"flinging_controller.h",
"format_utils.cc",
"format_utils.h",
+ "frame_rate_estimator.cc",
+ "frame_rate_estimator.h",
"hdr_metadata.cc",
"hdr_metadata.h",
"key_system_names.cc",
@@ -176,16 +181,22 @@ jumbo_source_set("base") {
"media_export.h",
"media_log.cc",
"media_log.h",
- "media_log_event.h",
+ "media_log_events.cc",
+ "media_log_events.h",
+ "media_log_message_levels.cc",
+ "media_log_message_levels.h",
"media_log_properties.cc",
"media_log_properties.h",
- "media_log_properties_helper.h",
+ "media_log_record.h",
+ "media_log_type_enforcement.h",
"media_observer.cc",
"media_observer.h",
"media_permission.cc",
"media_permission.h",
"media_resource.cc",
"media_resource.h",
+ "media_serializers.h",
+ "media_serializers_base.h",
"media_status.cc",
"media_status.h",
"media_status_observer.h",
@@ -203,6 +214,8 @@ jumbo_source_set("base") {
"media_url_params.h",
"media_util.cc",
"media_util.h",
+ "memory_dump_provider_proxy.cc",
+ "memory_dump_provider_proxy.h",
"mime_util.cc",
"mime_util.h",
"mime_util_internal.cc",
@@ -256,6 +269,11 @@ jumbo_source_set("base") {
"simple_watch_timer.h",
"sinc_resampler.cc",
"sinc_resampler.h",
+ "speech_recognition_client.h",
+ "status.cc",
+ "status.h",
+ "status_codes.cc",
+ "status_codes.h",
"stream_parser.cc",
"stream_parser.h",
"stream_parser_buffer.cc",
@@ -406,12 +424,18 @@ jumbo_source_set("base") {
} else {
sources += [ "demuxer_memory_limit_default.cc" ]
}
+
+ if (enable_media_drm_storage) {
+ sources += [
+ "media_drm_key_type.h",
+ "media_drm_storage.cc",
+ "media_drm_storage.h",
+ ]
+ }
}
source_set("video_facing") {
- sources = [
- "video_facing.h",
- ]
+ sources = [ "video_facing.h" ]
}
if (is_android) {
@@ -467,9 +491,7 @@ static_library("test_support") {
# Do not add any other //media deps except this; this ensures other
# test_support targets all use the same //media component to avoid duplicate
# and undefined symbol issues on Windows.
- public_deps = [
- "//media",
- ]
+ public_deps = [ "//media" ]
deps = [
"//base",
@@ -499,6 +521,7 @@ source_set("unit_tests") {
"audio_latency_unittest.cc",
"audio_parameters_unittest.cc",
"audio_point_unittest.cc",
+ "audio_power_monitor_unittest.cc",
"audio_pull_fifo_unittest.cc",
"audio_push_fifo_unittest.cc",
"audio_renderer_mixer_input_unittest.cc",
@@ -522,8 +545,10 @@ source_set("unit_tests") {
"fake_demuxer_stream_unittest.cc",
"fallback_video_decoder_unittest.cc",
"feedback_signal_accumulator_unittest.cc",
+ "frame_rate_estimator_unittest.cc",
"key_systems_unittest.cc",
"media_log_unittest.cc",
+ "media_serializers_unittest.cc",
"media_url_demuxer_unittest.cc",
"mime_util_unittest.cc",
"moving_average_unittest.cc",
@@ -537,6 +562,7 @@ source_set("unit_tests") {
"serial_runner_unittest.cc",
"silent_sink_suspender_unittest.cc",
"sinc_resampler_unittest.cc",
+ "status_unittest.cc",
"stream_parser_unittest.cc",
"subsample_entry_unittest.cc",
"supported_types_unittest.cc",
@@ -582,6 +608,14 @@ source_set("unit_tests") {
if (is_linux || is_win) {
sources += [ "keyboard_event_counter_unittest.cc" ]
}
+ if (is_win) {
+ sources += [ "win/dxgi_device_scope_handle_unittest.cc" ]
+ deps += [ "//media/base/win:media_foundation_util" ]
+ libs = [
+ "d3d11.lib",
+ "mfplat.lib",
+ ]
+ }
}
source_set("perftests") {
@@ -609,9 +643,7 @@ source_set("perftests") {
}
fuzzer_test("media_bit_reader_fuzzer") {
- sources = [
- "bit_reader_fuzzertest.cc",
- ]
+ sources = [ "bit_reader_fuzzertest.cc" ]
deps = [
"//base",
"//media:test_support",
@@ -619,9 +651,7 @@ fuzzer_test("media_bit_reader_fuzzer") {
}
fuzzer_test("media_container_names_fuzzer") {
- sources = [
- "container_names_fuzzertest.cc",
- ]
+ sources = [ "container_names_fuzzertest.cc" ]
deps = [
"//base",
"//media:test_support",