commit | 95ca6e16922ee0f046df182c2290eedb01932cea | [log] [tgz] |
---|---|---|
author | Piotr (Peter) Slatala <psla@webrtc.org> | Tue Nov 13 07:57:07 2018 -0800 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Nov 13 16:30:09 2018 +0000 |
tree | 35983b1c1f8b7cd41a9008b0a4ffb845758fac8c | |
parent | bc4cf89d917f4005f4008f48ea280ddfb6b0b706 [diff] |
AudioSource allows implementations to return settings So far the code assumed that there is only one implementation of AudioSourceInterface: LocalAudioSource. That is not true. This change allows custom implementations to still set options (such as audio network adaptation) on the source. Long term solution should include refactoring options so that they are passed to peer connection or call object, and not be defined on audio source. Bug: webrtc:9719 Change-Id: Ic3b92219502bc73a964adbbb9c5cd7156aa382e1 Reviewed-on: https://webrtc-review.googlesource.com/c/110681 Commit-Queue: Peter Slatala <psla@webrtc.org> Reviewed-by: Steve Anton <steveanton@webrtc.org> Reviewed-by: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/master@{#25626}
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.