File tree Expand file tree Collapse file tree 1 file changed +15
-5
lines changed Expand file tree Collapse file tree 1 file changed +15
-5
lines changed Original file line number Diff line number Diff line change @@ -15,11 +15,21 @@ The purpose of this module is to handle actions/events during a phone call (audi
1515* Toggle speaker or microphone on/off, toggle flash light on/off
1616* Play ringtone/ringback/dtmftone
1717
18- Basically, it is a telecommunication module which handles most of requirements when making/receiving/talking with a call.
19-
20- This module is desinged to work with [ react-native-webrtc] ( https://github.com/oney/react-native-webrtc )
21- you can find demo here: https://github.com/oney/RCTWebRTCDemo
22-
18+ Basically, it is a telecommunication module which handles most of requirements when making/receiving/talking with a call.
19+
20+ This module is desinged to work with [ react-native-webrtc] ( https://github.com/oney/react-native-webrtc )
21+ you can find demo here: https://github.com/oney/RCTWebRTCDemo
22+
23+ ## TODO / Contribution Wanted:
24+
25+ * Make operations run on main thread. ( iOS/Android )
26+ * Fix iOS audio shared instance singleton conflit with internal webrtc.
27+ * Detect hardward button press event and react to it.
28+ ex: press bluetooth button, send event to JS to answer/hangup.
29+ ex: press power button to mute incoming ringtone.
30+ * Use config-based to decide which event should start and report. maybe control behavior as well.
31+ * Flash API on Android.
32+
2333## Installation:
2434
2535
You can’t perform that action at this time.
0 commit comments