summaryrefslogtreecommitdiff
path: root/media/base/mediaengine.h
diff options
context:
space:
mode:
Diffstat (limited to 'media/base/mediaengine.h')
-rw-r--r--media/base/mediaengine.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/media/base/mediaengine.h b/media/base/mediaengine.h
index f916572..c04df9f 100644
--- a/media/base/mediaengine.h
+++ b/media/base/mediaengine.h
@@ -135,6 +135,9 @@ class MediaEngineInterface {
virtual void SetVoiceLogging(int min_sev, const char* filter) = 0;
virtual void SetVideoLogging(int min_sev, const char* filter) = 0;
+ // Starts AEC dump using existing file.
+ virtual bool StartAecDump(FILE* file) = 0;
+
// Voice processors for effects.
virtual bool RegisterVoiceProcessor(uint32 ssrc,
VoiceProcessor* video_processor,
@@ -253,6 +256,10 @@ class CompositeMediaEngine : public MediaEngineInterface {
video_.SetLogging(min_sev, filter);
}
+ virtual bool StartAecDump(FILE* file) {
+ return voice_.StartAecDump(file);
+ }
+
virtual bool RegisterVoiceProcessor(uint32 ssrc,
VoiceProcessor* processor,
MediaProcessorDirection direction) {