better platform check

This commit is contained in:
Hiroshi Horie
2021-12-15 18:44:01 +07:00
parent 3d5e8a7dd8
commit b24fad0f3b
8 changed files with 50 additions and 14 deletions
+2 -6
View File
@@ -1,8 +1,4 @@
// import 'package:audio_session/audio_session.dart' as _as;
import 'dart:io';
import 'package:flutter/foundation.dart';
import '../support/platform.dart';
import 'package:synchronized/synchronized.dart' as sync;
@@ -78,7 +74,7 @@ mixin AudioManagementMixin on AudioTrack {
logger.fine('[$runtimeType] didUpdateSate: $audioTrackState');
NativeAudioConfiguration? config;
if (!kIsWeb && Platform.isIOS) {
if (!lkPlatformIs(PlatformType.iOS)) {
// Only iOS for now...
config = await nativeAudioConfigurationForAudioTrackState
.call(audioTrackState);