History log of /external/webrtc/webrtc/common_audio/vad/include/vad.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e9e7896293747b2084e7f018675276f5096cdafc 09-Sep-2015 kwiberg <kwiberg@webrtc.org> Turn webrtc::Vad into a pure virtual interface

Review URL: https://codereview.webrtc.org/1317243005

Cr-Commit-Position: refs/heads/master@{#9899}
/external/webrtc/webrtc/common_audio/vad/include/vad.h
12cfc9b4dacd6942377df1f29a64bdbec591920e 08-Sep-2015 kwiberg <kwiberg@webrtc.org> Fold AudioEncoderMutable into AudioEncoder

It makes more sense to combine the two interfaces, since there wasn't
a clear line separating them. The result is a combined interface with
just over a dozen methods, half of which need to be implemented by
every subclass, while the other half have sensible (and trivial)
default implementations and are implemented only by the few subclasses
that need non-default behavior.

Review URL: https://codereview.webrtc.org/1322973004

Cr-Commit-Position: refs/heads/master@{#9894}
/external/webrtc/webrtc/common_audio/vad/include/vad.h
ff1a3e36bdd023fc2d3bef9af6b161ce144ffd6b 10-Dec-2014 henrik.lundin@webrtc.org <henrik.lundin@webrtc.org> Make an AudioEncoder subclass for comfort noise

BUG=3926
R=bjornv@webrtc.org, kjellander@webrtc.org, kwiberg@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/31129004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@7857 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/common_audio/vad/include/vad.h
8aa4d2d2cd46bca6da7e071583482dd7ed0e2d0c 30-Oct-2014 henrik.lundin@webrtc.org <henrik.lundin@webrtc.org> Creating a C++ wrapper class for VAD

Also adding a mock. This work is part of an ongoing effort to
encapsulate encoders in AudioEncoder classes. The CNG encoder will also
be implemented as an AudioEncoder class, and will also contain a VAD
C++ wrapper.

BUG=3926
R=bjornv@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/27839004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@7570 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/common_audio/vad/include/vad.h