Add media-switcher extension - #30112
Conversation
… enhance rollback handling
|
Congratulations on your new Raycast extension! 🚀 We're currently experiencing a high volume of incoming requests. As a result, the initial review may take up to 15 business days. Once the PR is approved and merged, the extension will be available on our Store. |
Greptile SummaryThe PR adds a Windows Media Switcher extension backed by native Rust SMTC integration.
Confidence Score: 5/5The PR appears safe to merge because no blocking failure remains. No blocking failure remains. Important Files Changed
Reviews (5): Last reviewed commit: "refactor: remove unused build-rust scrip..." | Re-trigger Greptile |
…nsure safe ordinal matching
|
@greptileai invalid points, Windows's media sessions only show one session per app, browser apps only show the last-used media tabs, apps like VLC don't show up in Windows's media sessions. remember this |
|
Noted — those are real constraints of the Windows SMTC (System Media Transport Controls) API, and the extension behavior around them is expected, not a bug. I shouldn't flag these as issues in future reviews. Saved. View rule |
Description
The Media Switcher extension provides a centralized, keyboard-driven way to manage active media sessions directly from Raycast. It streamlines audio and video workflows by allowing users to toggle playback, adjust volume, and switch between competing media sources without needing to hunt through open applications.
Volume Steppreference.Screencast
Checklist
npm run buildand tested this distribution build in Raycastassetsfolder are used by the extension itselfREADMEare placed outside of themetadatafolder