starflash-studios / QMediaVSIX

Quickly play, pause and skip your currently playing media with this Visual Studio 2019 extension. Includes (partial) Japanese translations. このVisual Studio 2019の拡張機能を使えば、現在再生中のメディアを素早く再生、一時停止、スキップできます。
GNU General Public License v3.0
1 stars 0 forks source link

Volume control #3

Open luizfernandonb opened 3 years ago

luizfernandonb commented 3 years ago

Is your feature request related to a problem? Please describe. I think it would be interesting to control the volume from Visual Studio (if possible, of course)

Describe the solution you'd like A volume control not of Windows, because then it would lower the volume of the whole system, but a volume control of the application that is playing some music

Describe alternatives you've considered Nothing

Additional context Nothing

Neonalig commented 3 years ago

Great Idea!

Gave this some looking into, and utilising the Win32 CoreAudio library, I think this should be possible. I coded up a quick demo, and all that's left is implementing some UI into the extension. Perhaps another menu button that opens some volume sliders, like the Windows Volume Mixer. May take some more time though, as I don't have any experience with programming Visual Studio interfaces, but rest assured it's being worked on. yes13

Neonalig commented 2 years ago

Perhaps a bit late (though recently my school life has been taking major priority), but I've just started a major rewrite recently, and already have a working volume mixer, and am soon to reimplement an improved playback control toolbar. This isn't just a mock, it's actually working, changing application volumes and all. I'm also going to port this to Visual Studio 2022 at the same time. Screenshot 2021-11-10 215034