Allows control over the Windows Media Transport Control system in BoneMenu. https://thunderstore.io/c/bonelab/p/WeatherElectric/LabMTC/
  • Rich Text Format 94.8%
  • C# 4.7%
  • Batchfile 0.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-24 17:07:54 -07:00
Assets Initial Commit 2026-08-24 16:47:52 -07:00
BoneMenu Initial Commit 2026-08-24 16:47:52 -07:00
Properties Update Assembly MelonColor 2026-08-24 16:58:03 -07:00
.gitignore Initial Commit 2026-08-24 16:47:52 -07:00
GlobalUsings.cs Initial Commit 2026-08-24 16:47:52 -07:00
LabMTC.csproj Update Assembly MelonColor 2026-08-24 16:58:03 -07:00
LabMTC.sln Initial Commit 2026-08-24 16:47:52 -07:00
LICENSE Initial Commit 2026-08-24 16:47:52 -07:00
Main.cs Initial Commit 2026-08-24 16:47:52 -07:00
README.md Update README.md 2026-08-24 16:49:25 -07:00
setup.bat Initial Commit 2026-08-24 16:47:52 -07:00
SMTCInterface.cs Initial Commit 2026-08-24 16:47:52 -07:00
THIRD-PARTY-NOTICES.rtf Add THIRD-PARTY-NOTICES.rtf 2026-08-24 17:07:54 -07:00

LabMTC - Bonelab Media Transport Control

Allows control over the Windows Media Transport Control system in BoneMenu.

Works with a wide range of apps! As long as the app reports itself to Windows, it should work.

IMPORTANT NOTE

This might not work at all on older versions of Windows! This was built with Windows 11 in mind.

The Windows SDK is very version-specific, things built with Windows 11's SDK likely won't work with Windows 10.

Obviously, this will never work on Quest. I shouldn't even have to mention that.

BoneMenu

Jellyfin Media Session

jellium.png

Feishin Media Session (Reports as MPV)

mpv.png

MusicBee Media Session

musicbee.png

API

Includes a wrapper API for interacting with Windows Media Sessions!

A documentation XML is included with the build.

Some methods include:

  • SMTCInterface.Play
  • SMTCInterface.Stop
  • SMTCInterface.Next
  • SMTCInterface.Previous