Stop using deprecated constraints-based version of CreateAudioSource.
Also did some slight refactoring of the code that turns constraints into rtc::Optionals. Used a template method to avoid code duplication, and used the same pattern for "CopyConstraintsIntoAudioOptions" as was being used for "CopyConstraintsIntoRtcConfiguration". BUG=webrtc:6752 Review-Url: https://codereview.webrtc.org/2628523003 Cr-Commit-Position: refs/heads/master@{#16063}
This commit is contained in:
@ -141,6 +141,11 @@ void CopyConstraintsIntoRtcConfiguration(
|
||||
const MediaConstraintsInterface* constraints,
|
||||
PeerConnectionInterface::RTCConfiguration* configuration);
|
||||
|
||||
// Copy all relevant constraints into an AudioOptions object.
|
||||
void CopyConstraintsIntoAudioOptions(
|
||||
const MediaConstraintsInterface* constraints,
|
||||
cricket::AudioOptions* options);
|
||||
|
||||
} // namespace webrtc
|
||||
|
||||
#endif // WEBRTC_API_MEDIACONSTRAINTSINTERFACE_H_
|
||||
|
||||
Reference in New Issue
Block a user