Open meowofficial opened 3 weeks ago
As far as I understand in swift code in some methods default AudioSessionCategory is used instead of configured one.
await FlutterVolumeController.setIOSAudioSessionCategory( category: AudioSessionCategory.playback, ); print(await FlutterVolumeController.getIOSAudioSessionCategory()); // AudioSessionCategory.playback await FlutterVolumeController.getVolume(); print(await FlutterVolumeController.getIOSAudioSessionCategory()); // AudioSessionCategory.ambient
Fixed in 1.3.2.
@yosemiteyss getVolume still resets current AudioSessionCategory to AudioSessionCategory.ambient if AudioSessionCategory.playback set by another library.
getVolume
AudioSessionCategory
AudioSessionCategory.ambient
AudioSessionCategory.playback
As far as I understand in swift code in some methods default AudioSessionCategory is used instead of configured one.