Plugin that integrates VLC Media Player with Windows 10 System Media Transport Controls (SMTC)
- VLC 3.0.x
- Windows 10 Version 1607+
- Get the plugin from GitHub Releases
- Copy
libwin10smtc_plugin.dll
to<path-to-VLC>\plugins\misc
- Note: DLL architecture must match vlc.exe architecture (eg: x86 plugin is not compatible with x64 VLC)
- Restart VLC and navigate to Advanced Preferences -> Interface -> Control Interfaces
- Check
Windows 10 SMTC integration
and hit Save
Official VLC build instructions recommend mingw. However, mingw doesn't support C++/WinRT, so for this plugin MSVC is used instead. In order to build this plugin you'll need: Visual Studio, Windows 10 SDK and VLC SDK:
- Obtain VLC SDK from here (x64) or here (x86) and copy
sdk
directory into the root directory of the repository. You may need to renamelib
tolib64
for 64-bit builds. - Load .sln file in Visual Studio
- Select target architecture
- Build solution