jellyfin-media-player
jellyfin-media-player copied to clipboard
Images don't load if add_header Cross-Origin-Resource-Policy "same-origin" always; is set
Describe the bug
If add_header Cross-Origin-Resource-Policy "same-origin" always;
is set on the reverse proxy images don't load they just say blurred. This doesn't affect any other client or browser only Jellyfin Media Player
To Reproduce Steps to reproduce the behavior:
- Set
add_header Cross-Origin-Resource-Policy "same-origin" always; on
the reverse proxy - Open Jellyfin Media Player
- See error
Expected behavior Images shouldn't be blurred
Screenshots
Desktop (please complete the following information):
- OS: Arch Linux
- Version: 1.9.1
- Installation Method: Flatpak
Additional context Also affects Windows version of Jellyfin Media Player
I'm also experiencing this. The CORS policy is required for Chromecast to work IIRC, so right now I have to live with missing images.
Interestingly, deleting the jellyfinmediaplayer cache/configs and setting the CORS policy to *
makes the images load for me, and then I can change the CORS policy back and the app will continue loading images until I delete the player cache/configs again. This works for a single user as a temporary solution, at least in my case.
Try using the server provided web client option under client settings. That has a mechanism that may be able to bypass the CORS issue.
Try using the server provided web client option under client settings. That has a mechanism that may be able to bypass the CORS issue.
This solved the issue for me.
On another note I would flag the fact that browsing my Pictures library while having this problem instantly spawned tons of read/write errors on my server's zfs pool where the resources are actually stored and caused me a mild panic attack 😂 (and led me to instantly replace the disk just to be sure).
I don't have the appropriate knowledge to effectively troubleshoot this nor i am willing to replicate this (because of single fault-tolerance) and of course it could've been just a coincidence but i wanted to let this be known.
Try using the server provided web client option under client settings. That has a mechanism that may be able to bypass the CORS issue.
Using the server provided one causes it to only show a blank window after I enter the server URL.
Request success: file:///usr/share/jellyfinmediaplayer/web-client/extension/find-webclient.html
2023-07-31 15:15:10.366 [debug] unknown @ 0 - cplayer: Set property: audio-device="auto" -> 1
2023-07-31 15:15:26.924 [info] unknown @ 0 - JS: Using CSP workaround
The last line is the only new log message when connecting to the server. After running with --force-external-webclient
once, I need to delete the jellyfin-media-player data from ~/.local/share/
in order to get to the user login screen again.
Full log
2023-07-31 15:15:09.596 [info] unknown @ 0 - Starting Jellyfin Media Player version: 1.9.1 build date: 2023-07-31
2023-07-31 15:15:09.596 [info] unknown @ 0 - Running on: Arch Linux [6.2.9-273-tkg-pds] arch x86_64
2023-07-31 15:15:09.596 [info] unknown @ 0 - Qt Version: 5.15.10 [x86_64-little_endian-lp64]
2023-07-31 15:15:09.715 [warning] unknown @ 0 - QObject::connect(SettingsSection, Unknown): invalid nullptr parameter
2023-07-31 15:15:09.718 [info] unknown @ 0 - Component: settings inited
2023-07-31 15:15:09.718 [info] unknown @ 0 - Loading inputmaps from: ":/inputmaps"
2023-07-31 15:15:09.723 [warning] unknown @ 0 - Missing element 'idmatcher' from mapping file: ":/inputmaps/dualshock4-xbox-emulate.json"
2023-07-31 15:15:09.723 [info] unknown @ 0 - Loading inputmaps from: "/home/USER_REDACTED/.local/share/jellyfinmediaplayer/inputmaps"
2023-07-31 15:15:09.723 [info] unknown @ 0 - Successfully inited input: Keyboard
2023-07-31 15:15:09.723 [info] LocalJsonServer::listen @ 34 - Listening to socket: "/tmp/jmp_inputSocket_USER_REDACTED.sock"
2023-07-31 15:15:09.723 [info] unknown @ 0 - Successfully inited input: socket
2023-07-31 15:15:09.765 [info] unknown @ 0 - SDL found 0 joysticks
2023-07-31 15:15:09.765 [info] unknown @ 0 - Successfully inited input: SDL
2023-07-31 15:15:09.765 [critical] unknown @ 0 - LIRC Socket Error : QLocalSocket::ServerNotFoundError
2023-07-31 15:15:09.765 [warning] unknown @ 0 - Failed to init input: LIRC
2023-07-31 15:15:09.765 [info] unknown @ 0 - libCEC was successfully initialized, found version 393218
2023-07-31 15:15:09.779 [info] unknown @ 0 - Successfully inited input: CEC
2023-07-31 15:15:09.779 [info] unknown @ 0 - Component: input inited
2023-07-31 15:15:09.780 [info] unknown @ 0 - Component: system inited
2023-07-31 15:15:09.787 [info] unknown @ 0 - "DisplayManager found 2 Display(s)."
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Available modes for Display #0 (DisplayPort-1)"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 0: 1920 x 1080 x 0bpp @60Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 1: 1920 x 1080 x 0bpp @144.001Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 2: 1920 x 1080 x 0bpp @119.982Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 3: 1920 x 1080 x 0bpp @99.9304Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 4: 1920 x 1080 x 0bpp @84.9045Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 5: 1920 x 1080 x 0bpp @50Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 6: 1920 x 1080 x 0bpp @59.9402Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 7: 1680 x 1050 x 0bpp @59.9543Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 8: 1280 x 1024 x 0bpp @75.0247Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 9: 1280 x 1024 x 0bpp @60.0197Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 10: 1440 x 900 x 0bpp @59.8874Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 11: 1280 x 960 x 0bpp @60Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 12: 1280 x 800 x 0bpp @59.8103Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 13: 1152 x 864 x 0bpp @75Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 14: 1280 x 720 x 0bpp @60Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 15: 1280 x 720 x 0bpp @50Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 16: 1280 x 720 x 0bpp @59.9402Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 17: 1024 x 768 x 0bpp @75.0286Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 18: 1024 x 768 x 0bpp @70.0694Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 19: 1024 x 768 x 0bpp @60.0038Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 20: 832 x 624 x 0bpp @74.5513Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 21: 800 x 600 x 0bpp @72.1876Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 22: 800 x 600 x 0bpp @75Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 23: 800 x 600 x 0bpp @60.3165Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 24: 800 x 600 x 0bpp @56.25Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 25: 720 x 576 x 0bpp @50Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 26: 720 x 480 x 0bpp @60Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 27: 720 x 480 x 0bpp @59.9401Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 28: 640 x 480 x 0bpp @75Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 29: 640 x 480 x 0bpp @66.6667Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 30: 640 x 480 x 0bpp @60Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 31: 640 x 480 x 0bpp @59.9405Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 32: 720 x 400 x 0bpp @70.0817Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Available modes for Display #1 (HDMI-A-1)"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 0: 1920 x 1080 x 0bpp @60Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 1: 1920 x 1080 x 0bpp @50Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 2: 1920 x 1080 x 0bpp @59.9402Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 3: 1680 x 1050 x 0bpp @59.8833Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 4: 1600 x 900 x 0bpp @60Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 5: 1280 x 1024 x 0bpp @75.0247Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 6: 1280 x 1024 x 0bpp @60.0197Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 7: 1440 x 900 x 0bpp @60Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 8: 1280 x 960 x 0bpp @60Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 9: 1280 x 800 x 0bpp @59.9095Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 10: 1152 x 864 x 0bpp @75Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 11: 1280 x 720 x 0bpp @60Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 12: 1280 x 720 x 0bpp @50Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 13: 1280 x 720 x 0bpp @59.9402Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 14: 1024 x 768 x 0bpp @75.0286Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 15: 1024 x 768 x 0bpp @60.0038Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 16: 1024 x 576 x 0bpp @59.967Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 17: 832 x 624 x 0bpp @74.5513Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 18: 800 x 600 x 0bpp @75Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 19: 800 x 600 x 0bpp @60.3165Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 20: 720 x 576 x 0bpp @50Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 21: 720 x 480 x 0bpp @60Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 22: 720 x 480 x 0bpp @59.9401Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 23: 640 x 480 x 0bpp @75Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 24: 640 x 480 x 0bpp @60Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 25: 640 x 480 x 0bpp @59.9405Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "Mode 26: 720 x 400 x 0bpp @70.0817Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - "DisplayManager : Current Display Mode on Display #0 is 1920 x 1080 x 0bpp @144.001Hz"
2023-07-31 15:15:09.788 [info] unknown @ 0 - Component: display inited
2023-07-31 15:15:09.890 [debug] unknown @ 0 - Updated possible values for: "device" to (QVariant(QVariantMap, QMap(("title", QVariant(QString, "Autoselect device"))("value", QVariant(QString, "auto")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Default (pipewire)"))("value", QVariant(QString, "pipewire")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X Analog Stereo"))("value", QVariant(QString, "pipewire/alsa_output.usb-Razer_Razer_Barracuda_X-00.analog-stereo")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Family 17h (Models 00h-0fh) HD Audio Controller Analog Stereo"))("value", QVariant(QString, "pipewire/alsa_output.pci-0000_2a_00.3.analog-stereo")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Built-in Audio Analog Stereo"))("value", QVariant(QString, "pipewire/alsa_output.platform-snd_aloop.0.analog-stereo")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Navi 21/23 HDMI/DP Audio Controller Digital Stereo (HDMI)"))("value", QVariant(QString, "pipewire/alsa_output.pci-0000_28_00.1.hdmi-stereo")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X Analog Stereo"))("value", QVariant(QString, "pulse/alsa_output.usb-Razer_Razer_Barracuda_X-00.analog-stereo")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Family 17h (Models 00h-0fh) HD Audio Controller Analog Stereo"))("value", QVariant(QString, "pulse/alsa_output.pci-0000_2a_00.3.analog-stereo")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Built-in Audio Analog Stereo"))("value", QVariant(QString, "pulse/alsa_output.platform-snd_aloop.0.analog-stereo")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Navi 21/23 HDMI/DP Audio Controller Digital Stereo (HDMI)"))("value", QVariant(QString, "pulse/alsa_output.pci-0000_28_00.1.hdmi-stereo")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Default (alsa)"))("value", QVariant(QString, "alsa")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Default Audio Device"))("value", QVariant(QString, "alsa/sysdefault")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Rate Converter Plugin Using Libav/FFmpeg Library"))("value", QVariant(QString, "alsa/lavrate")))), 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, "PipeWire Sound Server"))("value", QVariant(QString, "alsa/pipewire")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)"))("value", QVariant(QString, "alsa/speex")))), 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, "Razer Barracuda X, USB Audio/Default Audio Device"))("value", QVariant(QString, "alsa/sysdefault:CARD=X")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X, USB Audio/Front output / input"))("value", QVariant(QString, "alsa/front:CARD=X,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X, USB Audio/2.1 Surround output to Front and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround21:CARD=X,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X, USB Audio/4.0 Surround output to Front and Rear speakers"))("value", QVariant(QString, "alsa/surround40:CARD=X,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X, USB Audio/4.1 Surround output to Front, Rear and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround41:CARD=X,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X, USB Audio/5.0 Surround output to Front, Center and Rear speakers"))("value", QVariant(QString, "alsa/surround50:CARD=X,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X, USB Audio/5.1 Surround output to Front, Center, Rear and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround51:CARD=X,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X, USB Audio/7.1 Surround output to Front, Center, Side, Rear and Woofer speakers"))("value", QVariant(QString, "alsa/surround71:CARD=X,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X, USB Audio/IEC958 (S/PDIF) Digital Audio Output"))("value", QVariant(QString, "alsa/iec958:CARD=X,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X/USB Stream Output"))("value", QVariant(QString, "alsa/usbstream:CARD=X")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA ATI HDMI, BenQ V2400Eco/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=HDMI,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA ATI HDMI, HDMI 1/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=HDMI,DEV=1")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA ATI HDMI, HDMI 2/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=HDMI,DEV=2")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA ATI HDMI, VG258/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=HDMI,DEV=3")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA ATI HDMI, HDMI 4/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=HDMI,DEV=4")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA ATI HDMI/USB Stream Output"))("value", QVariant(QString, "alsa/usbstream:CARD=HDMI")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic, ALC1220 Analog/Default Audio Device"))("value", QVariant(QString, "alsa/sysdefault:CARD=Generic")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic, ALC1220 Analog/Front output / input"))("value", QVariant(QString, "alsa/front:CARD=Generic,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic, ALC1220 Analog/2.1 Surround output to Front and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround21:CARD=Generic,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic, ALC1220 Analog/4.0 Surround output to Front and Rear speakers"))("value", QVariant(QString, "alsa/surround40:CARD=Generic,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic, ALC1220 Analog/4.1 Surround output to Front, Rear and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround41:CARD=Generic,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic, ALC1220 Analog/5.0 Surround output to Front, Center and Rear speakers"))("value", QVariant(QString, "alsa/surround50:CARD=Generic,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic, ALC1220 Analog/5.1 Surround output to Front, Center, Rear and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround51:CARD=Generic,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic, ALC1220 Analog/7.1 Surround output to Front, Center, Side, Rear and Woofer speakers"))("value", QVariant(QString, "alsa/surround71:CARD=Generic,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic, ALC1220 Digital/IEC958 (S/PDIF) Digital Audio Output"))("value", QVariant(QString, "alsa/iec958:CARD=Generic,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic/USB Stream Output"))("value", QVariant(QString, "alsa/usbstream:CARD=Generic")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Loopback, Loopback PCM/Default Audio Device"))("value", QVariant(QString, "alsa/sysdefault:CARD=Loopback")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Loopback, Loopback PCM/Front output / input"))("value", QVariant(QString, "alsa/front:CARD=Loopback,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Loopback, Loopback PCM/2.1 Surround output to Front and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround21:CARD=Loopback,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Loopback, Loopback PCM/4.0 Surround output to Front and Rear speakers"))("value", QVariant(QString, "alsa/surround40:CARD=Loopback,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Loopback, Loopback PCM/4.1 Surround output to Front, Rear and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround41:CARD=Loopback,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Loopback, Loopback PCM/5.0 Surround output to Front, Center and Rear speakers"))("value", QVariant(QString, "alsa/surround50:CARD=Loopback,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Loopback, Loopback PCM/5.1 Surround output to Front, Center, Rear and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround51:CARD=Loopback,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Loopback, Loopback PCM/7.1 Surround output to Front, Center, Side, Rear and Woofer speakers"))("value", QVariant(QString, "alsa/surround71:CARD=Loopback,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Loopback/USB Stream Output"))("value", QVariant(QString, "alsa/usbstream:CARD=Loopback")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Default (jack)"))("value", QVariant(QString, "jack")))))
2023-07-31 15:15:09.891 [debug] unknown @ 0 - Audio devices removed: QSet()
2023-07-31 15:15:09.891 [debug] unknown @ 0 - Audio devices added: QSet("alsa", "pipewire/alsa_output.pci-0000_28_00.1.hdmi-stereo", "pulse/alsa_output.pci-0000_28_00.1.hdmi-stereo", "jack", "alsa/usbstream:CARD=X", "alsa/speexrate", "alsa/usbstream:CARD=Loopback", "alsa/iec958:CARD=X,DEV=0", "alsa/usbstream:CARD=Generic", "alsa/sysdefault:CARD=Loopback", "alsa/iec958:CARD=Generic,DEV=0", "alsa/upmix", "alsa/vdownmix", "alsa/surround71:CARD=Loopback,DEV=0", "pipewire/alsa_output.usb-Razer_Razer_Barracuda_X-00.analog-stereo", "alsa/surround40:CARD=Generic,DEV=0", "alsa/surround41:CARD=Loopback,DEV=0", "pulse/alsa_output.platform-snd_aloop.0.analog-stereo", "alsa/front:CARD=Loopback,DEV=0", "alsa/samplerate", "alsa/surround50:CARD=X,DEV=0", "pipewire/alsa_output.platform-snd_aloop.0.analog-stereo", "alsa/front:CARD=Generic,DEV=0", "alsa/surround71:CARD=X,DEV=0", "alsa/hdmi:CARD=HDMI,DEV=4", "alsa/surround21:CARD=Generic,DEV=0", "alsa/surround40:CARD=Loopback,DEV=0", "alsa/lavrate", "pulse/alsa_output.usb-Razer_Razer_Barracuda_X-00.analog-stereo", "alsa/surround51:CARD=Generic,DEV=0", "alsa/sysdefault:CARD=X", "alsa/front:CARD=X,DEV=0", "alsa/surround50:CARD=Loopback,DEV=0", "alsa/sysdefault", "alsa/surround21:CARD=X,DEV=0", "alsa/surround71:CARD=Generic,DEV=0", "pipewire", "alsa/surround41:CARD=X,DEV=0", "pipewire/alsa_output.pci-0000_2a_00.3.analog-stereo", "alsa/speex", "alsa/jack", "alsa/surround40:CARD=X,DEV=0", "alsa/hdmi:CARD=HDMI,DEV=3", "alsa/hdmi:CARD=HDMI,DEV=0", "alsa/surround50:CARD=Generic,DEV=0", "alsa/surround41:CARD=Generic,DEV=0", "alsa/hdmi:CARD=HDMI,DEV=2", "alsa/hdmi:CARD=HDMI,DEV=1", "alsa/usbstream:CARD=HDMI", "alsa/surround51:CARD=X,DEV=0", "alsa/sysdefault:CARD=Generic", "pulse/alsa_output.pci-0000_2a_00.3.analog-stereo", "alsa/surround51:CARD=Loopback,DEV=0", "alsa/oss", "alsa/surround21:CARD=Loopback,DEV=0", "auto", "alsa/pipewire")
2023-07-31 15:15:09.891 [debug] unknown @ 0 - Audio device selected: "auto"
2023-07-31 15:15:09.909 [info] unknown @ 0 - Audio Config - device: auto, channel layout: 2.0, passthrough codecs: none, ac3 transcoding: no
2023-07-31 15:15:09.918 [info] unknown @ 0 - Display index: -1
2023-07-31 15:15:09.919 [info] unknown @ 0 - Display index: -1
2023-07-31 15:15:09.919 [info] unknown @ 0 - Codec "mpeg2video" present
2023-07-31 15:15:09.919 [info] unknown @ 0 - Codec "vc1" present
2023-07-31 15:15:09.925 [info] unknown @ 0 - 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 gem 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 media100 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 phm photocd pictor pixlet png ppm prores prosumer psd ptx qdraw qoi 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 vbn vble vc1 vc1image vc1_qsv vc1_v4l2m2m vcr1 vmdvideo vmnc vp3 vp4 vp5 vp6 vp6a vp6f vp7 vp8 vp8_v4l2m2m vp9 vp9_v4l2m2m vqavideo vqc wbmp 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 hdr libdav1d libjxl libopenjpeg librsvg libvpx libvpx-vp9 bintext xbin idf libaom-av1 av1 av1_cuvid 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 vnull comfortnoise dvaudio 8svx_exp 8svx_fib rka s302m speex aac aac_fixed aac_latm ac3 ac3_fixed acelp.kelvin alac als amrnb amrwb apac ape aptx aptx_hd atrac1 atrac3 atrac3al atrac3plus atrac3plusal atrac9 binkaudio_dct binkaudio_rdft bmv_audio bonk cook dca dfpwm dolby_e dsd_lsbf dsd_msbf dsd_lsbf_planar dsd_msbf_planar dsicinaudio dss_sp dst eac3 evrc fastaudio wavesynth flac ftr g723_1 g729 gsm gsm_ms hca hcom iac ilbc imc interplayacm mace3 mace6 metasound misc4 mlp mp1 mp1float mp2 mp2float mp3float mp3 mp3adufloat mp3adu mp3on4float mp3on4 mpc7 mpc8 msnsiren 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 wavarc 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 cbd2_dpcm derf_dpcm gremlin_dpcm interplay_dpcm roq_dpcm sdx2_dpcm sol_dpcm xan_dpcm wady_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_acorn 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_xmd adpcm_yamaha adpcm_zork libgsm libgsm_ms libopencore_amrnb libopencore_amrwb libopus libspeex libvorbis anull a64multi(enc) a64multi5(enc) alias_pix(enc) amv(enc) apng(enc) asv1(enc) asv2(enc) avrp(enc) avui(enc) ayuv(enc) bitpacked(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) 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) phm(enc) png(enc) ppm(enc) prores(enc) prores_aw(enc) prores_ks(enc) qoi(enc) qtrle(enc) r10k(enc) r210(enc) rawvideo(enc) roqvideo(enc) rpza(enc) rv10(enc) rv20(enc) s302m(enc) sgi(enc) smc(enc) snow(enc) speedhq(enc) sunrast(enc) svq1(enc) targa(enc) tiff(enc) utvideo(enc) v210(enc) v308(enc) v408(enc) v410(enc) vbn(enc) vc2(enc) wbmp(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) dfpwm(enc) eac3(enc) flac(enc) g723_1(enc) hdr(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_bluray(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_ima_ws(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) libgsm(enc) libgsm_ms(enc) libjxl(enc) libmp3lame(enc) libopencore_amrnb(enc) libopenjpeg(enc) libopus(enc) librav1e(enc) libspeex(enc) libsvtav1(enc) libtheora(enc) libvorbis(enc) libvpx(enc) libvpx-vp9(enc) libwebp_anim(enc) libwebp(enc) libx264(enc) libx264rgb(enc) libx265(enc) libxvid(enc) h263_v4l2m2m(enc) av1_nvenc(enc) av1_amf(enc) h264_amf(enc) h264_nvenc(enc) h264_qsv(enc) h264_v4l2m2m(enc) h264_vaapi(enc) hevc_amf(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_v4l2m2m(enc) vp8_v4l2m2m(enc) vp8_vaapi(enc) vp9_vaapi(enc) vp9_qsv(enc) vnull(enc) anull(enc)
2023-07-31 15:15:09.925 [info] unknown @ 0 - Component: player inited
2023-07-31 15:15:09.925 [info] unknown @ 0 - Component: power inited
2023-07-31 15:15:09.925 [warning] unknown @ 0 - Could not find a taskbar component matching this platform. Taskbar functions disabled.
2023-07-31 15:15:09.925 [info] unknown @ 0 - Component: taskbar inited
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Adding host command: switch mapped to DisplayComponent::switchCommand
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Host command maps to method with an argument.
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Adding host command: recreateRpiUI mapped to DisplayManagerX11::resetRendering
2023-07-31 15:15:09.925 [critical] unknown @ 0 - Slot for host command missing, or has incorrect signature!
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Adding host command: player mapped to PlayerComponent::userCommand
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Host command maps to method with an argument.
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Adding host command: poweroff mapped to PowerComponentX11::PowerOff
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Host command maps to method without arguments.
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Adding host command: reboot mapped to PowerComponentX11::Reboot
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Host command maps to method without arguments.
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Adding host command: suspend mapped to PowerComponentX11::Suspend
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Host command maps to method without arguments.
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Adding host command: cycle_setting mapped to SettingsComponent::cycleSettingCommand
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Host command maps to method with an argument.
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Adding host command: set_setting mapped to SettingsComponent::setSettingCommand
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Host command maps to method with an argument.
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Adding host command: crash! mapped to SystemComponent::crashApp
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Host command maps to method without arguments.
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Adding host command: script mapped to SystemComponent::runUserScript
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Host command maps to method with an argument.
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Adding host command: message mapped to SystemComponent::hostMessage
2023-07-31 15:15:09.925 [debug] unknown @ 0 - Host command maps to method with an argument.
2023-07-31 15:15:09.925 [debug] unknown @ 0 - ("force-external-webclient")
2023-07-31 15:15:09.926 [warning] unknown @ 0 - QtWebEngine::initialize() called with QCoreApplication object already created and should be call before. This is depreciated and may fail in the future.
2023-07-31 15:15:09.986 [warning] unknown @ 0 - Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created.
2023-07-31 15:15:10.026 [debug] unknown @ 0 - Adding host command: close mapped to KonvergoWindow::close
2023-07-31 15:15:10.026 [debug] unknown @ 0 - Host command maps to method without arguments.
2023-07-31 15:15:10.026 [debug] unknown @ 0 - Adding host command: toggleDebug mapped to KonvergoWindow::toggleDebug
2023-07-31 15:15:10.027 [debug] unknown @ 0 - Host command maps to method without arguments.
2023-07-31 15:15:10.027 [debug] unknown @ 0 - Adding host command: reload mapped to KonvergoWindow::reloadWeb
2023-07-31 15:15:10.027 [debug] unknown @ 0 - Host command maps to method without arguments.
2023-07-31 15:15:10.027 [debug] unknown @ 0 - Adding host command: fullscreen mapped to KonvergoWindow::toggleFullscreen
2023-07-31 15:15:10.027 [debug] unknown @ 0 - Host command maps to method without arguments.
2023-07-31 15:15:10.027 [debug] unknown @ 0 - Adding host command: minimize mapped to KonvergoWindow::minimizeWindow
2023-07-31 15:15:10.027 [debug] unknown @ 0 - Host command maps to method without arguments.
2023-07-31 15:15:10.027 [debug] unknown @ 0 - Adding host command: switchMode mapped to KonvergoWindow::toggleWebMode
2023-07-31 15:15:10.027 [debug] unknown @ 0 - Host command maps to method without arguments.
2023-07-31 15:15:10.028 [debug] unknown @ 0 - Restoring geo: QRect(350,751 1322x685)
2023-07-31 15:15:10.028 [debug] unknown @ 0 - Window state when saving geometry: QWindow::Hidden
2023-07-31 15:15:10.028 [debug] unknown @ 0 - Saving window geometry: QRect(350,751 1322x685)
2023-07-31 15:15:10.029 [debug] unknown @ 0 - QWindow visibility set to QWindow::Windowed
2023-07-31 15:15:10.030 [debug] unknown @ 0 - Restoring geo: QRect(350,751 1322x685)
2023-07-31 15:15:10.030 [debug] unknown @ 0 - Window state when saving geometry: QWindow::Windowed
2023-07-31 15:15:10.030 [debug] unknown @ 0 - Saving window geometry: QRect(350,751 1322x685)
2023-07-31 15:15:10.030 [debug] unknown @ 0 - Screen 0 QScreen(0x564ee1af2870, name="DisplayPort-1") QRect(0,420 1920x1080) QRect(0,0 3000x1920) active: true selected: false
2023-07-31 15:15:10.031 [debug] unknown @ 0 - Screen 1 QScreen(0x564ee1af1f10, name="HDMI-A-1") QRect(1920,0 1080x1920) QRect(0,0 3000x1920) active: false selected: false
2023-07-31 15:15:10.031 [debug] unknown @ 0 - Updated possible values for: "forceFSScreen" to (QVariant(QVariantMap, QMap(("title", QVariant(QString, "Auto"))("value", QVariant(QString, "")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "0,420 1919x1499 (DisplayPort-1) *"))("value", QVariant(QString, "DisplayPort-1")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "1920,0 2999x1919 (HDMI-A-1)"))("value", QVariant(QString, "HDMI-A-1")))))
2023-07-31 15:15:10.138 [debug] unknown @ 0 - Using web-client URL: "file:////usr/share/jellyfinmediaplayer/web-client/extension/find-webclient.html"
2023-07-31 15:15:10.138 [debug] unknown @ 0 - "Using path for extension: /usr/share/jellyfinmediaplayer/web-client/extension/"
2023-07-31 15:15:10.146 [debug] unknown @ 0 - Adding component: display to webchannel
2023-07-31 15:15:10.146 [debug] unknown @ 0 - Adding component: input to webchannel
2023-07-31 15:15:10.146 [debug] unknown @ 0 - Adding component: player to webchannel
2023-07-31 15:15:10.146 [debug] unknown @ 0 - Adding component: power to webchannel
2023-07-31 15:15:10.146 [debug] unknown @ 0 - Adding component: settings to webchannel
2023-07-31 15:15:10.146 [debug] unknown @ 0 - Adding component: system to webchannel
2023-07-31 15:15:10.146 [debug] unknown @ 0 - Adding component: taskbar to webchannel
2023-07-31 15:15:10.146 [info] unknown @ 0 - Setting log level to: "debug"
2023-07-31 15:15:10.147 [debug] unknown @ 0 - Updated possible values for: "device" to (QVariant(QVariantMap, QMap(("title", QVariant(QString, "Autoselect device"))("value", QVariant(QString, "auto")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Default (pipewire)"))("value", QVariant(QString, "pipewire")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X Analog Stereo"))("value", QVariant(QString, "pipewire/alsa_output.usb-Razer_Razer_Barracuda_X-00.analog-stereo")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Family 17h (Models 00h-0fh) HD Audio Controller Analog Stereo"))("value", QVariant(QString, "pipewire/alsa_output.pci-0000_2a_00.3.analog-stereo")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Built-in Audio Analog Stereo"))("value", QVariant(QString, "pipewire/alsa_output.platform-snd_aloop.0.analog-stereo")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Navi 21/23 HDMI/DP Audio Controller Digital Stereo (HDMI)"))("value", QVariant(QString, "pipewire/alsa_output.pci-0000_28_00.1.hdmi-stereo")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X Analog Stereo"))("value", QVariant(QString, "pulse/alsa_output.usb-Razer_Razer_Barracuda_X-00.analog-stereo")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Family 17h (Models 00h-0fh) HD Audio Controller Analog Stereo"))("value", QVariant(QString, "pulse/alsa_output.pci-0000_2a_00.3.analog-stereo")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Built-in Audio Analog Stereo"))("value", QVariant(QString, "pulse/alsa_output.platform-snd_aloop.0.analog-stereo")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Navi 21/23 HDMI/DP Audio Controller Digital Stereo (HDMI)"))("value", QVariant(QString, "pulse/alsa_output.pci-0000_28_00.1.hdmi-stereo")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Default (alsa)"))("value", QVariant(QString, "alsa")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Default Audio Device"))("value", QVariant(QString, "alsa/sysdefault")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Rate Converter Plugin Using Libav/FFmpeg Library"))("value", QVariant(QString, "alsa/lavrate")))), 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, "PipeWire Sound Server"))("value", QVariant(QString, "alsa/pipewire")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)"))("value", QVariant(QString, "alsa/speex")))), 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, "Razer Barracuda X, USB Audio/Default Audio Device"))("value", QVariant(QString, "alsa/sysdefault:CARD=X")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X, USB Audio/Front output / input"))("value", QVariant(QString, "alsa/front:CARD=X,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X, USB Audio/2.1 Surround output to Front and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround21:CARD=X,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X, USB Audio/4.0 Surround output to Front and Rear speakers"))("value", QVariant(QString, "alsa/surround40:CARD=X,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X, USB Audio/4.1 Surround output to Front, Rear and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround41:CARD=X,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X, USB Audio/5.0 Surround output to Front, Center and Rear speakers"))("value", QVariant(QString, "alsa/surround50:CARD=X,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X, USB Audio/5.1 Surround output to Front, Center, Rear and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround51:CARD=X,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X, USB Audio/7.1 Surround output to Front, Center, Side, Rear and Woofer speakers"))("value", QVariant(QString, "alsa/surround71:CARD=X,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X, USB Audio/IEC958 (S/PDIF) Digital Audio Output"))("value", QVariant(QString, "alsa/iec958:CARD=X,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Razer Barracuda X/USB Stream Output"))("value", QVariant(QString, "alsa/usbstream:CARD=X")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA ATI HDMI, BenQ V2400Eco/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=HDMI,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA ATI HDMI, HDMI 1/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=HDMI,DEV=1")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA ATI HDMI, HDMI 2/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=HDMI,DEV=2")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA ATI HDMI, VG258/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=HDMI,DEV=3")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA ATI HDMI, HDMI 4/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=HDMI,DEV=4")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA ATI HDMI/USB Stream Output"))("value", QVariant(QString, "alsa/usbstream:CARD=HDMI")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic, ALC1220 Analog/Default Audio Device"))("value", QVariant(QString, "alsa/sysdefault:CARD=Generic")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic, ALC1220 Analog/Front output / input"))("value", QVariant(QString, "alsa/front:CARD=Generic,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic, ALC1220 Analog/2.1 Surround output to Front and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround21:CARD=Generic,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic, ALC1220 Analog/4.0 Surround output to Front and Rear speakers"))("value", QVariant(QString, "alsa/surround40:CARD=Generic,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic, ALC1220 Analog/4.1 Surround output to Front, Rear and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround41:CARD=Generic,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic, ALC1220 Analog/5.0 Surround output to Front, Center and Rear speakers"))("value", QVariant(QString, "alsa/surround50:CARD=Generic,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic, ALC1220 Analog/5.1 Surround output to Front, Center, Rear and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround51:CARD=Generic,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic, ALC1220 Analog/7.1 Surround output to Front, Center, Side, Rear and Woofer speakers"))("value", QVariant(QString, "alsa/surround71:CARD=Generic,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic, ALC1220 Digital/IEC958 (S/PDIF) Digital Audio Output"))("value", QVariant(QString, "alsa/iec958:CARD=Generic,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HD-Audio Generic/USB Stream Output"))("value", QVariant(QString, "alsa/usbstream:CARD=Generic")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Loopback, Loopback PCM/Default Audio Device"))("value", QVariant(QString, "alsa/sysdefault:CARD=Loopback")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Loopback, Loopback PCM/Front output / input"))("value", QVariant(QString, "alsa/front:CARD=Loopback,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Loopback, Loopback PCM/2.1 Surround output to Front and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround21:CARD=Loopback,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Loopback, Loopback PCM/4.0 Surround output to Front and Rear speakers"))("value", QVariant(QString, "alsa/surround40:CARD=Loopback,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Loopback, Loopback PCM/4.1 Surround output to Front, Rear and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround41:CARD=Loopback,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Loopback, Loopback PCM/5.0 Surround output to Front, Center and Rear speakers"))("value", QVariant(QString, "alsa/surround50:CARD=Loopback,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Loopback, Loopback PCM/5.1 Surround output to Front, Center, Rear and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround51:CARD=Loopback,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Loopback, Loopback PCM/7.1 Surround output to Front, Center, Side, Rear and Woofer speakers"))("value", QVariant(QString, "alsa/surround71:CARD=Loopback,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Loopback/USB Stream Output"))("value", QVariant(QString, "alsa/usbstream:CARD=Loopback")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Default (jack)"))("value", QVariant(QString, "jack")))))
2023-07-31 15:15:10.147 [debug] unknown @ 0 - Audio devices removed: QSet()
2023-07-31 15:15:10.147 [debug] unknown @ 0 - Audio devices added: QSet()
2023-07-31 15:15:10.147 [debug] unknown @ 0 - Audio device selected: "auto"
2023-07-31 15:15:10.147 [warning] unknown @ 0 - cplayer: Warning: option --hwdec-preload was replaced with --opengl-hwdec-interop and might be removed in the future.
2023-07-31 15:15:10.147 [warning] unknown @ 0 - cplayer: Warning: option --opengl-hwdec-interop was replaced with --gpu-hwdec-interop and might be removed in the future.
2023-07-31 15:15:10.147 [debug] unknown @ 0 - cplayer: mpv 0.36.0 Copyright © 2000-2023 mpv/MPlayer/mplayer2 projects
2023-07-31 15:15:10.147 [debug] unknown @ 0 - cplayer: built on Sun Jul 23 05:49:29 2023
2023-07-31 15:15:10.147 [debug] unknown @ 0 - cplayer: libplacebo version: v5.264.1
2023-07-31 15:15:10.147 [debug] unknown @ 0 - cplayer: FFmpeg version: n6.0
2023-07-31 15:15:10.147 [debug] unknown @ 0 - cplayer: FFmpeg library versions:
2023-07-31 15:15:10.147 [debug] unknown @ 0 - cplayer: libavutil 58.2.100
2023-07-31 15:15:10.147 [debug] unknown @ 0 - cplayer: libavcodec 60.3.100
2023-07-31 15:15:10.147 [debug] unknown @ 0 - cplayer: libavformat 60.3.100
2023-07-31 15:15:10.147 [debug] unknown @ 0 - cplayer: libswscale 7.1.100
2023-07-31 15:15:10.147 [debug] unknown @ 0 - cplayer: libavfilter 9.3.100
2023-07-31 15:15:10.147 [debug] unknown @ 0 - cplayer: libswresample 4.10.100
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer:
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Configuration: -Db_lto=true -Db_pie=true -Dpython.bytecompile=1 -Dlibmpv=true -Dcaca=disabled -Dcdda=enabled -Ddvbin=enabled -Ddvdnav=enabled -Dlibarchive=enabled -Dprefix=/usr -Dlibexecdir=lib -Dsbindir=bin -Dauto_features=auto -Dbuildtype=plain -Dwrap_mode=nodownload
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: List of enabled features: alsa av-channel-layout avif_muxer build-date cdda cplugins cuda-hwaccel cuda-interop dmabuf-interop-gl dmabuf-interop-pl dmabuf-wayland drm drm-is-kms dvbin dvdnav egl egl-drm egl-helpers egl-x11 ffmpeg ffnvcodec gbm gl gl-wayland glibc-thread-name glob glob-posix gpl iconv jack javascript jpeg jpegxl lcms2 libarchive libass libavdevice libbluray libdl libm libplacebo libplacebo-next librt linux-fstatfs luajit manpage-build memfd_create noexecstack pipewire posix posix_shm pulse rubberband rubberband-3 shaderc stdatomic threads uchardet vaapi vaapi-drm vaapi-egl vaapi-libplacebo vaapi-wayland vaapi-x-egl vaapi-x11 vdpau vector vk_khr_display vt.h vulkan wayland wayland_protocols_1_27 wayland_protocols_1_31 wayland_protocols_1_32 x11 xv zimg zimg-st428 zlib
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Waiting for scripts...
2023-07-31 15:15:10.148 [debug] unknown @ 0 - ao/pipewire: Headers version: 0.3.75
2023-07-31 15:15:10.148 [debug] unknown @ 0 - ao/pipewire: Library version: 0.3.76
2023-07-31 15:15:10.148 [debug] unknown @ 0 - ao/pipewire: Core user: USER_REDACTED
2023-07-31 15:15:10.148 [debug] unknown @ 0 - ao/pipewire: Core host: HOST_REDACTED
2023-07-31 15:15:10.148 [debug] unknown @ 0 - ao/pipewire: Core version: 0.3.76
2023-07-31 15:15:10.148 [debug] unknown @ 0 - ao/pipewire: Core name: pipewire-0
2023-07-31 15:15:10.148 [debug] unknown @ 0 - ao/pulse: Library version: 16.1.0
2023-07-31 15:15:10.148 [debug] unknown @ 0 - ao/pulse: Proto: 35
2023-07-31 15:15:10.148 [debug] unknown @ 0 - ao/pulse: Server proto: 4294967295
2023-07-31 15:15:10.148 [debug] unknown @ 0 - ao/pipewire: Headers version: 0.3.75
2023-07-31 15:15:10.148 [debug] unknown @ 0 - ao/pipewire: Library version: 0.3.76
2023-07-31 15:15:10.148 [debug] unknown @ 0 - ao/pipewire: Core user: USER_REDACTED
2023-07-31 15:15:10.148 [debug] unknown @ 0 - ao/pipewire: Core host: HOST_REDACTED
2023-07-31 15:15:10.148 [debug] unknown @ 0 - ao/pipewire: Core version: 0.3.76
2023-07-31 15:15:10.148 [debug] unknown @ 0 - ao/pipewire: Core name: pipewire-0
2023-07-31 15:15:10.148 [debug] unknown @ 0 - ao/pulse: Library version: 16.1.0
2023-07-31 15:15:10.148 [debug] unknown @ 0 - ao/pulse: Proto: 35
2023-07-31 15:15:10.148 [debug] unknown @ 0 - ao/pulse: Server proto: 4294967295
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: audio-exclusive=false -> 1
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: audio-device="auto" -> 1
2023-07-31 15:15:10.148 [warning] unknown @ 0 - cplayer: Warning: option --af-defaults is deprecated and might be removed in the future (use --af + enable/disable flags).
2023-07-31 15:15:10.148 [critical] unknown @ 0 - cplayer: Option af-defaults: lavrresample doesn't exist.
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: af-defaults="lavrresample:normalize=yes:o=[surround_mix_level=1]" -> -4
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: audio-spdif="" -> 1
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: audio-channels="2.0" -> 1
2023-07-31 15:15:10.148 [warning] unknown @ 0 - cplayer: Option af-del: -del is deprecated! Use -remove (removes by content instead of by index).
2023-07-31 15:15:10.148 [warning] unknown @ 0 - cplayer: Option af-del: item label @ac3 not found.
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Done loading scripts.
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: sub-scale=1.000000 -> 1
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: sub-color="#EEEEEE" -> 1
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: sub-border-color="#000000" -> 1
2023-07-31 15:15:10.148 [debug] unknown @ 0 - osd/libass: libass API version: 0x1701000
2023-07-31 15:15:10.148 [debug] unknown @ 0 - osd/libass: libass source: commit: 0.17.1-0-ge8ad72accd3a84268275a9385beb701c9284e5b3-dirty
2023-07-31 15:15:10.148 [debug] unknown @ 0 - osd/libass: Shaper: FriBidi 1.0.12 (SIMPLE) HarfBuzz-ng 8.0.1 (COMPLEX)
2023-07-31 15:15:10.148 [debug] unknown @ 0 - osd/libass: Setting up fonts...
2023-07-31 15:15:10.148 [debug] unknown @ 0 - osd/libass: Using font provider fontconfig
2023-07-31 15:15:10.148 [debug] unknown @ 0 - osd/libass: Done.
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: sub-align-x="center" -> 1
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: sub-pos=100 -> 1
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: video-sync="audio" -> 1
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: hwdec="auto-copy" -> 1
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: videotoolbox-format="nv12" -> -3
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: deinterlace="no" -> 1
2023-07-31 15:15:10.148 [warning] unknown @ 0 - cplayer: Setting the display-fps property is deprecated; set the override-display-fps property instead.
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: display-fps=0.000000 -> 1
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: audio-delay=0.000000 -> 1
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: cache=76800 -> -4
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: video-unscaled=false -> 1
2023-07-31 15:15:10.148 [warning] unknown @ 0 - cplayer: Warning: property 'video-aspect' is deprecated, refer to 'video-params/aspect' and 'video-aspect-override'.
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: video-aspect="-1" -> 1
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: keepaspect=true -> 1
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: panscan=0.000000 -> 1
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: video-unscaled=false -> 1
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: video-aspect="-1" -> 1
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: keepaspect=true -> 1
2023-07-31 15:15:10.148 [debug] unknown @ 0 - cplayer: Set property: panscan=0.000000 -> 1
2023-07-31 15:15:10.148 [warning] unknown @ 0 - Could not find a taskbar component matching this platform. Taskbar functions disabled.
2023-07-31 15:15:10.153 [debug] unknown @ 0 - resize event: QSize(630, 202)
2023-07-31 15:15:10.173 [debug] unknown @ 0 - resize event: QSize(630, 202)
2023-07-31 15:15:10.174 [debug] unknown @ 0 - cplayer: Set property: vo="libmpv" -> 1
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render: GL_VERSION='4.6 (Compatibility Profile) Mesa 23.1.4'
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render: Detected desktop OpenGL 4.6.
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render: GL_VENDOR='AMD'
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render: GL_RENDERER='AMD Radeon RX 6600 XT (navi23, LLVM 15.0.7, DRM 3.49, 6.2.9-273-tkg-pds)'
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render: GL_SHADING_LANGUAGE_VERSION='4.60'
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render: Loaded extension GL_NV_vdpau_interop.
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render: Loaded extension GL_KHR_debug.
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render: GL_*_swap_control extension missing.
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render: Testing FBO format rgba16f
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render: Using FBO format rgba16f.
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render: No advanced processing required. Enabling dumb mode.
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render: Loading hwdec driver 'vaapi'
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render/vaapi: VAAPI hwdec only works with OpenGL or Vulkan backends.
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render: Loading failed.
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render: Loading hwdec driver 'cuda'
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render/cuda: Failed to load CUDA symbols
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render: Loading failed.
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render: Loading hwdec driver 'drmprime'
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render/drmprime: drmprime hwdec requires at least one dmabuf interop backend.
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render: Loading failed.
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render: Loading hwdec driver 'drmprime-overlay'
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render/drmprime-overlay: Failed to retrieve DRM fd from native display.
2023-07-31 15:15:10.174 [debug] unknown @ 0 - libmpv_render: Loading failed.
2023-07-31 15:15:10.189 [debug] onLoadingChanged @ 181 - WebEngineLoadRequest starting: file:///usr/share/jellyfinmediaplayer/web-client/extension/find-webclient.html
2023-07-31 15:15:10.253 [debug] onLoadingChanged @ 185 - WebEngineLoadRequest success: file:///usr/share/jellyfinmediaplayer/web-client/extension/find-webclient.html
2023-07-31 15:15:10.366 [debug] unknown @ 0 - cplayer: Set property: audio-device="auto" -> 1
2023-07-31 15:15:26.924 [info] unknown @ 0 - JS: Using CSP workaround
Checking the nginx
logs on the server that's hosting Jellyfin, I can see that there's a successful (200) request for /web/main.jellyfin.bundle.js?dafe991ea4b0f4a6e0a5
by the media player, incl. BitRateTest and System/Info/Public calls.
I'm trying to figure out if this is maybe related to the issue of images not loading, but I'm running out of places to look for hints.
I think I am running into this bug, but only after the first time I run the client. If I open and close the client the images load. How do I test this?
I have this issue too
Yeah, this shouldnt have been put in the docs as it obviously wasnt tested. WebOS has the same issue as far as I know. For whatever reason you have to set it to cross-origin for some clients....
I'm not sure how to do this with nginx, but I change the header conditionally based on user-agent with IIS outbound rewrite rules
So I have this in my <outboundRules>
<rule name="corp" enabled="true" preCondition="clients">
<match serverVariable="RESPONSE_Cross_Origin_Resource_Policy" pattern=".*" />
<action type="Rewrite" value="cross-origin" />
</rule>
And this in my <preConditions>
<preCondition name="clients">
<add input="{HTTP_USER_AGENT}" pattern="webOS|JellyfinMediaPlayer" />
<add input="{RESPONSE_STATUS}" pattern="^200" />
</preCondition>
I'm sure nginx has some way to accomplish the same thing