This website requires JavaScript.
Explore
Help
Sign In
haskal
/
jiti-meet
Watch
1
Star
0
Fork
You've already forked jiti-meet
0
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
bf5f1f0168
jiti-meet
/
react
/
features
/
mobile
/
audio-mode
/
index.js
5 lines
74 B
JavaScript
Raw
Normal View
History
Unescape
Escape
[RN] Add audio route picker Due to the difference in nature, the iOS and Android implementations are completely different: iOS: MPVolumeView is used, which allows us to place a button which will launch a native route picker provided by iOS itself. This view is different depending on the iOS version, with the iOS 11 version being more complete. Android: A completely custom component is used, which displays a bottom sheet with the device categories, not devices individually. This is akin to the sheet in the builtin dialer.
2017-10-24 08:40:39 +00:00
export
*
from
'./components'
;
[RN][iOS] Default to speaker for video conferences
2017-01-18 19:30:11 +00:00
import
'./middleware'
;
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-09 10:41:52 +00:00
import
'./reducer'
;