mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-12 12:55:46 +00:00
Bug 1037000: Include "default communications device" in the audio input enumeration for gUM r=padenot
This commit is contained in:
parent
c6ad0230b3
commit
6108a29240
@ -267,7 +267,14 @@ MediaEngineWebRTC::EnumerateAudioDevices(nsTArray<nsRefPtr<MediaEngineAudioSourc
|
||||
|
||||
int nDevices = 0;
|
||||
ptrVoEHw->GetNumOfRecordingDevices(nDevices);
|
||||
for (int i = 0; i < nDevices; i++) {
|
||||
int i;
|
||||
#if defined(MOZ_WIDGET_ANDROID) || defined(MOZ_WIDGET_GONK)
|
||||
i = 0; // Bug 1037025 - let the OS handle defaulting for now on android/b2g
|
||||
#else
|
||||
// -1 is "default communications device" depending on OS in webrtc.org code
|
||||
i = -1;
|
||||
#endif
|
||||
for (; i < nDevices; i++) {
|
||||
// We use constants here because GetRecordingDeviceName takes char[128].
|
||||
char deviceName[128];
|
||||
char uniqueId[128];
|
||||
|
Loading…
Reference in New Issue
Block a user