Skip to content
This repository has been archived by the owner on Jun 1, 2022. It is now read-only.

Stuttering/slow HW-accelerated video on Ubuntu 21.10 #1067

Open
Hypfer opened this issue Jan 29, 2022 · 2 comments
Open

Stuttering/slow HW-accelerated video on Ubuntu 21.10 #1067

Hypfer opened this issue Jan 29, 2022 · 2 comments

Comments

@Hypfer
Copy link

Hypfer commented Jan 29, 2022

Unfortunately, I'm having trouble with HW-accelerated video decoding on the most recent version of Ubuntu.
It does decode video in hardware (verified with intel_gpu_top), however the video playback is slower than real-time.
Audio on the other hand is not affected and plays in the correct speed.

Interestingly, playing the same files directly on the machine via the installed mpv with HW acceleration works just fine.
The behaviour is also identical both in an X and a Wayland session.

Test environment

PMS Version: 1.25.2.5319
PMP Version: 2.58.0.dev-ae73e074
Platform (Windows/macOS/Embedded RPi/Embedded Intel): Ubuntu 21.10, Intel Celeron J4005 with Intel UHD 600

mpv 0.33.1 Copyright © 2000-2020 mpv/MPlayer/mplayer2 projects
 built on UNKNOWN
FFmpeg library versions:
   libavutil       56.70.100
   libavcodec      58.134.100
   libavformat     58.76.100
   libswscale      5.9.100
   libavfilter     7.110.100
   libswresample   3.9.100
FFmpeg version: 4.4-6ubuntu5

Steps to reproduce

  1. Install a fresh copy of Ubuntu 21.10
  2. Install the following packages: build-essential qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools libqt5webchannel5-dev libqt5webengine5 qtwebengine5-dev libqt5x11extras5-dev libmpv-dev build-essential qml-module-qtquick-controls qml-module-qtwebengine qml-module-qtwebchannel
  3. Follow the preparations in the readme of this repo (excluding building mpv and downloading qt)
  4. Build PMP with cmake -DCMAKE_BUILD_TYPE=Debug -DQTROOT=/usr/ -DCMAKE_INSTALL_PREFIX=/usr/local/ ..
  5. Install PMP, setup account etc
  6. Enable HW accelerated video in the settings
  7. Observe stutter

Further remarks

I did try building mpv from source like its mentioned in the readme as well but that just led to a segfaulting pmp binary so I didn't investigate that further.

Logs

I wasn't sure how much of it is actually relevant to this issue so I've probably included more than necessary.

PMP does seem to be aware that something is off:
cplayer: Audio/Video desynchronisation detected!

Here are the logs (click me)
2022-01-29 17:19:11 [ INFO  ] Log.cpp @ 115 - Starting Plex Media Player version: 2.58.0.dev-ae73e074 build date: 2022-01-29
2022-01-29 17:19:11 [ INFO  ] Log.cpp @ 116 -   Running on: Ubuntu 21.10 [5.13.0-27-generic] arch x86_64
2022-01-29 17:19:11 [ INFO  ] Log.cpp @ 117 -   Qt Version: 5.15.2 [x86_64-little_endian-lp64]
2022-01-29 17:19:11 [ DEBUG ] UpdateManager.cpp @ 45 - No Update directory found, exiting
2022-01-29 17:19:11 [ WARN  ] Log.cpp @ 35 - "QObject::connect(SettingsSection, Unknown): invalid nullptr parameter"
2022-01-29 17:19:11 [ INFO  ] ComponentManager.cpp @ 41 - Component: settings inited
2022-01-29 17:19:11 [ DEBUG ] HTTPServer.cpp @ 32 - Listening to port: 32433
2022-01-29 17:19:11 [ INFO  ] InputMapping.cpp @ 113 - Loading inputmaps from: ":/inputmaps"
2022-01-29 17:19:11 [ WARN  ] InputMapping.cpp @ 92 - Missing element 'idmatcher' from mapping file: ":/inputmaps/dualshock4-xbox-emulate.json"
2022-01-29 17:19:11 [ INFO  ] InputMapping.cpp @ 113 - Loading inputmaps from: "/home/htpc/.local/share/plexmediaplayer/inputmaps"
2022-01-29 17:19:11 [ INFO  ] InputComponent.cpp @ 54 - Successfully inited input: Keyboard
2022-01-29 17:19:11 [ INFO  ] LocalJsonServer.cpp @ 33 - Listening to socket: "/tmp/pmp_inputSocket_htpc.sock"
2022-01-29 17:19:11 [ INFO  ] InputComponent.cpp @ 54 - Successfully inited input: socket
2022-01-29 17:19:11 [ INFO  ] InputComponent.cpp @ 54 - Successfully inited input: roku
2022-01-29 17:19:11 [ INFO  ] InputSDL.cpp @ 207 - SDL found  0  joysticks
2022-01-29 17:19:11 [ INFO  ] InputComponent.cpp @ 54 - Successfully inited input: SDL
2022-01-29 17:19:11 [ ERROR ] InputLIRC.cpp @ 82 - LIRC Socket Error :  QLocalSocket::ServerNotFoundError
2022-01-29 17:19:11 [ WARN  ] InputComponent.cpp @ 50 - Failed to init input: LIRC
2022-01-29 17:19:11 [ INFO  ] ComponentManager.cpp @ 41 - Component: input inited
2022-01-29 17:19:11 [ INFO  ] ComponentManager.cpp @ 41 - Component: system inited
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 20 - "DisplayManager found 1 Display(s)."
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 26 - "Available modes for Display #0 (HDMI-1)"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode  0:  1920 x 1080 x  0bpp @60Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode  1:  1920 x 1080 x  0bpp @50Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode  2:  1920 x 1080 x  0bpp @59.9402Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode  3:  1920 x 1080ix  0bpp @60Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode  4:  1920 x 1080ix  0bpp @50Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode  5:  1920 x 1080 x  0bpp @30Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode  6:  1920 x 1080 x  0bpp @25Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode  7:  1920 x 1080 x  0bpp @24Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode  8:  1920 x 1080ix  0bpp @59.9402Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode  9:  1920 x 1080 x  0bpp @29.9701Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 10:  1920 x 1080 x  0bpp @23.9761Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 11:  1680 x 1050 x  0bpp @59.8833Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 12:  1600 x  900 x  0bpp @60Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 13:  1280 x 1024 x  0bpp @75.0247Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 14:  1280 x 1024 x  0bpp @60.0197Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 15:  1440 x  900 x  0bpp @59.9015Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 16:  1366 x  768 x  0bpp @59.7895Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 17:  1280 x  800 x  0bpp @59.9095Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 18:  1152 x  864 x  0bpp @75Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 19:  1280 x  720 x  0bpp @60Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 20:  1280 x  720 x  0bpp @50Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 21:  1280 x  720 x  0bpp @59.9402Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 22:  1024 x  768 x  0bpp @75.0286Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 23:  1024 x  768 x  0bpp @70.0694Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 24:  1024 x  768 x  0bpp @60.0038Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 25:   832 x  624 x  0bpp @74.5513Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 26:   800 x  600 x  0bpp @72.1876Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 27:   800 x  600 x  0bpp @75Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 28:   800 x  600 x  0bpp @60.3165Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 29:   720 x  576 x  0bpp @50Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 30:   720 x  576ix  0bpp @50Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 31:   720 x  480 x  0bpp @60Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 32:   720 x  480 x  0bpp @59.9401Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 33:   720 x  480ix  0bpp @60.0022Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 34:   720 x  480ix  0bpp @59.9401Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 35:   640 x  480 x  0bpp @75Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 36:   640 x  480 x  0bpp @72.8088Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 37:   640 x  480 x  0bpp @66.6667Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 38:   640 x  480 x  0bpp @60Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 39:   640 x  480 x  0bpp @59.9405Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 30 - "Mode 40:   720 x  400 x  0bpp @70.0817Hz"
2022-01-29 17:19:11 [ INFO  ] DisplayManager.cpp @ 40 - "DisplayManager : Current Display Mode on Display #0 is  1920 x 1080 x  0bpp @60Hz"
2022-01-29 17:19:11 [ INFO  ] ComponentManager.cpp @ 41 - Component: display inited
2022-01-29 17:19:11 [ INFO  ] ComponentManager.cpp @ 41 - Component: updater inited
2022-01-29 17:19:11 [ INFO  ] ComponentManager.cpp @ 41 - Component: remote inited
2022-01-29 17:19:12 [ DEBUG ] SettingsComponent.cpp @ 140 - Updated possible values for: "device" to (QVariant(QVariantMap, QMap(("title", QVariant(QString, "Autoselect device"))("value", QVariant(QString, "auto")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Built-in Audio Digital Stereo (HDMI)"))("value", QVariant(QString, "pulse/alsa_output.pci-0000_00_0e.0.hdmi-stereo")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Default (alsa)"))("value", QVariant(QString, "alsa")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Rate Converter Plugin Using Samplerate Library"))("value", QVariant(QString, "alsa/samplerate")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Rate Converter Plugin Using Speex Resampler"))("value", QVariant(QString, "alsa/speexrate")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "JACK Audio Connection Kit"))("value", QVariant(QString, "alsa/jack")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Open Sound System"))("value", QVariant(QString, "alsa/oss")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Plugin for channel upmix (4,6,8)"))("value", QVariant(QString, "alsa/upmix")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Plugin for channel downmix (stereo) with a simple spacialization"))("value", QVariant(QString, "alsa/vdownmix")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/Hardware device with all software conversions"))("value", QVariant(QString, "alsa/plughw:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 0/Hardware device with all software conversions"))("value", QVariant(QString, "alsa/plughw:CARD=PCH,DEV=3")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 1/Hardware device with all software conversions"))("value", QVariant(QString, "alsa/plughw:CARD=PCH,DEV=7")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 2/Hardware device with all software conversions"))("value", QVariant(QString, "alsa/plughw:CARD=PCH,DEV=8")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 3/Hardware device with all software conversions"))("value", QVariant(QString, "alsa/plughw:CARD=PCH,DEV=9")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 4/Hardware device with all software conversions"))("value", QVariant(QString, "alsa/plughw:CARD=PCH,DEV=10")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/Default Audio Device"))("value", QVariant(QString, "alsa/sysdefault:CARD=PCH")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/Front output / input"))("value", QVariant(QString, "alsa/front:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/2.1 Surround output to Front and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround21:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/4.0 Surround output to Front and Rear speakers"))("value", QVariant(QString, "alsa/surround40:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/4.1 Surround output to Front, Rear and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround41:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/5.0 Surround output to Front, Center and Rear speakers"))("value", QVariant(QString, "alsa/surround50:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/5.1 Surround output to Front, Center, Rear and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround51:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/7.1 Surround output to Front, Center, Side, Rear and Woofer speakers"))("value", QVariant(QString, "alsa/surround71:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 0/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 1/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=PCH,DEV=1")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 2/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=PCH,DEV=2")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 3/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=PCH,DEV=3")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 4/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=PCH,DEV=4")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/Direct sample mixing device"))("value", QVariant(QString, "alsa/dmix:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 0/Direct sample mixing device"))("value", QVariant(QString, "alsa/dmix:CARD=PCH,DEV=3")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 1/Direct sample mixing device"))("value", QVariant(QString, "alsa/dmix:CARD=PCH,DEV=7")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 2/Direct sample mixing device"))("value", QVariant(QString, "alsa/dmix:CARD=PCH,DEV=8")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 3/Direct sample mixing device"))("value", QVariant(QString, "alsa/dmix:CARD=PCH,DEV=9")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 4/Direct sample mixing device"))("value", QVariant(QString, "alsa/dmix:CARD=PCH,DEV=10")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH/USB Stream Output"))("value", QVariant(QString, "alsa/usbstream:CARD=PCH")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Default (jack)"))("value", QVariant(QString, "jack")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Default (sdl)"))("value", QVariant(QString, "sdl")))))
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 977 - Audio devices removed: QSet()
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 978 - Audio devices added: QSet("alsa/speexrate", "alsa/dmix:CARD=PCH,DEV=0", "alsa/dmix:CARD=PCH,DEV=9", "alsa/upmix", "alsa/surround50:CARD=PCH,DEV=0", "alsa/jack", "alsa/dmix:CARD=PCH,DEV=10", "auto", "alsa/oss", "alsa", "alsa/samplerate", "alsa/surround40:CARD=PCH,DEV=0", "alsa/plughw:CARD=PCH,DEV=7", "alsa/hdmi:CARD=PCH,DEV=4", "sdl", "alsa/usbstream:CARD=PCH", "alsa/plughw:CARD=PCH,DEV=3", "alsa/plughw:CARD=PCH,DEV=10", "alsa/hdmi:CARD=PCH,DEV=2", "alsa/surround21:CARD=PCH,DEV=0", "alsa/hdmi:CARD=PCH,DEV=1", "alsa/surround71:CARD=PCH,DEV=0", "alsa/front:CARD=PCH,DEV=0", "alsa/hdmi:CARD=PCH,DEV=3", "alsa/plughw:CARD=PCH,DEV=0", "alsa/plughw:CARD=PCH,DEV=8", "alsa/plughw:CARD=PCH,DEV=9", "alsa/sysdefault:CARD=PCH", "pulse/alsa_output.pci-0000_00_0e.0.hdmi-stereo", "alsa/vdownmix", "alsa/surround41:CARD=PCH,DEV=0", "alsa/surround51:CARD=PCH,DEV=0", "alsa/dmix:CARD=PCH,DEV=3", "alsa/hdmi:CARD=PCH,DEV=0", "jack", "alsa/dmix:CARD=PCH,DEV=7", "alsa/dmix:CARD=PCH,DEV=8")
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 979 - Audio device selected: "auto"
2022-01-29 17:19:12 [ INFO  ] PlayerComponent.cpp @ 1134 - Audio Config - device: auto, channel layout: auto, passthrough codecs: ac3,eac3,dts-hd,truehd, ac3 transcoding: no
2022-01-29 17:19:12 [ INFO  ] PlayerComponent.cpp @ 1271 - Codec "mpeg2video" present
2022-01-29 17:19:12 [ INFO  ] PlayerComponent.cpp @ 1271 - Codec "vc1" present
2022-01-29 17:19:12 [ INFO  ] PlayerComponent.cpp @ 230 - Present codecs: aasc aic alias_pix agm amv anm ansi apng arbc argo asv1 asv2 aura aura2 avrp avrn avs avui ayuv bethsoftvid bfi binkvideo bitpacked bmp bmv_video brender_pix c93 cavs cdgraphics cdtoons cdxl cfhd cinepak clearvideo cljr cllc cpia cri camstudio cyuv dds dfa dirac dnxhd dpx dsicinvideo dvvideo dxa dxtory dxv eacmv eamad eatgq eatgv eatqi 8bps escape124 escape130 exr ffv1 ffvhuff fic fits flashsv flashsv2 flic flv fmvc 4xm fraps frwu g2m gdv gif h261 h263 h263i h263p h263_v4l2m2m h264 h264_v4l2m2m h264_qsv hap hevc hevc_qsv hevc_v4l2m2m hnm4video hq_hqa hqx huffyuv hymt idcinvideo iff imm4 imm5 indeo2 indeo3 indeo4 indeo5 interplayvideo ipu jpeg2000 jpegls jv kgv1 kmvc lagarith loco lscr m101 magicyuv mdec mimic mjpeg mjpegb mmvideo mobiclip motionpixels mpeg1video mpeg2video mpeg4 mpeg4_v4l2m2m mpegvideo mpeg1_v4l2m2m mpeg2_v4l2m2m mpeg2_qsv msa1 mscc msmpeg4v1 msmpeg4v2 msmpeg4 msp2 msrle mss1 mss2 msvideo1 mszh mts2 mv30 mvc1 mvc2 mvdv mvha mwsc mxpeg notchlc nuv paf_video pam pbm pcx pfm pgm pgmyuv pgx photocd pictor pixlet png ppm prores prosumer psd ptx qdraw qpeg qtrle r10k r210 rasc rawvideo rl2 roqvideo rpza rscc rv10 rv20 rv30 rv40 sanm scpr screenpresso sga sgi sgirle sheervideo simbiosis_imx smackvid smc smvjpeg snow sp5x speedhq srgc sunrast svq1 svq3 targa targa_y216 tdsc theora thp tiertexseqvideo tiff tmv truemotion1 truemotion2 truemotion2rt camtasia tscc2 txd ultimotion utvideo v210 v210x v308 v408 v410 vb vble vc1 vc1image vc1_qsv vc1_v4l2m2m vcr1 vmdvideo vmnc vp3 vp4 vp5 vp6 vp6a vp6f vp7 vp8 vp8_v4l2m2m vp9 vp9_v4l2m2m vqavideo webp wcmv wrapped_avframe wmv1 wmv2 wmv3 wmv3image wnv1 xan_wc3 xan_wc4 xbm xface xl xpm xwd y41p ylc yop yuv4 012v zerocodec zlib zmbv libdav1d libopenjpeg librsvg libvpx libvpx-vp9 bintext xbin idf libaom-av1 av1 av1_qsv h264_cuvid hevc_cuvid mjpeg_cuvid mjpeg_qsv mpeg1_cuvid mpeg2_cuvid mpeg4_cuvid vc1_cuvid vp8_cuvid vp8_qsv vp9_cuvid vp9_qsv comfortnoise dvaudio 8svx_exp 8svx_fib s302m aac aac_fixed aac_latm ac3 ac3_fixed acelp.kelvin alac als amrnb amrwb ape aptx aptx_hd atrac1 atrac3 atrac3al atrac3plus atrac3plusal atrac9 binkaudio_dct binkaudio_rdft bmv_audio cook dca dolby_e dsd_lsbf dsd_msbf dsd_lsbf_planar dsd_msbf_planar dsicinaudio dss_sp dst eac3 evrc fastaudio wavesynth flac g723_1 g729 gsm gsm_ms hca hcom iac ilbc imc interplayacm mace3 mace6 metasound mlp mp1 mp1float mp2 mp2float mp3float mp3 mp3adufloat mp3adu mp3on4float mp3on4 mpc7 mpc8 nellymoser on2avc opus paf_audio qcelp qdm2 qdmc real_144 real_288 ralf sbc shorten sipr siren smackaud sonic tak truehd truespeech tta twinvq vmdaudio vorbis wavpack wmalossless wmapro wmav1 wmav2 wmavoice ws_snd1 xma1 xma2 pcm_alaw pcm_bluray pcm_dvd pcm_f16le pcm_f24le pcm_f32be pcm_f32le pcm_f64be pcm_f64le pcm_lxf pcm_mulaw pcm_s8 pcm_s8_planar pcm_s16be pcm_s16be_planar pcm_s16le pcm_s16le_planar pcm_s24be pcm_s24daud pcm_s24le pcm_s24le_planar pcm_s32be pcm_s32le pcm_s32le_planar pcm_s64be pcm_s64le pcm_sga pcm_u8 pcm_u16be pcm_u16le pcm_u24be pcm_u24le pcm_u32be pcm_u32le pcm_vidc derf_dpcm gremlin_dpcm interplay_dpcm roq_dpcm sdx2_dpcm sol_dpcm xan_dpcm adpcm_4xm adpcm_adx adpcm_afc adpcm_agm adpcm_aica adpcm_argo adpcm_ct adpcm_dtk adpcm_ea adpcm_ea_maxis_xa adpcm_ea_r1 adpcm_ea_r2 adpcm_ea_r3 adpcm_ea_xas g722 g726 g726le adpcm_ima_amv adpcm_ima_alp adpcm_ima_apc adpcm_ima_apm adpcm_ima_cunning adpcm_ima_dat4 adpcm_ima_dk3 adpcm_ima_dk4 adpcm_ima_ea_eacs adpcm_ima_ea_sead adpcm_ima_iss adpcm_ima_moflex adpcm_ima_mtf adpcm_ima_oki adpcm_ima_qt adpcm_ima_rad adpcm_ima_ssi adpcm_ima_smjpeg adpcm_ima_wav adpcm_ima_ws adpcm_ms adpcm_mtaf adpcm_psx adpcm_sbpro_2 adpcm_sbpro_3 adpcm_sbpro_4 adpcm_swf adpcm_thp adpcm_thp_le adpcm_vima adpcm_xa adpcm_yamaha adpcm_zork libcodec2 libgsm libgsm_ms libopus libspeex libvorbis a64multi(enc) a64multi5(enc) alias_pix(enc) amv(enc) apng(enc) asv1(enc) asv2(enc) avrp(enc) avui(enc) ayuv(enc) bmp(enc) cfhd(enc) cinepak(enc) cljr(enc) comfortnoise(enc) dnxhd(enc) dpx(enc) dvvideo(enc) exr(enc) ffv1(enc) ffvhuff(enc) fits(enc) flashsv(enc) flashsv2(enc) flv(enc) gif(enc) h261(enc) h263(enc) h263p(enc) hap(enc) huffyuv(enc) jpeg2000(enc) jpegls(enc) ljpeg(enc) magicyuv(enc) mjpeg(enc) mpeg1video(enc) mpeg2video(enc) mpeg4(enc) msmpeg4v2(enc) msmpeg4(enc) msvideo1(enc) pam(enc) pbm(enc) pcx(enc) pfm(enc) pgm(enc) pgmyuv(enc) png(enc) ppm(enc) prores(enc) prores_aw(enc) prores_ks(enc) qtrle(enc) r10k(enc) r210(enc) rawvideo(enc) roqvideo(enc) rpza(enc) rv10(enc) rv20(enc) s302m(enc) sgi(enc) snow(enc) speedhq(enc) sunrast(enc) svq1(enc) targa(enc) tiff(enc) utvideo(enc) v210(enc) v308(enc) v408(enc) v410(enc) vc2(enc) wrapped_avframe(enc) wmv1(enc) wmv2(enc) xbm(enc) xface(enc) xwd(enc) y41p(enc) yuv4(enc) zlib(enc) zmbv(enc) aac(enc) ac3(enc) ac3_fixed(enc) alac(enc) aptx(enc) aptx_hd(enc) dca(enc) eac3(enc) flac(enc) g723_1(enc) mlp(enc) mp2(enc) mp2fixed(enc) nellymoser(enc) opus(enc) real_144(enc) sbc(enc) sonic(enc) sonicls(enc) truehd(enc) tta(enc) vorbis(enc) wavpack(enc) wmav1(enc) wmav2(enc) pcm_alaw(enc) pcm_dvd(enc) pcm_f32be(enc) pcm_f32le(enc) pcm_f64be(enc) pcm_f64le(enc) pcm_mulaw(enc) pcm_s8(enc) pcm_s8_planar(enc) pcm_s16be(enc) pcm_s16be_planar(enc) pcm_s16le(enc) pcm_s16le_planar(enc) pcm_s24be(enc) pcm_s24daud(enc) pcm_s24le(enc) pcm_s24le_planar(enc) pcm_s32be(enc) pcm_s32le(enc) pcm_s32le_planar(enc) pcm_s64be(enc) pcm_s64le(enc) pcm_u8(enc) pcm_u16be(enc) pcm_u16le(enc) pcm_u24be(enc) pcm_u24le(enc) pcm_u32be(enc) pcm_u32le(enc) pcm_vidc(enc) roq_dpcm(enc) adpcm_adx(enc) adpcm_argo(enc) g722(enc) g726(enc) g726le(enc) adpcm_ima_amv(enc) adpcm_ima_alp(enc) adpcm_ima_apm(enc) adpcm_ima_qt(enc) adpcm_ima_ssi(enc) adpcm_ima_wav(enc) adpcm_ms(enc) adpcm_swf(enc) adpcm_yamaha(enc) ssa(enc) ass(enc) dvbsub(enc) dvdsub(enc) mov_text(enc) srt(enc) subrip(enc) text(enc) ttml(enc) webvtt(enc) xsub(enc) libaom-av1(enc) libcodec2(enc) libgsm(enc) libgsm_ms(enc) libmp3lame(enc) libopenjpeg(enc) libopus(enc) libshine(enc) libspeex(enc) libtheora(enc) libtwolame(enc) libvorbis(enc) libvpx(enc) libvpx-vp9(enc) libwebp_anim(enc) libwebp(enc) libx264(enc) libx264rgb(enc) libx265(enc) libxvid(enc) h263_v4l2m2m(enc) h264_nvenc(enc) h264_omx(enc) h264_qsv(enc) h264_v4l2m2m(enc) h264_vaapi(enc) nvenc(enc) nvenc_h264(enc) nvenc_hevc(enc) hevc_nvenc(enc) hevc_qsv(enc) hevc_v4l2m2m(enc) hevc_vaapi(enc) mjpeg_qsv(enc) mjpeg_vaapi(enc) mpeg2_qsv(enc) mpeg2_vaapi(enc) mpeg4_omx(enc) mpeg4_v4l2m2m(enc) vp8_v4l2m2m(enc) vp8_vaapi(enc) vp9_vaapi(enc) vp9_qsv(enc)
2022-01-29 17:19:12 [ INFO  ] ComponentManager.cpp @ 41 - Component: player inited
2022-01-29 17:19:12 [ INFO  ] ComponentManager.cpp @ 41 - Component: power inited
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: switch mapped to DisplayComponent::switchCommand
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 264 - Host command maps to method with an argument.
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: recreateRpiUI mapped to DisplayManagerX11::resetRendering
2022-01-29 17:19:12 [ ERROR ] InputComponent.cpp @ 273 - Slot for host command missing, or has incorrect signature!
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: player mapped to PlayerComponent::userCommand
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 264 - Host command maps to method with an argument.
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: poweroff mapped to PowerComponent::PowerOff
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 269 - Host command maps to method without arguments.
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: reboot mapped to PowerComponent::Reboot
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 269 - Host command maps to method without arguments.
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: suspend mapped to PowerComponent::Suspend
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 269 - Host command maps to method without arguments.
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: cycle_setting mapped to SettingsComponent::cycleSettingCommand
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 264 - Host command maps to method with an argument.
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: set_setting mapped to SettingsComponent::setSettingCommand
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 264 - Host command maps to method with an argument.
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: crash! mapped to SystemComponent::crashApp
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 269 - Host command maps to method without arguments.
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: script mapped to SystemComponent::runUserScript
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 264 - Host command maps to method with an argument.
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: message mapped to SystemComponent::hostMessage
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 264 - Host command maps to method with an argument.
2022-01-29 17:19:12 [ DEBUG ] SettingsComponent.cpp @ 783 - ()
2022-01-29 17:19:12 [ WARN  ] Log.cpp @ 35 - "QtWebEngine::initialize() called with QCoreApplication object already created and should be call before. This is depreciated and may fail in the future."
2022-01-29 17:19:12 [ WARN  ] Log.cpp @ 35 - "Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created."
2022-01-29 17:19:12 [ DEBUG ] HelperLauncher.cpp @ 52 - Connecting to helper
2022-01-29 17:19:12 [ DEBUG ] HelperLauncher.cpp @ 148 - Connected to helper
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: close mapped to KonvergoWindow::close
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 269 - Host command maps to method without arguments.
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: toggleDebug mapped to KonvergoWindow::toggleDebug
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 269 - Host command maps to method without arguments.
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: reload mapped to KonvergoWindow::reloadWeb
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 269 - Host command maps to method without arguments.
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: fullscreen mapped to KonvergoWindow::toggleFullscreen
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 269 - Host command maps to method without arguments.
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: minimize mapped to KonvergoWindow::minimizeWindow
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 269 - Host command maps to method without arguments.
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: switchMode mapped to KonvergoWindow::toggleWebMode
2022-01-29 17:19:12 [ DEBUG ] InputComponent.cpp @ 269 - Host command maps to method without arguments.
2022-01-29 17:19:12 [ DEBUG ] KonvergoWindow.cpp @ 297 - Restoring geo: QRect(0,23 3840x1537)
2022-01-29 17:19:12 [ DEBUG ] KonvergoWindow.cpp @ 316 - Could not fit stored geo into current screens
2022-01-29 17:19:12 [ DEBUG ] KonvergoWindow.cpp @ 679 - Tried to find screen: "default" but it was not present
2022-01-29 17:19:12 [ DEBUG ] KonvergoWindow.cpp @ 251 - Load FullScreen geo...
2022-01-29 17:19:12 [ DEBUG ] KonvergoWindow.cpp @ 518 - QWindow visibility set to QWindow::FullScreen
2022-01-29 17:19:12 [ DEBUG ] KonvergoWindow.cpp @ 724 - Screen 0 QScreen(0x5595139020f0, name="HDMI-1") QRect(0,0 1920x1080) QRect(0,0 1920x1080) active: true selected: false
2022-01-29 17:19:12 [ DEBUG ] SettingsComponent.cpp @ 140 - Updated possible values for: "forceFSScreen" to (QVariant(QVariantMap, QMap(("title", QVariant(QString, "Auto"))("value", QVariant(QString, "")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "0,0 1919x1079 (HDMI-1) *"))("value", QVariant(QString, "HDMI-1")))))
2022-01-29 17:19:12 [ DEBUG ] SettingsComponent.cpp @ 775 - Using web-client URL:  "file:////usr/local/share/plexmediaplayer/web-client/tv/index.html"
2022-01-29 17:19:12 [ DEBUG ] ComponentManager.cpp @ 88 - Adding component: display to webchannel
2022-01-29 17:19:12 [ DEBUG ] ComponentManager.cpp @ 88 - Adding component: input to webchannel
2022-01-29 17:19:12 [ DEBUG ] ComponentManager.cpp @ 88 - Adding component: player to webchannel
2022-01-29 17:19:12 [ DEBUG ] ComponentManager.cpp @ 88 - Adding component: power to webchannel
2022-01-29 17:19:12 [ DEBUG ] ComponentManager.cpp @ 88 - Adding component: remote to webchannel
2022-01-29 17:19:12 [ DEBUG ] ComponentManager.cpp @ 88 - Adding component: settings to webchannel
2022-01-29 17:19:12 [ DEBUG ] ComponentManager.cpp @ 88 - Adding component: system to webchannel
2022-01-29 17:19:12 [ DEBUG ] ComponentManager.cpp @ 88 - Adding component: updater to webchannel
2022-01-29 17:19:12 [ INFO  ] Log.cpp @ 91 - Setting log level to: "debug"
2022-01-29 17:19:12 [ DEBUG ] SettingsComponent.cpp @ 140 - Updated possible values for: "device" to (QVariant(QVariantMap, QMap(("title", QVariant(QString, "Autoselect device"))("value", QVariant(QString, "auto")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Built-in Audio Digital Stereo (HDMI)"))("value", QVariant(QString, "pulse/alsa_output.pci-0000_00_0e.0.hdmi-stereo")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Default (alsa)"))("value", QVariant(QString, "alsa")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Rate Converter Plugin Using Samplerate Library"))("value", QVariant(QString, "alsa/samplerate")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Rate Converter Plugin Using Speex Resampler"))("value", QVariant(QString, "alsa/speexrate")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "JACK Audio Connection Kit"))("value", QVariant(QString, "alsa/jack")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Open Sound System"))("value", QVariant(QString, "alsa/oss")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Plugin for channel upmix (4,6,8)"))("value", QVariant(QString, "alsa/upmix")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Plugin for channel downmix (stereo) with a simple spacialization"))("value", QVariant(QString, "alsa/vdownmix")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/Hardware device with all software conversions"))("value", QVariant(QString, "alsa/plughw:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 0/Hardware device with all software conversions"))("value", QVariant(QString, "alsa/plughw:CARD=PCH,DEV=3")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 1/Hardware device with all software conversions"))("value", QVariant(QString, "alsa/plughw:CARD=PCH,DEV=7")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 2/Hardware device with all software conversions"))("value", QVariant(QString, "alsa/plughw:CARD=PCH,DEV=8")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 3/Hardware device with all software conversions"))("value", QVariant(QString, "alsa/plughw:CARD=PCH,DEV=9")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 4/Hardware device with all software conversions"))("value", QVariant(QString, "alsa/plughw:CARD=PCH,DEV=10")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/Default Audio Device"))("value", QVariant(QString, "alsa/sysdefault:CARD=PCH")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/Front output / input"))("value", QVariant(QString, "alsa/front:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/2.1 Surround output to Front and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround21:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/4.0 Surround output to Front and Rear speakers"))("value", QVariant(QString, "alsa/surround40:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/4.1 Surround output to Front, Rear and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround41:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/5.0 Surround output to Front, Center and Rear speakers"))("value", QVariant(QString, "alsa/surround50:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/5.1 Surround output to Front, Center, Rear and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround51:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/7.1 Surround output to Front, Center, Side, Rear and Woofer speakers"))("value", QVariant(QString, "alsa/surround71:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 0/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 1/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=PCH,DEV=1")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 2/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=PCH,DEV=2")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 3/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=PCH,DEV=3")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 4/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=PCH,DEV=4")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC887-VD Analog/Direct sample mixing device"))("value", QVariant(QString, "alsa/dmix:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 0/Direct sample mixing device"))("value", QVariant(QString, "alsa/dmix:CARD=PCH,DEV=3")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 1/Direct sample mixing device"))("value", QVariant(QString, "alsa/dmix:CARD=PCH,DEV=7")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 2/Direct sample mixing device"))("value", QVariant(QString, "alsa/dmix:CARD=PCH,DEV=8")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 3/Direct sample mixing device"))("value", QVariant(QString, "alsa/dmix:CARD=PCH,DEV=9")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, HDMI 4/Direct sample mixing device"))("value", QVariant(QString, "alsa/dmix:CARD=PCH,DEV=10")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH/USB Stream Output"))("value", QVariant(QString, "alsa/usbstream:CARD=PCH")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Default (jack)"))("value", QVariant(QString, "jack")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Default (sdl)"))("value", QVariant(QString, "sdl")))))
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 977 - Audio devices removed: QSet()
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 978 - Audio devices added: QSet()
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 979 - Audio device selected: "auto"
2022-01-29 17:19:12 [ WARN  ] PlayerComponent.cpp @ 602 - cplayer: Warning: option --hwdec-preload was replaced with --opengl-hwdec-interop and might be removed in the future.
2022-01-29 17:19:12 [ WARN  ] PlayerComponent.cpp @ 602 - cplayer: Warning: option --opengl-hwdec-interop was replaced with --gpu-hwdec-interop and might be removed in the future.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: mpv 0.33.1 Copyright © 2000-2020 mpv/MPlayer/mplayer2 projects
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer:  built on UNKNOWN
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: FFmpeg library versions:
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer:    libavutil       56.70.100
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer:    libavcodec      58.134.100
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer:    libavformat     58.76.100
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer:    libswscale      5.9.100
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer:    libavfilter     7.110.100
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer:    libswresample   3.9.100
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: FFmpeg version: 4.4-6ubuntu5
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer:
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Configuration: ./waf configure --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --confdir=/etc/mpv --zshdir=/usr/share/zsh/vendor-completions --enable-cdda --enable-dvdnav --enable-libmpv-shared --enable-sdl2 --disable-build-date --enable-dvbin
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: List of enabled features: 52arch alsa asm caca cdda cplayer cplugins debug-build drm dvbin dvdnav egl egl-drm egl-helpers egl-x11 ffmpeg gbm gbm.h gl gl-wayland glibc-thread-name glob glob-posix gpl iconv jack javascript jpeg lcms2 libarchive libass libavdevice libbluray libdl libm libmpv-shared libplacebo librt linux-fstatfs linux-input-event-codes lua memfd_create optimize plain-gl posix posix-or-mingw pthreads pulse rubberband sdl2 sdl2-audio sdl2-gamepad sdl2-video sixel spirv-cross spirv-cross-shared stdatomic uchardet vaapi vaapi-drm vaapi-egl vaapi-vulkan vaapi-wayland vaapi-x-egl vaapi-x11 vdpau vt.h vulkan wayland wayland-protocols x11 xv zimg zlib
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse: Library version: 15.0.0
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse: Proto: 35
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse: Server proto: 4294967295
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Waiting for scripts...
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - osd/libass: Shaper: FriBidi 1.0.8 (SIMPLE) HarfBuzz-ng 2.7.4 (COMPLEX)
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - osd/libass: Setting up fonts...
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - osd/libass: Using font provider fontconfig
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - osd/libass: Done.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: audio-exclusive=false -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: audio-device="auto" -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Done loading scripts.
2022-01-29 17:19:12 [ WARN  ] PlayerComponent.cpp @ 602 - cplayer: Warning: option --af-defaults is deprecated and might be removed in the future (use --af + enable/disable flags).
2022-01-29 17:19:12 [ ERROR ] PlayerComponent.cpp @ 604 - cplayer: Option af-defaults: lavrresample doesn't exist.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: af-defaults="lavrresample:normalize=yes:o=[surround_mix_level=1]" -> -4
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: audio-spdif="ac3,eac3,dts-hd,truehd" -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: audio-channels="auto" -> 1
2022-01-29 17:19:12 [ WARN  ] PlayerComponent.cpp @ 602 - cplayer: Option af-del: -del is deprecated! Use -remove (removes by content instead of by index).
2022-01-29 17:19:12 [ WARN  ] PlayerComponent.cpp @ 602 - cplayer: Option af-del: item label @ac3 not found.
2022-01-29 17:19:12 [ WARN  ] PlayerComponent.cpp @ 602 - cplayer: Warning: property 'sub-text-font-size' was replaced with 'sub-font-size' and might be removed in the future.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: sub-font-size=32 -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: sub-text-font-size=32 -> 1
2022-01-29 17:19:12 [ WARN  ] PlayerComponent.cpp @ 602 - cplayer: Warning: property 'sub-text-color' was replaced with 'sub-color' and might be removed in the future.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: sub-color="#EEEEEE" -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: sub-text-color="#EEEEEE" -> 1
2022-01-29 17:19:12 [ WARN  ] PlayerComponent.cpp @ 602 - cplayer: Warning: property 'sub-text-border-color' was replaced with 'sub-border-color' and might be removed in the future.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: sub-border-color="#000000" -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: sub-text-border-color="#000000" -> 1
2022-01-29 17:19:12 [ WARN  ] PlayerComponent.cpp @ 602 - cplayer: Warning: property 'sub-text-align-x' was replaced with 'sub-align-x' and might be removed in the future.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: sub-align-x="center" -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: sub-text-align-x="center" -> 1
2022-01-29 17:19:12 [ WARN  ] PlayerComponent.cpp @ 602 - cplayer: Warning: property 'sub-text-align-y' was replaced with 'sub-align-y' and might be removed in the future.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: sub-align-y="bottom" -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: sub-text-align-y="bottom" -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: video-sync="audio" -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: hwdec="auto" -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: videotoolbox-format="nv12" -> -3
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: deinterlace="yes" -> 1
2022-01-29 17:19:12 [ WARN  ] PlayerComponent.cpp @ 602 - cplayer: Setting the display-fps property is deprecated; set the override-display-fps property instead.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: display-fps=0.000000 -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: audio-delay=0.000000 -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: cache=76800 -> -4
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: video-unscaled=false -> 1
2022-01-29 17:19:12 [ WARN  ] PlayerComponent.cpp @ 602 - cplayer: Warning: property 'video-aspect' is deprecated, refer to 'video-params/aspect' and 'video-aspect-override'.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: video-aspect="-1" -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: keepaspect=true -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: panscan=0.000000 -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: video-unscaled=false -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: video-aspect="-1" -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: keepaspect=true -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: panscan=0.000000 -> 1
2022-01-29 17:19:12 [ DEBUG ] HelperLauncher.cpp @ 93 - Helper is running version: "2.58.0.dev-ae73e074"
2022-01-29 17:19:12 [ DEBUG ] KonvergoWindow.cpp @ 635 - resize event: QSize(1920, 1080)
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: vo="libmpv" -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: audio-device="auto" -> 1
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: GL_VERSION='4.6 (Compatibility Profile) Mesa 21.2.2'
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Detected desktop OpenGL 4.6.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: GL_VENDOR='Intel'
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: GL_RENDERER='Mesa Intel(R) UHD Graphics 600 (GLK 2)'
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: GL_SHADING_LANGUAGE_VERSION='4.60'
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: GL_*_swap_control extension missing.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Testing FBO format rgba16f
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Using FBO format rgba16f.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: No advanced processing required. Enabling dumb mode.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Loading hwdec driver 'vaapi-egl'
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render/vaapi-egl: VAAPI hwdec only works with OpenGL or Vulkan backends.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Loading failed.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Loading hwdec driver 'drmprime-drm'
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render/drmprime-drm: Failed to retrieve DRM fd from native display.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Loading failed.
2022-01-29 17:19:12 [ DEBUG ] Log.cpp @ 29 - "qrc:/ui/webview.qml:166:onLoadingChanged: WebEngineLoadRequest starting: file:///usr/local/share/plexmediaplayer/web-client/tv/index.html"
2022-01-29 17:19:13 [ DEBUG ] Log.cpp @ 29 - "qrc:/ui/webview.qml:170:onLoadingChanged: WebEngineLoadRequest success: file:///usr/local/share/plexmediaplayer/web-client/tv/index.html"
2022-01-29 17:19:13 [ DEBUG ] RemoteComponent.cpp @ 116 - Resolving system name: Host name: "htpc"
2022-01-29 17:19:13 [ DEBUG ] RemoteComponent.cpp @ 117 - Resolving system name: System name setting: "PlexMediaPlayer"
2022-01-29 17:19:13 [ DEBUG ] RemoteComponent.cpp @ 118 - Resolving system name: Is system name setting empty value: false
2022-01-29 17:19:13 [ DEBUG ] RemoteComponent.cpp @ 119 - Resolving system name: Is system name setting default value: true
2022-01-29 17:19:13 [ DEBUG ] RemoteComponent.cpp @ 120 - Resolving system name: Final value: "htpc"
2022-01-29 17:19:13 [ DEBUG ] HTTPServer.cpp @ 165 - Incoming request to: "/sounds/Click.wav" from "127.0.0.1"
2022-01-29 17:19:13 [ DEBUG ] HTTPServer.cpp @ 70 - Going to request file: :/sounds/Click.wav
2022-01-29 17:19:13 [ DEBUG ] SystemComponent.cpp @ 152 - "System Information : build(linux)-arch(x86_64).dist(linux).version(2.58.0.dev-ae73e074).productid(3)"
2022-01-29 17:19:13 [ DEBUG ] PowerComponent.cpp @ 58 - Disabling OS screensaver
2022-01-29 17:19:13 [ DEBUG ] SystemComponent.cpp @ 333 - "Web-client (4.29.6) fully inited."
2022-01-29 17:19:13 [ DEBUG ] HTTPServer.cpp @ 165 - Incoming request to: "/sounds/Back.wav" from "127.0.0.1"
2022-01-29 17:19:13 [ DEBUG ] HTTPServer.cpp @ 70 - Going to request file: :/sounds/Back.wav
2022-01-29 17:19:13 [ DEBUG ] HTTPServer.cpp @ 165 - Incoming request to: "/sounds/Cursor.wav" from "127.0.0.1"
2022-01-29 17:19:13 [ DEBUG ] HTTPServer.cpp @ 70 - Going to request file: :/sounds/Cursor.wav
2022-01-29 17:19:13 [ DEBUG ] HTTPServer.cpp @ 165 - Incoming request to: "/sounds/Cursor.wav" from "127.0.0.1"
2022-01-29 17:19:13 [ DEBUG ] HTTPServer.cpp @ 70 - Going to request file: :/sounds/Cursor.wav
2022-01-29 17:19:13 [ DEBUG ] HTTPServer.cpp @ 165 - Incoming request to: "/sounds/Cursor.wav" from "127.0.0.1"
2022-01-29 17:19:13 [ DEBUG ] HTTPServer.cpp @ 70 - Going to request file: :/sounds/Cursor.wav
2022-01-29 17:19:13 [ DEBUG ] HTTPServer.cpp @ 165 - Incoming request to: "/sounds/Cursor.wav" from "127.0.0.1"
2022-01-29 17:19:13 [ DEBUG ] HTTPServer.cpp @ 70 - Going to request file: :/sounds/Cursor.wav
2022-01-29 17:19:13 [ WARN  ] SettingsSection.cpp @ 82 - Looking for value: "skipSignIn" in section: "webclient" but it can't be found
2022-01-29 17:19:13 [ WARN  ] SettingsSection.cpp @ 82 - Looking for value: "discoverTypePage" in section: "webclient" but it can't be found
2022-01-29 17:19:13 [ INFO  ] JS: [Sources] Initializing...
2022-01-29 17:19:13 [ INFO  ] JS: [Sources] Finished initialization
2022-01-29 17:19:13 [ INFO  ] JS: [Primary Server] Waiting to set the primary server
2022-01-29 17:19:13 [ INFO  ] JS: [Primary Server] Waiting for the last primary server, 4985ff349c6d6ebd2a51e502ad420bf02f079ee5, to connect
2022-01-29 17:19:13 [ INFO  ] JS: [Commands] Executing testServerConnection
2022-01-29 17:19:13 [ INFO  ] JS: [Commands] Executing testServerConnection
2022-01-29 17:19:13 [ INFO  ] JS: [Commands] Executing testServerConnection
2022-01-29 17:19:13 [ INFO  ] JS: [Commands] Executing testServerConnection
2022-01-29 17:19:13 [ INFO  ] JS: [Commands] Executing testServerConnection
2022-01-29 17:19:13 [ INFO  ] JS: [Commands] Executing testServerConnection
2022-01-29 17:19:13 [ INFO  ] JS: [Commands] Executing testServerConnection
2022-01-29 17:19:13 [ INFO  ] JS: [Companion] No companion found
2022-01-29 17:19:13 [ INFO  ] JS: [Providers] Initializing...
2022-01-29 17:19:13 [ INFO  ] JS: [Providers] Finished initialization
2022-01-29 17:19:13 [ INFO  ] JS: [UserManager] autoLogin false
2022-01-29 17:19:14 [ INFO  ] JS: [Companion] No companion found
2022-01-29 17:19:14 [ INFO  ] JS: [User] Token promise succeeded, accessToken=REDACTED
2022-01-29 17:19:14 [ INFO  ] JS: [User] userPromise succeeded
2022-01-29 17:19:14 [ DEBUG ] SettingsComponent.cpp @ 140 - Updated possible values for: "updateChannel" to (QVariant(QVariantMap, QMap(("title", QVariant(QString, "Public"))("value", QVariant(int, 0)))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Beta"))("value", QVariant(int, 8)))))
2022-01-29 17:19:14 [ INFO  ] JS: [Metrics] Updating session last interaction time
2022-01-29 17:19:14 [ INFO  ] JS: [Commands] Executing testServerConnection
2022-01-29 17:19:14 [ INFO  ] JS: [Commands] Executing testServerConnection
2022-01-29 17:19:14 [ INFO  ] JS: [Commands] Executing testServerConnection
2022-01-29 17:19:14 [ INFO  ] JS: [Commands] Executing testServerConnection
2022-01-29 17:19:14 [ INFO  ] JS: [Commands] Executing testServerConnection
2022-01-29 17:19:14 [ INFO  ] JS: [Commands] Executing testServerConnection
2022-01-29 17:19:14 [ INFO  ] JS: [Commands] Executing testServerConnection
2022-01-29 17:19:16 [ INFO  ] JS: [Companion] No companion found
2022-01-29 17:19:16 [ INFO  ] JS: [Metrics] Updating session last interaction time
2022-01-29 17:19:16 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Right" : InputBase::KeyDown
2022-01-29 17:19:16 [ DEBUG ] CachedRegexMatcher.cpp @ 68 - No match for: "Keyboard"
2022-01-29 17:19:16 [ DEBUG ] CachedRegexMatcher.cpp @ 68 - No match for: "Right"
2022-01-29 17:19:16 [ DEBUG ] InputComponent.cpp @ 229 - Emit input action: ("right")
2022-01-29 17:19:16 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Right" : InputBase::KeyUp
2022-01-29 17:19:17 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Return" : InputBase::KeyDown
2022-01-29 17:19:17 [ DEBUG ] CachedRegexMatcher.cpp @ 68 - No match for: "Return"
2022-01-29 17:19:17 [ DEBUG ] InputComponent.cpp @ 229 - Emit input action: ("enter")
2022-01-29 17:19:17 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Return" : InputBase::KeyUp
2022-01-29 17:19:17 [ INFO  ] JS: [Player] Can play AUTOMATIC? true
2022-01-29 17:19:17 [ INFO  ] JS: [Player] Can play DASH? false
2022-01-29 17:19:17 [ INFO  ] JS: [Player] Can play HLS? true
2022-01-29 17:19:17 [ INFO  ] JS: [MDE] Augmented profile: {
  "directPlay": {
    "mp4": {},
    "asf": {},
    "avi": {},
    "mkv": {},
    "mpeg": {},
    "mpegts": {},
    "3gpp": {},
    "wtv": {},
    "mov": {}
  },
  "directStream": {}
}
2022-01-29 17:19:17 [ INFO  ] JS: [MDE] Starting analysis of 1080 (mkv, h264, dca, 50, high)
2022-01-29 17:19:17 [ INFO  ] JS: [MDE] Analyzing direct play
2022-01-29 17:19:17 [ INFO  ] JS: [Player] Can direct stream? true (isAllowed: true)
2022-01-29 17:19:17 [ INFO  ] JS: [MDE] Analyzing video direct stream
2022-01-29 17:19:17 [ INFO  ] JS: [MDE] Analyzing audio direct stream
2022-01-29 17:19:17 [ INFO  ] JS: [MDE] Analyzing playability
2022-01-29 17:19:17 [ INFO  ] JS: [MDE] Finished analysis of 1080 (mkv, h264, dca, 50, high)
2022-01-29 17:19:17 [ INFO  ] JS: canPlay: true
2022-01-29 17:19:17 [ INFO  ] JS: canDirectPlay: true
2022-01-29 17:19:17 [ INFO  ] JS: canDirectStreamVideo: true
2022-01-29 17:19:17 [ INFO  ] JS: canDirectStreamAudio: true
2022-01-29 17:19:17 [ INFO  ] JS: bitrate: 14299
2022-01-29 17:19:17 [ INFO  ] JS: videoResolution: 1080
2022-01-29 17:19:17 [ INFO  ] JS: console.groupEnd
2022-01-29 17:19:17 [ INFO  ] JS: [Metrics] Updating session last interaction time
2022-01-29 17:19:18 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Return" : InputBase::KeyDown
2022-01-29 17:19:18 [ DEBUG ] InputComponent.cpp @ 229 - Emit input action: ("enter")
2022-01-29 17:19:18 [ DEBUG ] PowerComponent.cpp @ 58 - Disabling OS screensaver
2022-01-29 17:19:18 [ INFO  ] PowerComponentDBus.cpp @ 106 - doDisableScreensaver : already disabled.
2022-01-29 17:19:18 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Return" : InputBase::KeyUp
2022-01-29 17:19:18 [ INFO  ] JS: [Metrics] Updating session last interaction time
2022-01-29 17:19:18 [ DEBUG ] PowerComponent.cpp @ 53 - Enabling OS screensaver
2022-01-29 17:19:18 [ INFO  ] JS: [Metrics] Updating session last interaction time
2022-01-29 17:19:18 [ INFO  ] JS: [Metrics] Updating session last interaction time
2022-01-29 17:19:19 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Return" : InputBase::KeyDown
2022-01-29 17:19:19 [ DEBUG ] InputComponent.cpp @ 229 - Emit input action: ("enter")
2022-01-29 17:19:19 [ INFO  ] JS: [Metrics] Updating session last interaction time
2022-01-29 17:19:19 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Return" : InputBase::KeyUp
2022-01-29 17:19:19 [ DEBUG ] PowerComponent.cpp @ 58 - Disabling OS screensaver
2022-01-29 17:19:19 [ INFO  ] JS: [Metrics] Updating session last interaction time
2022-01-29 17:19:19 [ INFO  ] JS: [Metrics] Updating session last interaction time
2022-01-29 17:19:19 [ INFO  ] JS: [Player] Can play AUTOMATIC? true
2022-01-29 17:19:19 [ INFO  ] JS: [Player] Can play DASH? false
2022-01-29 17:19:19 [ INFO  ] JS: [Player] Can play HLS? true
2022-01-29 17:19:19 [ INFO  ] JS: [Player] Can play AUTOMATIC? true
2022-01-29 17:19:19 [ INFO  ] JS: [Player] Can play DASH? false
2022-01-29 17:19:19 [ INFO  ] JS: [Player] Can play HLS? true
2022-01-29 17:19:19 [ INFO  ] JS: [MDE] Augmented profile: {
  "directPlay": {
    "mp4": {},
    "asf": {},
    "avi": {},
    "mkv": {},
    "mpeg": {},
    "mpegts": {},
    "3gpp": {},
    "wtv": {},
    "mov": {}
  },
  "directStream": {}
}
2022-01-29 17:19:19 [ INFO  ] JS: [MDE] Starting analysis of 1080 (mkv, h264, dca, 50, high)
2022-01-29 17:19:19 [ INFO  ] JS: [MDE] Analyzing direct play
2022-01-29 17:19:19 [ INFO  ] JS: [Player] Can direct stream? true (isAllowed: true)
2022-01-29 17:19:19 [ INFO  ] JS: [MDE] Analyzing video direct stream
2022-01-29 17:19:19 [ INFO  ] JS: [MDE] Analyzing audio direct stream
2022-01-29 17:19:19 [ INFO  ] JS: [MDE] Analyzing playability
2022-01-29 17:19:19 [ INFO  ] JS: [MDE] Finished analysis of 1080 (mkv, h264, dca, 50, high)
2022-01-29 17:19:19 [ INFO  ] JS: canPlay: true
2022-01-29 17:19:19 [ INFO  ] JS: canDirectPlay: true
2022-01-29 17:19:19 [ INFO  ] JS: canDirectStreamVideo: true
2022-01-29 17:19:19 [ INFO  ] JS: canDirectStreamAudio: true
2022-01-29 17:19:19 [ INFO  ] JS: bitrate: 14299
2022-01-29 17:19:19 [ INFO  ] JS: videoResolution: 1080
2022-01-29 17:19:19 [ INFO  ] JS: console.groupEnd
2022-01-29 17:19:19 [ INFO  ] JS: [MDE] Augmented profile: {
  "directPlay": {
    "mp4": {},
    "asf": {},
    "avi": {},
    "mkv": {},
    "mpeg": {},
    "mpegts": {},
    "3gpp": {},
    "wtv": {},
    "mov": {}
  },
  "directStream": {}
}
2022-01-29 17:19:19 [ INFO  ] JS: [MDE] Starting analysis of 1080 (mkv, h264, dca, 50, high)
2022-01-29 17:19:19 [ INFO  ] JS: [MDE] Analyzing direct play
2022-01-29 17:19:19 [ INFO  ] JS: [Player] Can direct stream? true (isAllowed: true)
2022-01-29 17:19:19 [ INFO  ] JS: [MDE] Analyzing video direct stream
2022-01-29 17:19:19 [ INFO  ] JS: [MDE] Analyzing audio direct stream
2022-01-29 17:19:19 [ INFO  ] JS: [MDE] Analyzing playability
2022-01-29 17:19:19 [ INFO  ] JS: [MDE] Finished analysis of 1080 (mkv, h264, dca, 50, high)
2022-01-29 17:19:19 [ INFO  ] JS: canPlay: true
2022-01-29 17:19:19 [ INFO  ] JS: canDirectPlay: true
2022-01-29 17:19:19 [ INFO  ] JS: canDirectStreamVideo: true
2022-01-29 17:19:19 [ INFO  ] JS: canDirectStreamAudio: true
2022-01-29 17:19:19 [ INFO  ] JS: bitrate: 14299
2022-01-29 17:19:19 [ INFO  ] JS: videoResolution: 1080
2022-01-29 17:19:19 [ INFO  ] JS: console.groupEnd
2022-01-29 17:19:19 [ INFO  ] JS: [PDE] Player decision
2022-01-29 17:19:19 [ INFO  ] JS: Player: html
2022-01-29 17:19:19 [ INFO  ] JS: Protocol: http
2022-01-29 17:19:19 [ INFO  ] JS: Direct Play: true
2022-01-29 17:19:19 [ INFO  ] JS: console.groupEnd
2022-01-29 17:19:19 [ INFO  ] JS: [Player] Can direct stream? true (isAllowed: true)
2022-01-29 17:19:19 [ INFO  ] JS: [Transcoder] Video (decision) options
2022-01-29 17:19:19 [ INFO  ] JS: hasMDE: 1
2022-01-29 17:19:19 [ INFO  ] JS: path: /library/metadata/295988
2022-01-29 17:19:19 [ INFO  ] JS: mediaIndex: 0
2022-01-29 17:19:19 [ INFO  ] JS: partIndex: 0
2022-01-29 17:19:19 [ INFO  ] JS: protocol: http
2022-01-29 17:19:19 [ INFO  ] JS: fastSeek: 1
2022-01-29 17:19:19 [ INFO  ] JS: directPlay: 1
2022-01-29 17:19:19 [ INFO  ] JS: directStream: 1
2022-01-29 17:19:19 [ INFO  ] JS: subtitleSize: 100
2022-01-29 17:19:19 [ INFO  ] JS: audioBoost: 100
2022-01-29 17:19:19 [ INFO  ] JS: location: wan
2022-01-29 17:19:19 [ INFO  ] JS: directStreamAudio: 1
2022-01-29 17:19:19 [ INFO  ] JS: mediaBufferSize: 76800
2022-01-29 17:19:19 [ INFO  ] JS: X-Plex-Session-Identifier: qo66d6lacxrdk7jarldfcdrv
2022-01-29 17:19:19 [ INFO  ] JS: session: npzgazbngmgx2ds5iiqqknri
2022-01-29 17:19:19 [ INFO  ] JS: offset: 1436
2022-01-29 17:19:19 [ INFO  ] JS: subtitles: none
2022-01-29 17:19:19 [ INFO  ] JS: X-Plex-Client-Profile-Extra: append-transcode-target-codec(type=videoProfile&context=streaming&protocol=http&videoCodec=*&audioCodec=*)
2022-01-29 17:19:19 [ INFO  ] JS: copyts: 1
2022-01-29 17:19:19 [ INFO  ] JS: console.groupEnd
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: volume=100 -> 1
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: video-sync="audio" -> 1
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: hwdec="auto" -> 1
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: videotoolbox-format="nv12" -> -3
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: deinterlace="yes" -> 1
2022-01-29 17:19:19 [ WARN  ] PlayerComponent.cpp @ 602 - cplayer: Setting the display-fps property is deprecated; set the override-display-fps property instead.
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: display-fps=60.000000 -> 1
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: audio-delay=0.000000 -> 1
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: cache=76800 -> -4
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: video-unscaled=false -> 1
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: video-aspect="-1" -> 1
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: keepaspect=true -> 1
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: panscan=0.000000 -> 1
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 370 - Video framerate: 23.976 fps
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 374 - Not switching refresh-rate (disabled by settings).
2022-01-29 17:19:19 [ INFO  ] PlayerComponent.cpp @ 665 - checking codecs
2022-01-29 17:19:19 [ INFO  ] CodecsComponent.cpp @ 1262 - Using system audio decoders: true
2022-01-29 17:19:19 [ INFO  ] CodecsComponent.cpp @ 1263 - Using system video decoders: false
2022-01-29 17:19:19 [ INFO  ] CodecsComponent.cpp @ 1266 - Not using on-demand codecs.
2022-01-29 17:19:19 [ INFO  ] PlayerComponent.cpp @ 667 - resuming loading
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Setting option 'ad' = '' (flags = 16)
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Setting option 'aid' = 'no' (flags = 16)
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Setting option 'pause' = 'no' (flags = 16)
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Setting option 'sid' = 'no' (flags = 16)
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Setting option 'start' = '+1436' (flags = 16)
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Setting option 'vd' = '' (flags = 16)
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Running hook: ytdl_hook/on_load
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ytdl_hook: ytdl:// hook
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ytdl_hook: not a ytdl:// url
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Running hook: main/on_load
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: ad="h264,dca,dca" -> 1
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: vd="h264,dca,dca" -> 1
2022-01-29 17:19:19 [ INFO  ] PlayerComponent.cpp @ 470 - Entering state: buffering
2022-01-29 17:19:19 [ INFO  ] JS: [Player] Buffering detected by PMP
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ffmpeg: Mime-type: 'video/x-matroska'
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - demux: Trying demuxers for level=normal.
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: New edition 0
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: Default edition flag: 0
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: Seeking to 13025940359 to read header element 0x1c53bb6b.
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ffmpeg: stream level seek from 16384 to 13025940359
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: Parsing cues...
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: Seeking to 13026103084 to read header element 0x1254c367.
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ffmpeg: stream level seek from 13026105005 to 6657
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: All headers are parsed!
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - demux: Detected file format: Matroska
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Running hook: ytdl_hook/on_preloaded
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 1390 - h264profile: "high"
2022-01-29 17:19:19 [ INFO  ] CodecsComponent.cpp @ 1262 - Using system audio decoders: true
2022-01-29 17:19:19 [ INFO  ] CodecsComponent.cpp @ 1263 - Using system video decoders: false
2022-01-29 17:19:19 [ INFO  ] CodecsComponent.cpp @ 1266 - Not using on-demand codecs.
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Running hook: main/on_preloaded
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: sid="no" -> 1
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: aid="2" -> 1
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: ad="h264,dca,dca" -> 1
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: vd="h264,dca,dca" -> 1
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: select track 0
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: select track 2
2022-01-29 17:19:19 [ INFO  ] PlayerComponent.cpp @ 600 - cplayer:  (+) Video --vid=1 (*) (h264 1920x1040 23.976fps)
2022-01-29 17:19:19 [ INFO  ] PlayerComponent.cpp @ 600 - cplayer:      Audio --aid=1 --alang=ger (*) 'German DTS 5.1' (dts 6ch 48000Hz)
2022-01-29 17:19:19 [ INFO  ] PlayerComponent.cpp @ 600 - cplayer:  (+) Audio --aid=2 --alang=eng 'English DTS 5.1' (dts 6ch 48000Hz)
2022-01-29 17:19:19 [ INFO  ] PlayerComponent.cpp @ 600 - cplayer:      Subs  --sid=1 --slang=ger 'German' (hdmv_pgs_subtitle)
2022-01-29 17:19:19 [ INFO  ] PlayerComponent.cpp @ 600 - cplayer:      Subs  --sid=2 --slang=eng 'English' (hdmv_pgs_subtitle)
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vo/libmpv: Assuming 60.000000 FPS for display sync.
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Container reported FPS: 23.976024
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Codec list:
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd:     h264 - H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd:     h264 - H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd:     h264_v4l2m2m (h264) - V4L2 mem2mem H.264 decoder wrapper
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd:     h264_qsv (h264) - H264 video (Intel Quick Sync Video acceleration)
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd:     h264_cuvid (h264) - Nvidia CUVID H264 decoder
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Opening decoder h264
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Looking at hwdec h264-nvdec...
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Could not create device.
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Looking at hwdec h264-vaapi...
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Could not create device.
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Looking at hwdec h264-vdpau...
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Could not create device.
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Looking at hwdec h264-nvdec-copy...
2022-01-29 17:19:19 [ ERROR ] PlayerComponent.cpp @ 604 - ffmpeg: AVHWDeviceContext: Cannot load libcuda.so.1
2022-01-29 17:19:19 [ ERROR ] PlayerComponent.cpp @ 604 - ffmpeg: AVHWDeviceContext: Could not dynamically load CUDA
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Could not create device.
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Looking at hwdec h264-vaapi-copy...
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vaapi: Initialized VAAPI: version 1.12
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Trying hardware decoding via h264-vaapi-copy.
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Codec profile: High (0x64)
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Requesting pixfmt 'vaapi_vld' from decoder.
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Window size: 1920x1080 (Borders: l=0 t=0 r=0 b=0)
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Video source: 0x0 (0:0)
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Video display: (0, 0) 1x1 -> (0, 0) 1920x1080
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Video scale: 1920.000000/1080.000000
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: OSD borders: l=-1073740864 t=0 r=-1073740864 b=0
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Video borders: l=0 t=0 r=0 b=0
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Selected codec: h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10)
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vf: User filter list:
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vf:   (empty)
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ad: Codec list:
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ad:     spdif_dts_hd (dts) - libavformat/spdifenc audio pass-through decoder
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ad: Opening decoder spdif_dts_hd
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ad: Selected codec: spdif_dts_hd (libavformat/spdifenc audio pass-through decoder)
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - af: User filter list:
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - af:   (empty)
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Starting playback...
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: queuing seek to 1436.000000
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: execute seek (to 1436.000000 flags 32)
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ffmpeg: stream level seek from 23041 to 2390567739
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: hr-seek, skipping to 1436.000000
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: seek done
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Codec profile: High (0x64)
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Requesting pixfmt 'vaapi_vld' from decoder.
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ad: In: profile=20 samplerate=48000
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - af: [in] 48000Hz stereo 2ch spdif-dts
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - af: [userspeed] 48000Hz stereo 2ch spdif-dts
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - af: [userspeed] (disabled)
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - af: [convert] 48000Hz stereo 2ch spdif-dts
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao: Trying audio driver 'pulse'
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse: requested format: 48000 Hz, stereo channels, spdif-dts
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse: Library version: 15.0.0
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse: Proto: 35
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse: Server proto: 4294967295
2022-01-29 17:19:19 [ INFO  ] JS: [Metrics] Updating session last interaction time
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse: Channel layouts:
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #fl
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #fr
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #fc
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #lfe
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #bl
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #br
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #flc
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #frc
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #bc
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #sl
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #sr
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #tc
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #tfl
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #tfc
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #tfr
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #tbl
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #tbc
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #tbr
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse: result: stereo
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse: Stream failed.
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao: Trying audio driver 'alsa'
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/alsa: requested format: 48000 Hz, stereo channels, spdif-dts
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/alsa: using ALSA version: 1.2.4
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/alsa: opening device 'default' => 'default:AES0=6,AES1=130,AES2=0,AES3=2'
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/alsa: got error 'Invalid argument'; opening iec fallback device 'hdmi:AES0=6,AES1=130,AES2=0,AES3=2'
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/alsa: got error 'Device or resource busy'; opening iec fallback device 'iec958:AES0=6,AES1=130,AES2=0,AES3=2'
2022-01-29 17:19:19 [ ERROR ] PlayerComponent.cpp @ 604 - ao/alsa: Playback open error: No such file or directory
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao: Trying audio driver 'jack'
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/jack: requested format: 48000 Hz, stereo channels, spdif-dts
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/jack: Channel layouts:
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/jack:  - waveext
2022-01-29 17:19:19 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/jack: result: stereo
2022-01-29 17:19:20 [ WARN  ] InputSDL.cpp @ 179 - Unhandled SDL event: 4352
2022-01-29 17:19:20 [ ERROR ] PlayerComponent.cpp @ 604 - ao/jack: cannot open server
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao: Trying audio driver 'sdl'
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl: requested format: 48000 Hz, stereo channels, spdif-dts
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl: Channel layouts:
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl:  - mono
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl:  - stereo
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl:  - 2.1
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl:  - 4.0
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl:  - 5.0
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl:  - 5.1
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl:  - 6.1
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl:  - 7.1
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl:  - unknown9
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl:  - unknown10
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl:  - unknown11
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl:  - unknown12
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl:  - unknown13
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl:  - unknown14
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl:  - unknown15
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl:  - unknown16
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl: result: stereo
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl: requested format: 48000 Hz, 2 channels, 8010, buffer size: 0 samples
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl: obtained format: 48000 Hz, 2 channels, 8010, buffer size: 2048 samples
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl: device buffer: 6144 samples.
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/sdl: using soft-buffer of 9600 samples.
2022-01-29 17:19:20 [ ERROR ] PlayerComponent.cpp @ 604 - cplayer: Passthrough format unsupported.
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Falling back to PCM output.
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ad: Codec list:
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ad:     dca (dts) - DCA (DTS Coherent Acoustics)
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ad:     dca (dts) - DCA (DTS Coherent Acoustics)
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ad:     dca (dts) - DCA (DTS Coherent Acoustics)
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ad: Opening decoder dca
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ad: Requesting 1 threads for decoding.
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - ad: Selected codec: dca (DCA (DTS Coherent Acoustics))
2022-01-29 17:19:20 [ INFO  ] PlayerComponent.cpp @ 600 - vd: Using hardware decoding (vaapi-copy).
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Decoder format: 1920x1040 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Using container aspect ratio.
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - vf: [in] 1920x1040 nv12 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - vf: [userdeint] 1920x1040 nv12 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - vf: [autorotate] 1920x1040 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - vf: [autorotate] (disabled)
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - vf: [convert] 1920x1040 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - vf: [convert] (disabled)
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - vf: [out] 1920x1040 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: video-unscaled=false -> 1
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: video-aspect="-1" -> 1
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: keepaspect=true -> 1
2022-01-29 17:19:20 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: panscan=0.000000 -> 1
2022-01-29 17:19:21 [ INFO  ] JS: [Player] Timeline, {
  "ratingKey": "295988",
  "key": "/library/metadata/295988",
  "playbackTime": 1000,
  "playQueueItemID": "97808",
  "state": "playing",
  "hasMDE": 1,
  "time": 1436000,
  "duration": 7309000
}
2022-01-29 17:19:21 [ INFO  ] JS: Did not move header "accept" to query string. This can result in an unnecessary OPTIONS preflight request.
2022-01-29 17:19:21 [ INFO  ] JS: [Player] Can play AUTOMATIC? true
2022-01-29 17:19:21 [ INFO  ] JS: [Player] Can play DASH? false
2022-01-29 17:19:21 [ INFO  ] JS: [Player] Can play HLS? true
2022-01-29 17:19:21 [ INFO  ] JS: [MDE] Augmented profile: {
  "directPlay": {
    "mp4": {},
    "asf": {},
    "avi": {},
    "mkv": {},
    "mpeg": {},
    "mpegts": {},
    "3gpp": {},
    "wtv": {},
    "mov": {}
  },
  "directStream": {}
}
2022-01-29 17:19:21 [ INFO  ] JS: [MDE] Starting analysis of 1080 (mkv, h264, dca, 50, high)
2022-01-29 17:19:21 [ INFO  ] JS: [MDE] Analyzing direct play
2022-01-29 17:19:21 [ INFO  ] JS: [Player] Can direct stream? true (isAllowed: true)
2022-01-29 17:19:21 [ INFO  ] JS: [MDE] Analyzing video direct stream
2022-01-29 17:19:21 [ INFO  ] JS: [MDE] Analyzing audio direct stream
2022-01-29 17:19:21 [ INFO  ] JS: [MDE] Analyzing playability
2022-01-29 17:19:21 [ INFO  ] JS: [MDE] Finished analysis of 1080 (mkv, h264, dca, 50, high)
2022-01-29 17:19:21 [ INFO  ] JS: canPlay: true
2022-01-29 17:19:21 [ INFO  ] JS: canDirectPlay: true
2022-01-29 17:19:21 [ INFO  ] JS: canDirectStreamVideo: true
2022-01-29 17:19:21 [ INFO  ] JS: canDirectStreamAudio: true
2022-01-29 17:19:21 [ INFO  ] JS: bitrate: 14299
2022-01-29 17:19:21 [ INFO  ] JS: videoResolution: 1080
2022-01-29 17:19:21 [ INFO  ] JS: console.groupEnd
2022-01-29 17:19:22 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Shift+0xffe1V" : InputBase::KeyDown
2022-01-29 17:19:22 [ DEBUG ] CachedRegexMatcher.cpp @ 68 - No match for: "Shift+0xffe1V"
2022-01-29 17:19:22 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Ctrl+Shift+0xffe3V" : InputBase::KeyDown
2022-01-29 17:19:22 [ DEBUG ] CachedRegexMatcher.cpp @ 68 - No match for: "Ctrl+Shift+0xffe3V"
2022-01-29 17:19:22 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Ctrl+Shift+D" : InputBase::KeyDown
2022-01-29 17:19:22 [ DEBUG ] CachedRegexMatcher.cpp @ 68 - No match for: "Ctrl+Shift+D"
2022-01-29 17:19:22 [ DEBUG ] InputComponent.cpp @ 229 - Emit input action: ("host:toggleDebug")
2022-01-29 17:19:22 [ DEBUG ] InputComponent.cpp @ 123 - Got host command: "toggleDebug" arguments: ""
2022-01-29 17:19:22 [ DEBUG ] InputComponent.cpp @ 136 - Invoking slot toggleDebug
2022-01-29 17:19:22 [ WARN  ] SettingsSection.cpp @ 82 - Looking for value: "startupurl" in section: "path" but it can't be found
2022-01-29 17:19:23 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Ctrl+Shift+D" : InputBase::KeyUp
2022-01-29 17:19:23 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Shift+0xffe3V" : InputBase::KeyUp
2022-01-29 17:19:23 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "0xffe1V" : InputBase::KeyUp
2022-01-29 17:19:23 [ WARN  ] PlayerComponent.cpp @ 602 - cplayer: Warning: property 'vo-drop-frame-count' was replaced with 'frame-drop-count' and might be removed in the future.
2022-01-29 17:19:24 [ INFO  ] JS: [Companion] No companion found
2022-01-29 17:19:29 [ INFO  ] JS: [Player] Timeline, {
  "ratingKey": "295988",
  "key": "/library/metadata/295988",
  "playbackTime": 9000,
  "playQueueItemID": "97808",
  "state": "playing",
  "hasMDE": 1,
  "time": 1436000,
  "duration": 7309000
}
2022-01-29 17:19:29 [ INFO  ] JS: Did not move header "accept" to query string. This can result in an unnecessary OPTIONS preflight request.
2022-01-29 17:19:31 [ INFO  ] PlayerComponent.cpp @ 600 - cplayer: VO: [libmpv] 1920x1040 yuv420p
2022-01-29 17:19:31 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: VO: Description: render API for libmpv
2022-01-29 17:19:31 [ DEBUG ] PlayerComponent.cpp @ 598 - vo/libmpv: reconfig to 1920x1040 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
2022-01-29 17:19:31 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Window size: 1920x1080 (Borders: l=0 t=0 r=0 b=0)
2022-01-29 17:19:31 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Video source: 1920x1040 (1:1)
2022-01-29 17:19:31 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Video display: (0, 0) 1920x1040 -> (0, 20) 1920x1040
2022-01-29 17:19:31 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Video scale: 1.000000/1.000000
2022-01-29 17:19:31 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: OSD borders: l=0 t=20 r=0 b=20
2022-01-29 17:19:31 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Video borders: l=0 t=20 r=0 b=20
2022-01-29 17:19:31 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Texture for plane 0: 1920x1040
2022-01-29 17:19:31 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Texture for plane 1: 960x520
2022-01-29 17:19:31 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Texture for plane 2: 960x520
2022-01-29 17:19:31 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Testing FBO format rgba16f
2022-01-29 17:19:31 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Using FBO format rgba16f.
2022-01-29 17:19:31 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: No advanced processing required. Enabling dumb mode.
2022-01-29 17:19:31 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: first video frame after restart shown
2022-01-29 17:19:34 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Shift+0xffe1V" : InputBase::KeyDown
2022-01-29 17:19:34 [ DEBUG ] CachedRegexMatcher.cpp @ 68 - No match for: "Shift+0xffe1V"
2022-01-29 17:19:34 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Ctrl+Shift+0xffe3V" : InputBase::KeyDown
2022-01-29 17:19:34 [ DEBUG ] CachedRegexMatcher.cpp @ 68 - No match for: "Ctrl+Shift+0xffe3V"
2022-01-29 17:19:34 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Ctrl+Shift+D" : InputBase::KeyDown
2022-01-29 17:19:34 [ DEBUG ] InputComponent.cpp @ 229 - Emit input action: ("host:toggleDebug")
2022-01-29 17:19:34 [ DEBUG ] InputComponent.cpp @ 123 - Got host command: "toggleDebug" arguments: ""
2022-01-29 17:19:34 [ DEBUG ] InputComponent.cpp @ 136 - Invoking slot toggleDebug
2022-01-29 17:19:34 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Ctrl+Shift+D" : InputBase::KeyUp
2022-01-29 17:19:34 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Ctrl+0xffe1V" : InputBase::KeyUp
2022-01-29 17:19:34 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "0xffe3V" : InputBase::KeyUp
2022-01-29 17:19:36 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Up" : InputBase::KeyDown
2022-01-29 17:19:36 [ DEBUG ] CachedRegexMatcher.cpp @ 68 - No match for: "Up"
2022-01-29 17:19:36 [ DEBUG ] InputComponent.cpp @ 229 - Emit input action: ("up")
2022-01-29 17:19:36 [ INFO  ] JS: [Metrics] Updating session last interaction time
2022-01-29 17:19:36 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: queuing seek to 1725.000000
2022-01-29 17:19:36 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: cached range 0: 1427.477000 <-> 1514.304000 (bof=0, eof=0)
2022-01-29 17:19:36 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: execute seek (to 1725.000000 flags 32)
2022-01-29 17:19:36 [ DEBUG ] PlayerComponent.cpp @ 598 - ffmpeg: stream level seek from 2572249915 to 2947778568
2022-01-29 17:19:36 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: hr-seek, skipping to 1725.000000
2022-01-29 17:19:36 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Up" : InputBase::KeyUp
2022-01-29 17:19:36 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: seek done
2022-01-29 17:19:36 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
2022-01-29 17:19:36 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Codec profile: High (0x64)
2022-01-29 17:19:36 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Requesting pixfmt 'vaapi_vld' from decoder.
2022-01-29 17:19:36 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Decoder format: 1920x1040 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264
2022-01-29 17:19:36 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Using container aspect ratio.
2022-01-29 17:19:37 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Right" : InputBase::KeyDown
2022-01-29 17:19:37 [ DEBUG ] InputComponent.cpp @ 229 - Emit input action: ("right")
2022-01-29 17:19:37 [ INFO  ] JS: [Metrics] Updating session last interaction time
2022-01-29 17:19:37 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Right" : InputBase::KeyUp
2022-01-29 17:19:38 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Space" : InputBase::KeyDown
2022-01-29 17:19:38 [ DEBUG ] CachedRegexMatcher.cpp @ 68 - No match for: "Space"
2022-01-29 17:19:38 [ DEBUG ] InputComponent.cpp @ 229 - Emit input action: ("space", "play_pause")
2022-01-29 17:19:38 [ INFO  ] JS: [Metrics] Updating session last interaction time
2022-01-29 17:19:38 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Space" : InputBase::KeyUp
2022-01-29 17:19:38 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: pause=yes -> 1
2022-01-29 17:19:38 [ INFO  ] JS: [Player] Timeline, {
  "ratingKey": "295988",
  "key": "/library/metadata/295988",
  "playbackTime": 18001,
  "playQueueItemID": "97808",
  "state": "paused",
  "hasMDE": 1,
  "time": 1725000,
  "duration": 7309000
}
2022-01-29 17:19:38 [ INFO  ] JS: Did not move header "accept" to query string. This can result in an unnecessary OPTIONS preflight request.
2022-01-29 17:19:38 [ INFO  ] PlayerComponent.cpp @ 462 - Entering state: paused
2022-01-29 17:19:38 [ DEBUG ] PowerComponent.cpp @ 53 - Enabling OS screensaver
2022-01-29 17:19:38 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: queuing seek to 1755.000000
2022-01-29 17:19:38 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: cached range 0: 1472.721000 <-> 1514.304000 (bof=0, eof=0)
2022-01-29 17:19:38 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: cached range 1: 1717.174000 <-> 1780.987000 (bof=0, eof=0)
2022-01-29 17:19:38 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: ...using this range for in-cache seek.
2022-01-29 17:19:38 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: seeking stream 0 (video) to packet 1753.126000/-9223372036854775808.000000
2022-01-29 17:19:38 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: seeking stream 1 (audio) to nothing
2022-01-29 17:19:38 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: seeking stream 2 (audio) to packet 1754.997667/-9223372036854775808.000000
2022-01-29 17:19:38 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: seeking stream 3 (sub) to nothing
2022-01-29 17:19:38 [ DEBUG ] PlayerComponent.cpp @ 598 - mkv: seeking stream 4 (sub) to nothing
2022-01-29 17:19:38 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: hr-seek, skipping to 1755.000000
2022-01-29 17:19:38 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
2022-01-29 17:19:38 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Codec profile: High (0x64)
2022-01-29 17:19:38 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Requesting pixfmt 'vaapi_vld' from decoder.
2022-01-29 17:19:38 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Decoder format: 1920x1040 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264
2022-01-29 17:19:38 [ DEBUG ] PlayerComponent.cpp @ 598 - vd: Using container aspect ratio.
2022-01-29 17:19:39 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Space" : InputBase::KeyDown
2022-01-29 17:19:39 [ DEBUG ] InputComponent.cpp @ 229 - Emit input action: ("space", "play_pause")
2022-01-29 17:19:39 [ INFO  ] JS: [Metrics] Updating session last interaction time
2022-01-29 17:19:39 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Space" : InputBase::KeyUp
2022-01-29 17:19:39 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: pause=no -> 1
2022-01-29 17:19:39 [ INFO  ] JS: [Player] Timeline, {
  "ratingKey": "295988",
  "key": "/library/metadata/295988",
  "playbackTime": 18230,
  "playQueueItemID": "97808",
  "state": "playing",
  "hasMDE": 1,
  "time": 1755000,
  "duration": 7309000
}
2022-01-29 17:19:39 [ INFO  ] JS: Did not move header "accept" to query string. This can result in an unnecessary OPTIONS preflight request.
2022-01-29 17:19:39 [ DEBUG ] PowerComponent.cpp @ 58 - Disabling OS screensaver
2022-01-29 17:19:39 [ INFO  ] PlayerComponent.cpp @ 470 - Entering state: buffering
2022-01-29 17:19:39 [ INFO  ] JS: [Player] Buffering detected by PMP
2022-01-29 17:19:39 [ INFO  ] JS: [Player] Timeline, {
  "ratingKey": "295988",
  "key": "/library/metadata/295988",
  "playbackTime": 18230,
  "playQueueItemID": "97808",
  "state": "buffering",
  "hasMDE": 1,
  "time": 1755000,
  "duration": 7309000
}
2022-01-29 17:19:39 [ INFO  ] JS: Did not move header "accept" to query string. This can result in an unnecessary OPTIONS preflight request.
2022-01-29 17:19:39 [ INFO  ] JS: [Player] Timeline, {
  "ratingKey": "295988",
  "key": "/library/metadata/295988",
  "playbackTime": 18482,
  "playQueueItemID": "97808",
  "state": "buffering",
  "hasMDE": 1,
  "time": 1755000,
  "duration": 7309000
}
2022-01-29 17:19:39 [ INFO  ] JS: Did not move header "accept" to query string. This can result in an unnecessary OPTIONS preflight request.
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: first video frame after restart shown
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - af: [in] 48000Hz 5.1(side) 6ch floatp
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - af: [userspeed] 48000Hz 5.1(side) 6ch floatp
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - af: [convert] 48000Hz 5.1(side) 6ch floatp
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao: Trying audio driver 'pulse'
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse: requested format: 48000 Hz, 5.1(side) channels, floatp
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse: Library version: 15.0.0
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse: Proto: 35
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse: Server proto: 4294967295
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse: Channel layouts:
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #fl
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #fr
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #fc
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #lfe
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #bl
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #br
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #flc
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #frc
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #bc
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #sl
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #sr
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #tc
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #tfl
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #tfc
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #tfr
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #tbl
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #tbc
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse:  - #tbr
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse: result: 5.1(side)
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse: device buffer: 4800 samples.
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse: using soft-buffer of 9600 samples.
2022-01-29 17:19:41 [ INFO  ] PlayerComponent.cpp @ 600 - cplayer: AO: [pulse] 48000Hz 5.1(side) 6ch float
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: AO: Description: PulseAudio audio output
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - autoconvert: inserting resampler
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - swresample: format change, reinitializing resampler
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - swresample: 48000Hz 5.1(side) floatp -> 48000Hz 5.1(side) float
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - af: [out] 48000Hz 5.1(side) 6ch float
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: audio ready
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: starting audio playback
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: playback restart complete @ 1755.003000, audio=playing, video=playing
2022-01-29 17:19:41 [ INFO  ] PlayerComponent.cpp @ 466 - Entering state: playing
2022-01-29 17:19:41 [ DEBUG ] PlayerComponent.cpp @ 598 - ao/pulse: starting AO
2022-01-29 17:19:41 [ INFO  ] JS: [Player] Timeline, {
  "ratingKey": "295988",
  "key": "/library/metadata/295988",
  "playbackTime": 18482,
  "playQueueItemID": "97808",
  "state": "playing",
  "hasMDE": 1,
  "time": 1755000,
  "duration": 7309000
}
2022-01-29 17:19:41 [ INFO  ] JS: Did not move header "accept" to query string. This can result in an unnecessary OPTIONS preflight request.
2022-01-29 17:19:41 [ WARN  ] PlayerComponent.cpp @ 602 - cplayer:
2022-01-29 17:19:41 [ WARN  ] PlayerComponent.cpp @ 602 - cplayer: Audio/Video desynchronisation detected! Possible reasons include too slow
2022-01-29 17:19:41 [ WARN  ] PlayerComponent.cpp @ 602 - cplayer: hardware, temporary CPU spikes, broken drivers, and broken files. Audio
2022-01-29 17:19:41 [ WARN  ] PlayerComponent.cpp @ 602 - cplayer: position will not match to the video (see A-V status field).
2022-01-29 17:19:41 [ WARN  ] PlayerComponent.cpp @ 602 - cplayer:
2022-01-29 17:19:45 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Space" : InputBase::KeyDown
2022-01-29 17:19:45 [ DEBUG ] InputComponent.cpp @ 229 - Emit input action: ("space", "play_pause")
2022-01-29 17:19:45 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Space" : InputBase::KeyUp
2022-01-29 17:19:45 [ INFO  ] JS: [Metrics] Updating session last interaction time
2022-01-29 17:19:45 [ DEBUG ] PlayerComponent.cpp @ 598 - cplayer: Set property: pause=yes -> 1
2022-01-29 17:19:45 [ INFO  ] PlayerComponent.cpp @ 462 - Entering state: paused
2022-01-29 17:19:45 [ INFO  ] JS: [Player] Timeline, {
  "ratingKey": "295988",
  "key": "/library/metadata/295988",
  "playbackTime": 22483,
  "playQueueItemID": "97808",
  "state": "paused",
  "hasMDE": 1,
  "time": 1756000,
  "duration": 7309000
}
2022-01-29 17:19:45 [ INFO  ] JS: Did not move header "accept" to query string. This can result in an unnecessary OPTIONS preflight request.
2022-01-29 17:19:45 [ DEBUG ] PowerComponent.cpp @ 53 - Enabling OS screensaver
2022-01-29 17:19:46 [ DEBUG ] InputComponent.cpp @ 160 - Input received: source: "Keyboard" keycode: "Alt+0xffe9V" : InputBase::KeyDown
2022-01-29 17:19:46 [ DEBUG ] CachedRegexMatcher.cpp @ 68 - No match for: "Alt+0xffe9V"
2022-01-29 17:19:49 [ INFO  ] JS: [Player] Timeline, {
  "ratingKey": "295988",
  "key": "/library/metadata/295988",
  "playbackTime": 22571,
  "playQueueItemID": "97808",
  "state": "paused",
  "hasMDE": 1,
  "time": 1756000,
  "duration": 7309000
}
2022-01-29 17:19:49 [ INFO  ] JS: Did not move header "accept" to query string. This can result in an unnecessary OPTIONS preflight request.
2022-01-29 17:19:51 [ DEBUG ] KonvergoWindow.cpp @ 518 - QWindow visibility set to QWindow::Hidden

@Hypfer
Copy link
Author

Hypfer commented Jan 29, 2022

This is the output of PMP:

2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: No advanced processing required. Enabling dumb mode.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Loading hwdec driver 'vaapi-egl'
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render/vaapi-egl: VAAPI hwdec only works with OpenGL or Vulkan backends.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Loading failed.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Loading hwdec driver 'drmprime-drm'
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render/drmprime-drm: Failed to retrieve DRM fd from native display.
2022-01-29 17:19:12 [ DEBUG ] PlayerComponent.cpp @ 598 - libmpv_render: Loading failed.

And this is the output of mpv directly:

[vo/gpu/opengl] GL_RENDERER='Mesa Intel(R) UHD Graphics 600 (GLK 2)'
[vo/gpu/opengl] GL_SHADING_LANGUAGE_VERSION='4.60'
[vo/gpu] Testing FBO format rgba16f
[vo/gpu] Using FBO format rgba16f.
[vo/gpu] No advanced processing required. Enabling dumb mode.
[vo/gpu] Assuming 60.000000 FPS for display sync.
[vd] Container reported FPS: 24.000000
[vd] Codec list:
[vd]     h264 - H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
[vd]     h264_v4l2m2m (h264) - V4L2 mem2mem H.264 decoder wrapper
[vd]     h264_qsv (h264) - H264 video (Intel Quick Sync Video acceleration)
[vd]     h264_cuvid (h264) - Nvidia CUVID H264 decoder
[vd] Opening decoder h264
[vd] Looking at hwdec h264-vaapi...
[vo/gpu] Loading hwdec driver 'vaapi-egl'
[vo/gpu/vaapi-egl] using VAAPI EGL interop
[vo/gpu/vaapi-egl] Trying to open a x11 VA display...
[vo/gpu/vaapi-egl/vaapi] Initialized VAAPI: version 1.12
[vo/gpu/vaapi-egl] Going to probe surface formats (may log bogus errors)...
[vo/gpu/vaapi-egl] Done probing surface formats.
[vo/gpu] Loading hwdec driver 'drmprime-drm'
[vo/gpu/drmprime-drm] Failed to retrieve DRM fd from native display.
[vo/gpu] Loading failed.
[vd] Trying hardware decoding via h264-vaapi.

Interesting

@Hypfer Hypfer changed the title Stuttering HW-accelerated video on Ubuntu 21.10 Stuttering/slow HW-accelerated video on Ubuntu 21.10 Jan 29, 2022
@Hypfer
Copy link
Author

Hypfer commented Feb 23, 2022

Using an X session instead of Wayland + setting the env variable QT_XCB_GL_INTEGRATION=xcb_egl as mentioned in #857 does result in working hw acceleration without stutter.

The same thing happens with a fresh install of the latest debian testing.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant