Fix volume being too low in "Always On" audio mode. Fixes #667, fixes #664

This commit is contained in:
Lior Halphon 2024-11-08 23:53:36 +02:00
parent 2dfde867a9
commit 41af62d793
1 changed files with 2 additions and 2 deletions

View File

@ -188,9 +188,9 @@ static void rumbleCallback(GB_gameboy_t *gb, double amp)
} forKey:@"GBRewindLength"]; } forKey:@"GBRewindLength"];
[self addDefaultObserver:^(id newValue) { [self addDefaultObserver:^(id newValue) {
[[AVAudioSession sharedInstance] setCategory:[newValue isEqual:@"on"]? AVAudioSessionCategoryPlayback : AVAudioSessionCategorySoloAmbient [[AVAudioSession sharedInstance] setCategory:[newValue isEqual:@"on"]? AVAudioSessionCategoryPlayback : AVAudioSessionCategorySoloAmbient
mode:AVAudioSessionModeMeasurement // Reduces latency on BT mode:AVAudioSessionModeDefault
routeSharingPolicy:AVAudioSessionRouteSharingPolicyDefault routeSharingPolicy:AVAudioSessionRouteSharingPolicyDefault
options:AVAudioSessionCategoryOptionAllowBluetoothA2DP | AVAudioSessionCategoryOptionAllowAirPlay options:0
error:nil]; error:nil];
} forKey:@"GBAudioMode"]; } forKey:@"GBAudioMode"];
} }