XTPlayer - Cross platform TCode sync (OSR, SR6) Stream your local media and sync funscripts to almost any device with a browser

I forked the source code to fix some issues I had getting my Linux VR playback working.

  • Fullscreen video does not work but spawns a gray screen. Caused by Qt::WindowStaysOnTopHint. Removing this fixes the issue.
  • Moving mouse cursor in fullscreen displays the media library, which defeats the point of fullscreen. Also, this breaks vr-video-player which uses the XTPlayer’s window as a data source.
  • grabKeyboard() makes using other software impossible in fullscreen mode. I need to alt tab to a terminal to spawn vr-video-player once XTPlayer is fullscreened.