pass SDK and version number to server, v0.5.0 (#14)

* pass SDK and version number to server, v0.5.0

* missing files and formatting

* make format

* line length comment for VSCode
This commit is contained in:
David Zhao
2021-10-01 13:35:32 -07:00
committed by GitHub
parent 344e6ad394
commit 9518a2f123
8 changed files with 41 additions and 9 deletions
+6 -1
View File
@@ -6,6 +6,7 @@ import 'extensions.dart';
import 'options.dart';
import 'track/options.dart';
import 'types.dart';
import 'version.dart';
extension UriExt on Uri {
bool get isSecureScheme => ['https', 'wss'].contains(scheme);
@@ -36,6 +37,8 @@ class Utils {
if (options != null) 'auto_subscribe': options.autoSubscribe ? '1' : '0',
if (reconnect) 'reconnect': '1',
'protocol': protocol.toStringValue(),
'sdk': 'flutter',
'version': clientVersion,
},
);
}
@@ -45,7 +48,9 @@ class Utils {
int height,
) {
final double aspect = width / height;
if ((aspect - 16.0 / 9.0).abs() < (aspect - 4.0 / 3.0).abs()) return VideoParameters.presets169;
if ((aspect - 16.0 / 9.0).abs() < (aspect - 4.0 / 3.0).abs()) {
return VideoParameters.presets169;
}
return VideoParameters.presets43;
}
+1
View File
@@ -0,0 +1 @@
const clientVersion = '0.5.0';