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

Unified Diff: webrtc/modules/audio_mixer/audio_mixer.gypi

Issue 2411313003: Split audio mixer into interface and implementation. (Closed)
Patch Set: Capitalize Ssrc Created 4 years, 2 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 side-by-side diff with in-line comments
Download patch
Index: webrtc/modules/audio_mixer/audio_mixer.gypi
diff --git a/webrtc/modules/audio_mixer/audio_mixer.gypi b/webrtc/modules/audio_mixer/audio_mixer.gypi
index 1ec0a4d26dea7293515528340a5e4b78019d712c..ee40a9caf8a80f48c1f16e4502ad26dc43a79f1c 100644
--- a/webrtc/modules/audio_mixer/audio_mixer.gypi
+++ b/webrtc/modules/audio_mixer/audio_mixer.gypi
@@ -9,24 +9,34 @@
{
'targets': [
{
- 'target_name': 'audio_mixer',
+ 'target_name': 'audio_mixer_impl',
'type': 'static_library',
'dependencies': [
+ 'audio_frame_manipulator',
'audio_processing',
'webrtc_utility',
- '<(webrtc_root)/system_wrappers/system_wrappers.gyp:system_wrappers',
+ '<(webrtc_root)/api/api.gyp:audio_mixer_api',
'<(webrtc_root)/base/base.gyp:rtc_base_approved',
- '<(webrtc_root)/voice_engine/voice_engine.gyp:level_indicator',
+ '<(webrtc_root)/system_wrappers/system_wrappers.gyp:system_wrappers',
],
'sources': [
- 'audio_frame_manipulator.cc',
- 'audio_frame_manipulator.h',
- 'audio_mixer.h',
'audio_mixer_impl.cc',
'audio_mixer_impl.h',
'audio_source_with_mix_status.cc',
'audio_source_with_mix_status.h',
],
},
+ {
+ 'target_name': 'audio_frame_manipulator',
+ 'type': 'static_library',
+ 'dependencies': [
+ 'webrtc_utility',
+ '<(webrtc_root)/base/base.gyp:rtc_base_approved',
+ ],
+ 'sources': [
+ 'audio_frame_manipulator.cc',
+ 'audio_frame_manipulator.h',
+ ],
+ },
], # targets
}

Powered by Google App Engine
This is Rietveld 408576698