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:
+6
-1
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
const clientVersion = '0.5.0';
|
||||
Reference in New Issue
Block a user