manually handle audio tracks for web

This commit is contained in:
David Zhao
2021-08-26 22:58:04 -07:00
parent 82322be783
commit 3a26044399
7 changed files with 104 additions and 21 deletions
+3 -3
View File
@@ -55,7 +55,7 @@ class SignalClient {
Future<void> join(String url, String token, JoinOptions? options) async {
var rtcUrl = '$url/rtc';
var params = _paramsForToken(token);
var params = _joinParams(token);
if (options != null && options.autoSubscribe != null) {
params += '&auto_subscribe=${options.autoSubscribe! ? '1' : '0'}';
}
@@ -88,7 +88,7 @@ class SignalClient {
_ws = null;
url += '/rtc';
var params = _paramsForToken(token);
var params = _joinParams(token);
params += '&reconnect=1';
var uri = Uri.parse(url + params);
@@ -239,7 +239,7 @@ class SignalClient {
}
}
String _paramsForToken(String token) {
String _joinParams(String token) {
return '?access_token=$token&protocol=$protocolVersion';
}