Note that this component is a completely independent implementation which I assembled today. Enjoy.
Change log:
- 1.4:
- Updated to UI Extension API v5.0.0.
- Removed scrollwheel hook
- 1.32:
- Fixed a lame bug in the configuration dialog. Configured mixer device ID is zero for internal and 1-n, for hardware, where n is the number of hardware mixers in the system. Whoops, it was checking this range improperly, so if device == n, it reset to zero. Kind of made it guaranteed to reset if you only have one hardware mixer.
- 1.31:
- Added error logging, the console should always pop up on most serious errors.
- 1.3:
- Volume control catches scrollwheel messages, hopefully most of the time.
- 1.21:
- Fixed a bug in the trackbar WM_MOUSEMOVE override which only happened to manifest when using the internal volume in combination with foo_osd's volume change pop-up.
- 1.2:
- Internal volume is now controlled on a logarithmic scale.
- Added annoying warning to preferences for internal mixer.
- 1.1:
- Added hotkeys for volume up/down/mute, for whichever mixer you have the component configured to use. Rather redundant for internal volume, mostly useful for external mixers.
- 1.0:
- Initial release.
