Skip to content

Commit 7a67500

Browse files
authored
readme: add TODOs
1 parent 23ae9fc commit 7a67500

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

README.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)