Enum MediaControlCapabilities
- Namespace
- AppleTvControlLibrary.Protocol
- Assembly
- AppleTvControlLibrary.dll
Bitmask flags advertised by the _iMC event (_mcF field), indicating which media
controls the currently active app on the device supports. Notably, Volume being
clear means the device has no Companion-addressable volume/mute control at all (audio is
managed over HDMI-CEC instead), so callers must check this before using
GetVolume/SetVolume.
[Flags]
public enum MediaControlCapabilities
Fields
FastForward = 16pyatv/protocols/companion/init.py — line 95 as of pyatv 0.18.0
NextTrack = 4pyatv/protocols/companion/init.py — line 93 as of pyatv 0.18.0
NoControls = 0pyatv/protocols/companion/init.py — line 90 as of pyatv 0.18.0
Pause = 2pyatv/protocols/companion/init.py — line 92 as of pyatv 0.18.0
Play = 1pyatv/protocols/companion/init.py — line 91 as of pyatv 0.18.0
PreviousTrack = 8pyatv/protocols/companion/init.py — line 94 as of pyatv 0.18.0
Rewind = 32pyatv/protocols/companion/init.py — line 96 as of pyatv 0.18.0
SkipBackward = 1024pyatv/protocols/companion/init.py — line 101 as of pyatv 0.18.0
SkipForward = 512pyatv/protocols/companion/init.py — line 100 as of pyatv 0.18.0
Volume = 256pyatv/protocols/companion/init.py — line 99 as of pyatv 0.18.0