[package] name = "audioswitch" version = "0.1.0" edition = "2021" description = "Cycle the Windows default audio output from a global hotkey, with a native OSD flyout" license = "MIT" [dependencies] # The `interface` and `implement` macros expand to `::windows_core::…` paths, so the # crate has to be nameable directly. It is the same crate `windows` re-exports, so the # COM types are identical. windows-core = "0.62" [dependencies.windows] version = "0.62" features = [ "Win32_Devices_FunctionDiscovery", "Win32_Foundation", "Win32_Graphics_Dwm", "Win32_Graphics_Gdi", "Win32_Media_Audio", "Win32_Media_Audio_Endpoints", "Win32_Security", "Win32_System_Com", "Win32_System_Com_StructuredStorage", "Win32_System_Console", "Win32_System_LibraryLoader", "Win32_System_Registry", "Win32_System_Threading", "Win32_Storage_FileSystem", "Win32_System_Variant", "Win32_UI_Controls", "Win32_UI_HiDpi", "Win32_UI_Input_KeyboardAndMouse", "Win32_UI_Shell_PropertiesSystem", "Win32_UI_WindowsAndMessaging", ] [profile.release] opt-level = "z" lto = true codegen-units = 1 panic = "abort" strip = true