Files
MLBApp/mlbTVOS/mlbTVOSApp.swift
2026-03-26 15:37:31 -05:00

29 lines
657 B
Swift

import AVFoundation
import SwiftUI
@main
struct mlbTVOSApp: App {
@State private var viewModel = GamesViewModel()
init() {
configureAudioSession()
}
var body: some Scene {
WindowGroup {
ContentView()
.environment(viewModel)
}
}
private func configureAudioSession() {
// Start with .ambient so we don't interrupt other audio on launch
// Switch to .playback when user starts a stream
do {
try AVAudioSession.sharedInstance().setCategory(.ambient)
} catch {
print("Failed to set audio session: \(error)")
}
}
}