I’ve just downloaded Plex for Mac version 1.0.0.792-d4adb056.
Pressing the Play/Pause key on my Apple keyboard works fine. Doing the play/pause gesture on my Sony WH-1000XM3 headset connected via bluetooth doesn’t do anything.
Looking at Console.app, I see the headset triggers this (triggering it twice to show both variants):
standard 15:05:34.559768 +0200 Plex Got Command = <Play>, SenderDevice = <ph-mbp.local>, SenderBundleIdentifier = <bluetoothaudiod>, SenderPID = <25225>, commandID = <AC925BEC-E39A-408F-96EC-85BB8F214FF9>, remote control interface = <(null)>, appOptions = <0>, options = <{
}> for path origin-ph-mbp.local-1280262988/client-tv.plex.desktop-30073 (Plex)/player-MediaRemote-DefaultPlayer
standard 15:05:34.559869 +0200 Plex Resolved playerPath to origin-ph-mbp.local-1280262988/client-tv.plex.desktop-30073/player-MediaRemote-DefaultPlayer for command AC925BEC-E39A-408F-96EC-85BB8F214FF9
standard 15:05:39.922561 +0200 Plex Got Command = <Pause>, SenderDevice = <ph-mbp.local>, SenderBundleIdentifier = <bluetoothaudiod>, SenderPID = <25225>, commandID = <511E50E0-5CDC-4CC7-9FCC-A829070160BC>, remote control interface = <(null)>, appOptions = <0>, options = <{
kMRMediaRemoteOptionCommandBroadcasted = 1;
}> for path origin-ph-mbp.local-1280262988/client--30073/player-(null)
standard 15:05:39.922682 +0200 Plex Resolved playerPath to origin-ph-mbp.local-1280262988/client-tv.plex.desktop-30073/player-MediaRemote-DefaultPlayer for command 511E50E0-5CDC-4CC7-9FCC-A829070160BC
while pressing the key on the keyboard triggers this:
standard 15:05:37.666952 +0200 Plex Got Command = <TogglePlayPause>, SenderDevice = <ph-mbp.local>, SenderBundleIdentifier = <com.apple.rcd>, SenderPID = <11064>, commandID = <EB9AC956-2EDB-47ED-B300-EABD098791C2>, remote control interface = <(null)>, appOptions = <1>, options = <{
kMRMediaRemoteOptionDisableImplicitAppLaunchBehaviors = 1;
}> for path origin-ph-mbp.local-1280262988/client-tv.plex.desktop-30073 (Plex)/player-MediaRemote-DefaultPlayer
standard 15:05:37.667044 +0200 Plex Resolved playerPath to origin-ph-mbp.local-1280262988/client-tv.plex.desktop-30073/player-MediaRemote-DefaultPlayer for command EB9AC956-2EDB-47ED-B300-EABD098791C2
