commit | 36de62e830390dc3e33341224a2461d3f422329b | [log] [tgz] |
---|---|---|
author | Gustaf Ullberg <gustaf@webrtc.org> | Mon Nov 20 13:55:41 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Nov 20 14:53:40 2017 |
tree | 00c5d5d874841aab754c004da1bf5b0141d3163e | |
parent | e5b5f4638d8c5a0d2062d0bf7a31bd13eb89d33b [diff] |
Avoid flagging Opus DTX frames as speech. Background: After 20 consecutive DTX frames, Opus encodes the background noise in a normal frame and then goes back to outputting DTX frames. Currently all Opus frames are flagged as containing speech. This CL is has two effects on outgoing Opus packets: 1. DTX frames are flagged as non-speech. 2. A non-DTX frame that follows 20 consecutive DTX frames is flagged as non-speech. Bug: webrtc:8088 Change-Id: Ic36cf8c9d0a34f55ed4e57858362ad91e3897dda Reviewed-on: https://webrtc-review.googlesource.com/23760 Commit-Queue: Gustaf Ullberg <gustaf@webrtc.org> Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org> Cr-Commit-Position: refs/heads/master@{#20794}
WebRTC is a free, open software project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others.
See http://www.webrtc.org/native-code/development for instructions on how to get started developing with the native code.
Authoritative list of directories that contain the native API header files.