| Index: chromecast/media/cma/backend/alsa/BUILD.gn
|
| diff --git a/chromecast/media/cma/backend/alsa/BUILD.gn b/chromecast/media/cma/backend/alsa/BUILD.gn
|
| index 2838a6d342b2fdc4b5add9df7e3095025252951d..870bf3aea96e23bf88a4b9ee97f955e865655a9e 100644
|
| --- a/chromecast/media/cma/backend/alsa/BUILD.gn
|
| +++ b/chromecast/media/cma/backend/alsa/BUILD.gn
|
| @@ -44,6 +44,10 @@ source_set("alsa_cma_backend") {
|
| "filter_group.h",
|
| "media_pipeline_backend_alsa.cc",
|
| "media_pipeline_backend_alsa.h",
|
| + "post_processing_pipeline.cc",
|
| + "post_processing_pipeline.h",
|
| + "post_processing_pipeline_parser.cc",
|
| + "post_processing_pipeline_parser.h",
|
| "stream_mixer_alsa.cc",
|
| "stream_mixer_alsa.h",
|
| "stream_mixer_alsa_input.cc",
|
| @@ -57,7 +61,6 @@ source_set("alsa_cma_backend") {
|
|
|
| deps = [
|
| ":alsa_features",
|
| - ":audio_filter_includes",
|
| ":slew_volume",
|
| "//base",
|
| "//chromecast/base",
|
| @@ -69,34 +72,6 @@ source_set("alsa_cma_backend") {
|
| "//media",
|
| "//media:shared_memory_support",
|
| ]
|
| -
|
| - if (chromecast_branding != "google") {
|
| - deps += [ ":audio_filter_null" ]
|
| - } else {
|
| - deps += [ "//chromecast/internal/media/cma/backend/alsa:filter" ]
|
| - }
|
| -}
|
| -
|
| -source_set("audio_filter_null") {
|
| - sources = [
|
| - "audio_filter_factory_default.cc",
|
| - ]
|
| -
|
| - deps = [
|
| - ":audio_filter_includes",
|
| - ]
|
| -}
|
| -
|
| -source_set("audio_filter_includes") {
|
| - sources = [
|
| - "audio_filter_factory.h",
|
| - "audio_filter_interface.h",
|
| - ]
|
| -
|
| - deps = [
|
| - "//base",
|
| - "//media",
|
| - ]
|
| }
|
|
|
| source_set("slew_volume") {
|
| @@ -106,7 +81,7 @@ source_set("slew_volume") {
|
| ]
|
| deps = [
|
| "//base",
|
| - "//media",
|
| + "//media:shared_memory_support",
|
| ]
|
| }
|
|
|
| @@ -156,3 +131,16 @@ source_set("test_support") {
|
| "//testing/gmock",
|
| ]
|
| }
|
| +
|
| +shared_library("libcast_governor") {
|
| + sources = [
|
| + "post_processors/governor_shlib.cc",
|
| + ]
|
| +
|
| + deps = [
|
| + ":slew_volume",
|
| + "//base",
|
| + "//chromecast/base",
|
| + "//chromecast/public/media",
|
| + ]
|
| +}
|
|
|