import DesignSystem import NDIKit import OSLog import SwiftUI @main struct MusubiApp: App { @State private var sourceList = SourceListModel() @State private var outputs = OutputController() var body: some SwiftUI.Scene { Window("Musubi", id: "main") { ContentView(sourceList: sourceList, outputs: outputs) .preferredColorScheme(.dark) .task { sourceList.start() outputs.applyLaunchRoutes() } } .defaultSize(width: 960, height: 600) } } enum Log { static let ndi = Logger(subsystem: "studio.zielke.musubi", category: "ndi") }