diff options
Diffstat (limited to 'media/base/mediaengine.h')
-rw-r--r-- | media/base/mediaengine.h | 7 |
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) { |