jiti-meet/react
Saúl Ibarra Corretgé 1c1e8a942b audio-mode: refactor device handling
This commit refactors device selection (more heavily on iOS) to make it
consistent across platforms.

Due to its complexity I couldn't break out each step into separate commits,
apologies to the reviewer.

Changes made to device handling:

- speaker is always the default, regardless of the mode
- "Phone" shows as a selectable option, even in video call mode
- "Phone" is not displayed when wired headphones are present
- Shared device picker between iOS and Android
- Runtime device updates while the picker is open
2019-08-14 18:57:03 +02:00
..
features audio-mode: refactor device handling 2019-08-14 18:57:03 +02:00
.eslintrc-react-native.js feat(eslint): use new eslint-config-jitsi 2018-06-13 11:27:39 +02:00
.eslintrc.js ref(eslint): remove React deprecated method rule suppression 2019-01-09 14:28:59 +01:00
index.native.js rn: avoid logging initial props in release builds 2019-05-31 11:49:36 +02:00
index.web.js fix(web_ios): Not rendering when the browser back button is pressed. 2018-05-07 15:26:19 +02:00