From adf0064b49ba2e9b18da5015860d5a29a9f83275 Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Mon, 19 Jan 2026 12:56:19 -0600 Subject: [PATCH] 14.6 auidio not working Signed-off-by: Matt Bruce --- CasinoKit/Sources/CasinoKit/Audio/SoundManager.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CasinoKit/Sources/CasinoKit/Audio/SoundManager.swift b/CasinoKit/Sources/CasinoKit/Audio/SoundManager.swift index 31a12e0..b6cdcf8 100644 --- a/CasinoKit/Sources/CasinoKit/Audio/SoundManager.swift +++ b/CasinoKit/Sources/CasinoKit/Audio/SoundManager.swift @@ -142,7 +142,8 @@ public final class SoundManager { private func configureAudioSession() { do { - try AVAudioSession.sharedInstance().setCategory(.ambient, mode: .default) + // Use playback so effects are audible even if the device is muted. + try AVAudioSession.sharedInstance().setCategory(.playback, mode: .default, options: [.mixWithOthers]) try AVAudioSession.sharedInstance().setActive(true) } catch { print("CasinoKit: Failed to configure audio session: \(error)") @@ -338,4 +339,3 @@ public extension SoundManager { hapticMedium() } } -