Bryan, I've attached the full output of *moonlight > moonlight.log 2>&1*
There are no errors that I see, however, I do see a behavior that's probably not intended. The original code used the RTLD_NODELETE flag with dlopen to basically cause the library to stay in memory when dlcose is called. It doesn't appear to affect the application, but you can see it open the intel-vaapi-driver on 6 different occasions before it is finally settled down. We don't seem to support RTLD_NODELETE, so I opted to remove this flag since their code also supported operation without it on the ANDROID platform. Like I said, operationally speaking - it appears to work without errors, but if anyone has any ideas about what to do with the RTLD_NODELETE flag, let me know please. On Mon, Dec 9, 2019 at 10:51 AM Brad DeMorrow <b...@demorrow.net> wrote: > >> I was under the impression that in order to have working VAAPI/VDPAU >> accelleration we had to compile Mesa with it (which been a problem, as >> our Mesa is in maintained in base). >> > I wasn't aware of that (potential?) problem. > > >> >> IIRC libvaapi does compile, but fails at runtime without the Mesa >> components. Is this not accurate? >> >> I can scour the output from a quick gaming session and report back with > more details, but here is what my experience has been: > > 1. I built libva and intel-vaapi-driver because I knew that moonlight-qt > needed it. > 2. Once I built moonlight-qt and ran it, I realized that it was using > ffmpeg to > do the actual decoding, which wasn't built with vaapi support. Upon > starting it, you get a warning message that it couldn't enable hardware > accelerated h264 decoding. > 3. I rebuilt ffmpeg with --enable-vaapi. > 4. moonlight-qt seemed perfectly content afterwards, and if there were any > errors/exceptions, they are hidden away in logs. The gaming experience > was perfectly acceptable. I spent a good 10-15 minutes playing > Borderlands 3 to test it out. > > So, again, I will collect the full output and attach to a follow-up email. > > -- > --Brad DeMorrow > -- --Brad DeMorrow
00:00:00 - SDL Info (0): Compiled with SDL 2.0.10 00:00:00 - SDL Info (0): Running with SDL 2.0.10 00:00:00 - Qt Warning: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-brad' 00:00:00 - Qt Warning: JIT is disabled for QML. Property bindings and animations will be very slow. Visit https://wiki.qt.io/V4 to learn about possible solutions for your platform. 00:00:00 - Qt Info: Found "gamecontrollerdb.txt" at ":/data/gamecontrollerdb.txt" 00:00:00 - SDL Info (0): Loaded 279 new gamepad mappings 00:00:01 - SDL Info (0): V-sync enabled libva info: VA-API version 1.6.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/local/lib/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_1_6 libva info: va_openDriver() returns 0 00:00:01 - SDL Info (0): Initialized VAAPI 1.6 00:00:01 - SDL Info (0): Driver: Intel i965 driver for Intel(R) Kaby Lake - 2.4.0 00:00:01 - FFmpeg: [AVHWDeviceContext @ 0xc003488740] Format 0x32315659 -> yuv420p. 00:00:01 - FFmpeg: [AVHWDeviceContext @ 0xc003488740] Format 0x30323449 -> yuv420p. 00:00:01 - FFmpeg: [AVHWDeviceContext @ 0xc003488740] Format 0x3231564e -> nv12. 00:00:01 - FFmpeg: [AVHWDeviceContext @ 0xc003488740] Format 0x32595559 -> yuyv422. 00:00:01 - FFmpeg: [AVHWDeviceContext @ 0xc003488740] Format 0x59565955 -> uyvy422. 00:00:01 - FFmpeg: [AVHWDeviceContext @ 0xc003488740] Format 0x48323234 -> yuv422p. 00:00:01 - FFmpeg: [AVHWDeviceContext @ 0xc003488740] Format 0x58424752 -> rgb0. 00:00:01 - FFmpeg: [AVHWDeviceContext @ 0xc003488740] Format 0x58524742 -> bgr0. 00:00:01 - FFmpeg: [AVHWDeviceContext @ 0xc003488740] Format 0x30313050 -> p010le. 00:00:01 - FFmpeg: [AVHWDeviceContext @ 0xc003488740] VAAPI driver: Intel i965 driver for Intel(R) Kaby Lake - 2.4.0. 00:00:01 - FFmpeg: [AVHWDeviceContext @ 0xc003488740] Driver not found in known nonstandard list, using standard behaviour. 00:00:01 - SDL Info (0): Using VAAPI accelerated renderer on x11 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] nal_unit_type: 7(SPS), nal_ref_idc: 3 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] nal_unit_type: 8(PPS), nal_ref_idc: 3 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] nal_unit_type: 5(IDR), nal_ref_idc: 3 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] nal_unit_type: 5(IDR), nal_ref_idc: 3 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] nal_unit_type: 5(IDR), nal_ref_idc: 3 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] nal_unit_type: 5(IDR), nal_ref_idc: 3 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] Format vaapi_vld chosen by get_format(). 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] Format vaapi_vld requires hwaccel initialisation. 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] Considering format 0x3231564e -> nv12. 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] Picked nv12 (0x3231564e) as best match for yuv420p. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x4000000. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Direct mapping disabled: derived image format 3231564e does not match expected format 32315659. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x4000001. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x4000002. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x4000003. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x4000004. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x4000005. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x4000006. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x4000007. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x4000008. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x4000009. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x400000a. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x400000b. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x400000c. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x400000d. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x400000e. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x400000f. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x4000010. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x4000011. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x4000012. 00:00:01 - FFmpeg: [AVHWFramesContext @ 0xc003486d00] Created surface 0x4000013. 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] Considering format 0x3231564e -> nv12. 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] Picked nv12 (0x3231564e) as best match for yuv420p. 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] Decode context initialised: 0x1000000/0x2000000. 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] Reinit context to 1280x720, pix_fmt: vaapi_vld 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] Param buffer (type 0, 672 bytes) is 0x8000000. 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] Param buffer (type 1, 240 bytes) is 0x8000001. 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] Slice 0 param buffer (3128 bytes) is 0x8000002. 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] Slice 0 data buffer (75 bytes) is 0x8000003. 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] Slice 1 param buffer (3128 bytes) is 0x8000004. 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] Slice 1 data buffer (80 bytes) is 0x8000005. 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] Slice 2 param buffer (3128 bytes) is 0x8000006. 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] Slice 2 data buffer (85 bytes) is 0x8000007. 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] Slice 3 param buffer (3128 bytes) is 0x8000008. 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] Slice 3 data buffer (97 bytes) is 0x8000009. 00:00:01 - FFmpeg: [h264 @ 0xbf8e0f4800] Decode to surface 0x4000013. 00:00:01 - SDL Info (0): FFmpeg-based video decoder chosen 00:00:01 - Qt Info: Found "gamecontrollerdb.txt" at ":/data/gamecontrollerdb.txt" 00:00:01 - SDL Info (0): Loaded 279 new gamepad mappings 00:00:01 - Qt Debug: Current Moonlight version: "1.1.1" 00:00:01 - Qt Info: "BRAD-LAPTOP" is now online at "10.200.0.161" 00:00:02 - Qt Info: "DESKTOP-VNN1QD3" is now online at "10.200.0.100" 00:00:02 - Qt Info: Discovered mDNS host: "DESKTOP-VNN1QD3.local." 00:00:02 - Qt Info: Discovered mDNS host: "brad-laptop-2.local." 00:00:02 - Qt Info: Resolved "DESKTOP-VNN1QD3.local." to QHostAddress("10.200.0.100") 00:00:02 - Qt Info: Resolved "DESKTOP-VNN1QD3.local." to QHostAddress("fe80::64e9:493c:5963:565") 00:00:03 - Qt Warning: qrc:/gui/AppView.qml:8:1: QML AppView: StackView has detected conflicting anchors. Transitions may not execute properly. 00:00:03 - Qt Warning: qrc:/gui/PcView.qml:10:1: QML PcView: StackView has detected conflicting anchors. Transitions may not execute properly. 00:00:04 - Qt Info: Resolving "brad-laptop-2.local." timed out. Retrying... 00:00:04 - Qt Info: Processing new PC at "10.200.0.100" from mDNS QHostAddress("") 00:00:04 - Qt Info: Executing request: "http://10.200.0.100:47989/serverinfo?uniqueid=0123456789ABCDEF&uuid=10067fd966c842138666148b53e8537d" 00:00:04 - Qt Info: Executing request: "https://10.200.0.100:47984/serverinfo?uniqueid=0123456789ABCDEF&uuid=7b0034deea074dbb9b35231abbeb18ad" 00:00:04 - Qt Info: Resolved "brad-laptop-2.local." to QHostAddress("10.200.0.161") 00:00:06 - Qt Info: Processing new PC at "10.200.0.161" from mDNS QHostAddress("") 00:00:06 - Qt Info: Executing request: "http://10.200.0.161:47989/serverinfo?uniqueid=0123456789ABCDEF&uuid=ae8c559da91549de8241df2e2c119bd5" 00:00:06 - Qt Info: Executing request: "http://10.200.0.161:47989/serverinfo?uniqueid=0123456789ABCDEF&uuid=2ffb9b62561341f49fad58feee8593b8" 00:00:06 - Qt Warning: qrc:/gui/AppView.qml:8:1: QML AppView: StackView has detected conflicting anchors. Transitions may not execute properly. 00:00:06 - Qt Info: Server GPU: "GeForce GTX 1080" 00:00:06 - Qt Info: Server GFE version: "3.20.1.57" 00:00:06 - SDL Info (0): Encoder configured for 4 slices per frame 00:00:06 - SDL Info (0): Video bitrate: 20000 kbps 00:00:06 - SDL Info (0): Desired audio buffer: 240 samples (960 bytes) 00:00:06 - SDL Info (0): Obtained audio buffer: 240 samples (960 bytes) 00:00:06 - SDL Info (0): Audio configuration: 0 00:00:06 - SDL Info (0): V-sync enabled libva info: VA-API version 1.6.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/local/lib/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_1_6 libva info: va_openDriver() returns 0 00:00:06 - SDL Info (0): Initialized VAAPI 1.6 00:00:06 - SDL Info (0): Driver: Intel i965 driver for Intel(R) Kaby Lake - 2.4.0 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf3ae7f140] Format 0x32315659 -> yuv420p. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf3ae7f140] Format 0x30323449 -> yuv420p. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf3ae7f140] Format 0x3231564e -> nv12. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf3ae7f140] Format 0x32595559 -> yuyv422. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf3ae7f140] Format 0x59565955 -> uyvy422. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf3ae7f140] Format 0x48323234 -> yuv422p. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf3ae7f140] Format 0x58424752 -> rgb0. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf3ae7f140] Format 0x58524742 -> bgr0. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf3ae7f140] Format 0x30313050 -> p010le. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf3ae7f140] VAAPI driver: Intel i965 driver for Intel(R) Kaby Lake - 2.4.0. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf3ae7f140] Driver not found in known nonstandard list, using standard behaviour. 00:00:06 - SDL Info (0): Using VAAPI accelerated renderer on x11 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] Decoding VPS 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] Main profile bitstream 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] Decoding SPS 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] Main profile bitstream 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] Decoding VUI 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] Decoding PPS 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] Format vaapi_vld chosen by get_format(). 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] Format vaapi_vld requires hwaccel initialisation. 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] Considering format 0x3231564e -> nv12. 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] Picked nv12 (0x3231564e) as best match for yuv420p. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x4000000. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Direct mapping disabled: derived image format 3231564e does not match expected format 32315659. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x4000001. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x4000002. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x4000003. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x4000004. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x4000005. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x4000006. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x4000007. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x4000008. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x4000009. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x400000a. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x400000b. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x400000c. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x400000d. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x400000e. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x400000f. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x4000010. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x4000011. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x4000012. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbff5a7f380] Created surface 0x4000013. 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] Considering format 0x3231564e -> nv12. 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] Picked nv12 (0x3231564e) as best match for yuv420p. 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] Decode context initialised: 0x1000000/0x2000000. 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] Output frame with POC 3. 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] Param buffer (type 0, 604 bytes) is 0x8000000. 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] Slice 0 param buffer (264 bytes) is 0x8000001. 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] Slice 0 data buffer (237 bytes) is 0x8000002. 00:00:06 - FFmpeg: [hevc @ 0xbf50a8b000] Decode to surface 0x4000013. 00:00:06 - SDL Info (0): FFmpeg-based video decoder chosen 00:00:06 - SDL Info (0): V-sync enabled libva info: VA-API version 1.6.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/local/lib/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_1_6 libva info: va_openDriver() returns 0 00:00:06 - SDL Info (0): Initialized VAAPI 1.6 00:00:06 - SDL Info (0): Driver: Intel i965 driver for Intel(R) Kaby Lake - 2.4.0 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf55494a00] Format 0x32315659 -> yuv420p. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf55494a00] Format 0x30323449 -> yuv420p. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf55494a00] Format 0x3231564e -> nv12. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf55494a00] Format 0x32595559 -> yuyv422. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf55494a00] Format 0x59565955 -> uyvy422. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf55494a00] Format 0x48323234 -> yuv422p. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf55494a00] Format 0x58424752 -> rgb0. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf55494a00] Format 0x58524742 -> bgr0. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf55494a00] Format 0x30313050 -> p010le. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf55494a00] VAAPI driver: Intel i965 driver for Intel(R) Kaby Lake - 2.4.0. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbf55494a00] Driver not found in known nonstandard list, using standard behaviour. 00:00:06 - SDL Info (0): Using VAAPI accelerated renderer on x11 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] Decoding VPS 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] Main profile bitstream 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] Decoding SPS 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] Main profile bitstream 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] Decoding VUI 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] Decoding PPS 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] Format vaapi_vld chosen by get_format(). 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] Format vaapi_vld requires hwaccel initialisation. 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] Considering format 0x3231564e -> nv12. 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] Picked nv12 (0x3231564e) as best match for yuv420p. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x4000000. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Direct mapping disabled: derived image format 3231564e does not match expected format 32315659. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x4000001. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x4000002. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x4000003. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x4000004. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x4000005. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x4000006. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x4000007. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x4000008. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x4000009. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x400000a. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x400000b. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x400000c. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x400000d. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x400000e. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x400000f. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x4000010. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x4000011. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x4000012. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbf55496700] Created surface 0x4000013. 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] Considering format 0x3231564e -> nv12. 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] Picked nv12 (0x3231564e) as best match for yuv420p. 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] Decode context initialised: 0x1000000/0x2000000. 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] Output frame with POC 3. 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] Param buffer (type 0, 604 bytes) is 0x8000000. 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] Slice 0 param buffer (264 bytes) is 0x8000001. 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] Slice 0 data buffer (237 bytes) is 0x8000002. 00:00:06 - FFmpeg: [hevc @ 0xbf9223f000] Decode to surface 0x4000013. 00:00:06 - SDL Info (0): FFmpeg-based video decoder chosen 00:00:06 - SDL Info (0): V-sync enabled libva info: VA-API version 1.6.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/local/lib/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_1_6 libva info: va_openDriver() returns 0 00:00:06 - SDL Info (0): Initialized VAAPI 1.6 00:00:06 - SDL Info (0): Driver: Intel i965 driver for Intel(R) Kaby Lake - 2.4.0 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbfd422ae40] Format 0x32315659 -> yuv420p. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbfd422ae40] Format 0x30323449 -> yuv420p. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbfd422ae40] Format 0x3231564e -> nv12. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbfd422ae40] Format 0x32595559 -> yuyv422. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbfd422ae40] Format 0x59565955 -> uyvy422. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbfd422ae40] Format 0x48323234 -> yuv422p. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbfd422ae40] Format 0x58424752 -> rgb0. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbfd422ae40] Format 0x58524742 -> bgr0. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbfd422ae40] Format 0x30313050 -> p010le. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbfd422ae40] VAAPI driver: Intel i965 driver for Intel(R) Kaby Lake - 2.4.0. 00:00:06 - FFmpeg: [AVHWDeviceContext @ 0xbfd422ae40] Driver not found in known nonstandard list, using standard behaviour. 00:00:06 - SDL Info (0): Using VAAPI accelerated renderer on x11 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] Decoding VPS 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] Main profile bitstream 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] Decoding SPS 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] Main profile bitstream 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] Decoding VUI 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] Decoding PPS 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] Format vaapi_vld chosen by get_format(). 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] Format vaapi_vld requires hwaccel initialisation. 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] Considering format 0x3231564e -> nv12. 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] Picked nv12 (0x3231564e) as best match for yuv420p. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x4000000. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Direct mapping disabled: derived image format 3231564e does not match expected format 32315659. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x4000001. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x4000002. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x4000003. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x4000004. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x4000005. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x4000006. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x4000007. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x4000008. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x4000009. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x400000a. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x400000b. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x400000c. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x400000d. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x400000e. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x400000f. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x4000010. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x4000011. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x4000012. 00:00:06 - FFmpeg: [AVHWFramesContext @ 0xbfd17f4180] Created surface 0x4000013. 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] Considering format 0x3231564e -> nv12. 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] Picked nv12 (0x3231564e) as best match for yuv420p. 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] Decode context initialised: 0x1000000/0x2000000. 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] Output frame with POC 3. 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] Param buffer (type 0, 604 bytes) is 0x8000000. 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] Slice 0 param buffer (264 bytes) is 0x8000001. 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] Slice 0 data buffer (237 bytes) is 0x8000002. 00:00:06 - FFmpeg: [hevc @ 0xbfafe5e800] Decode to surface 0x4000013. 00:00:06 - SDL Info (0): FFmpeg-based video decoder chosen 00:00:06 - SDL Info (0): Desired audio buffer: 240 samples (960 bytes) 00:00:06 - SDL Info (0): Obtained audio buffer: 240 samples (960 bytes) 00:00:06 - Qt Info: Found "gamecontrollerdb.txt" at ":/data/gamecontrollerdb.txt" 00:00:06 - SDL Info (0): Loaded 279 new gamepad mappings 00:00:08 - Qt Info: Found "gamecontrollerdb.txt" at ":/data/gamecontrollerdb.txt" 00:00:08 - SDL Info (0): Loaded 279 new gamepad mappings 00:00:08 - SDL Info (0): Found host supported resolution: 1920x1080 00:00:08 - Qt Info: Executing request: "https://10.200.0.100:47984/resume?uniqueid=0123456789ABCDEF&uuid=5c65f4133c404e30a78253dbbcc540b2&rikey=64cedc828090ae47f2abeb4693bc8ef3&rikeyid=-874561240&surroundAudioInfo=196610" 00:00:08 - Qt Info: Found matching interface: "iwm0" "18:1D:EA:B8:B9:AB" QFlags(0x1|0x2|0x4|0x20) 00:00:08 - SDL Info (0): Initializing platform... 00:00:08 - SDL Info (0): done 00:00:08 - SDL Info (0): Resolving host name... 00:00:08 - SDL Info (0): done 00:00:08 - SDL Info (0): Starting RTSP handshake... 00:00:08 - SDL Info (0): setsockopt(TCP_MAXSEG, 536) failed: 22 00:00:08 - SDL Info (0): setsockopt(TCP_MAXSEG, 536) failed: 22 00:00:08 - SDL Info (0): setsockopt(TCP_MAXSEG, 536) failed: 22 00:00:08 - SDL Info (0): setsockopt(TCP_MAXSEG, 536) failed: 22 00:00:08 - SDL Info (0): setsockopt(TCP_MAXSEG, 536) failed: 22 00:00:08 - SDL Info (0): setsockopt(TCP_MAXSEG, 536) failed: 22 00:00:08 - SDL Info (0): setsockopt(TCP_MAXSEG, 536) failed: 22 00:00:08 - SDL Info (0): setsockopt(TCP_MAXSEG, 536) failed: 22 00:00:08 - SDL Info (0): done 00:00:08 - SDL Info (0): Initializing control stream... 00:00:08 - SDL Info (0): done 00:00:08 - SDL Info (0): Initializing video stream... 00:00:09 - SDL Info (0): done 00:00:09 - SDL Info (0): Initializing audio stream... 00:00:09 - SDL Info (0): done 00:00:09 - SDL Info (0): Initializing input stream... 00:00:09 - SDL Info (0): done 00:00:09 - SDL Info (0): Starting control stream... 00:00:09 - SDL Info (0): done 00:00:09 - SDL Info (0): Starting video stream... 00:00:09 - SDL Info (0): Video stream is 1920x1080x60 (format 0x100) 00:00:09 - SDL Info (0): done 00:00:09 - SDL Info (0): Starting audio stream... 00:00:09 - SDL Info (0): Desired audio buffer: 240 samples (960 bytes) 00:00:09 - SDL Info (0): Obtained audio buffer: 240 samples (960 bytes) 00:00:09 - SDL Info (0): Audio stream has 2 channels 00:00:09 - SDL Info (0): done 00:00:09 - SDL Info (0): Starting input stream... 00:00:09 - SDL Info (0): done 00:00:09 - SDL Info (0): Qt UI screen is at (0,0) 00:00:09 - SDL Info (0): SDL found matching display 0 00:00:09 - SDL Info (0): Audio packet queue overflow 00:00:09 - SDL Info (0): Received OOS audio data (expected 20, but got 49) 00:00:09 - SDL Info (0): Audio packet queue overflow 00:00:09 - SDL Info (0): Received OOS audio data (expected 81, but got 86) 00:00:10 - SDL Info (0): Audio packet queue overflow 00:00:10 - SDL Info (0): Received OOS audio data (expected 275, but got 303) 00:00:10 - SDL Info (0): Audio packet queue overflow 00:00:10 - SDL Info (0): Received OOS audio data (expected 340, but got 369) 00:00:10 - SDL Info (0): Chosen best display mode: 1920x1080x120 00:00:10 - SDL Info (0): V-sync enabled libva info: VA-API version 1.6.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/local/lib/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_1_6 libva info: va_openDriver() returns 0 00:00:10 - SDL Info (0): Initialized VAAPI 1.6 00:00:10 - SDL Info (0): Driver: Intel i965 driver for Intel(R) Kaby Lake - 2.4.0 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d7e80] Format 0x32315659 -> yuv420p. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d7e80] Format 0x30323449 -> yuv420p. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d7e80] Format 0x3231564e -> nv12. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d7e80] Format 0x32595559 -> yuyv422. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d7e80] Format 0x59565955 -> uyvy422. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d7e80] Format 0x48323234 -> yuv422p. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d7e80] Format 0x58424752 -> rgb0. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d7e80] Format 0x58524742 -> bgr0. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d7e80] Format 0x30313050 -> p010le. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d7e80] VAAPI driver: Intel i965 driver for Intel(R) Kaby Lake - 2.4.0. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d7e80] Driver not found in known nonstandard list, using standard behaviour. 00:00:10 - SDL Info (0): Using VAAPI accelerated renderer on x11 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] Decoding VPS 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] Main profile bitstream 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] Decoding SPS 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] Main profile bitstream 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] Decoding VUI 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] Decoding PPS 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] Format vaapi_vld chosen by get_format(). 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] Format vaapi_vld requires hwaccel initialisation. 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] Considering format 0x3231564e -> nv12. 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] Picked nv12 (0x3231564e) as best match for yuv420p. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x4000000. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Direct mapping disabled: derived image format 3231564e does not match expected format 32315659. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x4000001. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x4000002. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x4000003. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x4000004. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x4000005. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x4000006. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x4000007. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x4000008. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x4000009. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x400000a. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x400000b. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x400000c. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x400000d. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x400000e. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x400000f. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x4000010. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x4000011. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x4000012. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbfaa7dcf00] Created surface 0x4000013. 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] Considering format 0x3231564e -> nv12. 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] Picked nv12 (0x3231564e) as best match for yuv420p. 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] Decode context initialised: 0x1000000/0x2000000. 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] Output frame with POC 3. 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] Param buffer (type 0, 604 bytes) is 0x8000000. 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] Slice 0 param buffer (264 bytes) is 0x8000001. 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] Slice 0 data buffer (237 bytes) is 0x8000002. 00:00:10 - FFmpeg: [hevc @ 0xbf6473e000] Decode to surface 0x4000013. libva info: VA-API version 1.6.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/local/lib/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_1_6 libva info: va_openDriver() returns 0 00:00:10 - SDL Info (0): Initialized VAAPI 1.6 00:00:10 - SDL Info (0): Driver: Intel i965 driver for Intel(R) Kaby Lake - 2.4.0 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d8fc0] Format 0x32315659 -> yuv420p. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d8fc0] Format 0x30323449 -> yuv420p. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d8fc0] Format 0x3231564e -> nv12. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d8fc0] Format 0x32595559 -> yuyv422. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d8fc0] Format 0x59565955 -> uyvy422. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d8fc0] Format 0x48323234 -> yuv422p. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d8fc0] Format 0x58424752 -> rgb0. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d8fc0] Format 0x58524742 -> bgr0. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d8fc0] Format 0x30313050 -> p010le. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d8fc0] VAAPI driver: Intel i965 driver for Intel(R) Kaby Lake - 2.4.0. 00:00:10 - FFmpeg: [AVHWDeviceContext @ 0xbfaa7d8fc0] Driver not found in known nonstandard list, using standard behaviour. 00:00:10 - SDL Info (0): Frame pacing disabled: target 120 Hz with 60 FPS stream 00:00:10 - SDL Info (0): Using VAAPI accelerated renderer on x11 00:00:10 - SDL Info (0): FFmpeg-based video decoder chosen 00:00:10 - SDL Info (0): Requesting IDR frame on behalf of DR 00:00:10 - SDL Info (0): IDR frame request sent 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Decoding VPS 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Main profile bitstream 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Decoding SPS 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Main profile bitstream 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Decoding VUI 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Decoding PPS 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Format vaapi_vld chosen by get_format(). 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Format vaapi_vld requires hwaccel initialisation. 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Considering format 0x3231564e -> nv12. 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Picked nv12 (0x3231564e) as best match for yuv420p. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x4000000. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Direct mapping disabled: derived image format 3231564e does not match expected format 32315659. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x4000001. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x4000002. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x4000003. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x4000004. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x4000005. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x4000006. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x4000007. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x4000008. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x4000009. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x400000a. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x400000b. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x400000c. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x400000d. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x400000e. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x400000f. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x4000010. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x4000011. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x4000012. 00:00:10 - FFmpeg: [AVHWFramesContext @ 0xbf81003280] Created surface 0x4000013. 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Considering format 0x3231564e -> nv12. 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Picked nv12 (0x3231564e) as best match for yuv420p. 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Decode context initialised: 0x1000000/0x2000000. 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Output frame with POC 92. 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Param buffer (type 0, 604 bytes) is 0x8000000. 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Slice 0 param buffer (264 bytes) is 0x8000001. 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Slice 0 data buffer (3138 bytes) is 0x8000002. 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Slice 1 param buffer (264 bytes) is 0x8000003. 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Slice 1 data buffer (6348 bytes) is 0x8000004. 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Slice 2 param buffer (264 bytes) is 0x8000005. 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Slice 2 data buffer (3773 bytes) is 0x8000006. 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Slice 3 param buffer (264 bytes) is 0x8000007. 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Slice 3 data buffer (8649 bytes) is 0x8000008. 00:00:10 - FFmpeg: [hevc @ 0xbf46403800] Decode to surface 0x4000013. 00:00:15 - SDL Info (0): Detected quit key combo (SDLK) 00:00:15 - SDL Info (0): Quit event received 00:00:15 - SDL Info (0): Raising 3 keys 00:00:15 - SDL Info (0): Global video stats 00:00:15 - SDL Info (0): ---------------------------------------------------------- Estimated host PC frame rate: 60.02 FPS Incoming frame rate from network: 60.02 FPS Decoding frame rate: 60.02 FPS Rendering frame rate: 59.52 FPS Frames dropped by your network connection: 0.00% Frames dropped due to network jitter: 0.83% Average receive time: 2.45 ms Average decoding time: 0.83 ms Average frame queue delay: 0.69 ms Average rendering time (including monitor V-sync latency): 5.55 ms 00:00:16 - SDL Info (0): Audio packet queue overflow 00:00:16 - SDL Info (0): Received OOS audio data (expected 1401, but got 1429) 00:00:17 - SDL Info (0): Audio packet queue overflow 00:00:17 - SDL Info (0): Received OOS audio data (expected 1627, but got 1656) 00:00:17 - SDL Info (0): Audio packet queue overflow 00:00:17 - SDL Info (0): Received OOS audio data (expected 1705, but got 1728) 00:00:17 - SDL Info (0): Stopping input stream... 00:00:17 - SDL Info (0): done 00:00:17 - SDL Info (0): Stopping audio stream... 00:00:17 - Qt Info: Found "gamecontrollerdb.txt" at ":/data/gamecontrollerdb.txt" 00:00:17 - SDL Info (0): Loaded 279 new gamepad mappings 00:00:17 - Qt Warning: qrc:/gui/AppView.qml:8:1: QML AppView: StackView has detected conflicting anchors. Transitions may not execute properly. 00:00:17 - SDL Info (0): done 00:00:17 - SDL Info (0): Stopping video stream... 00:00:17 - SDL Info (0): ENet wait interrupted 00:00:17 - SDL Info (0): Control stream connection failed: -1 00:00:17 - SDL Info (0): done 00:00:17 - SDL Info (0): Stopping control stream... 00:00:17 - SDL Info (0): done 00:00:17 - SDL Info (0): Cleaning up input stream... 00:00:17 - SDL Info (0): done 00:00:17 - SDL Info (0): Cleaning up audio stream... 00:00:17 - SDL Info (0): done 00:00:17 - SDL Info (0): Cleaning up video stream... 00:00:17 - SDL Info (0): done 00:00:17 - SDL Info (0): Cleaning up control stream... 00:00:17 - SDL Info (0): done 00:00:17 - SDL Info (0): Cleaning up platform... 00:00:17 - SDL Info (0): done 00:00:18 - Qt Info: Discovered mDNS host: "DESKTOP-VNN1QD3.local." 00:00:18 - Qt Info: Discovered mDNS host: "brad-laptop-2.local." 00:00:18 - Qt Info: Resolved "DESKTOP-VNN1QD3.local." to QHostAddress("10.200.0.100") 00:00:18 - Qt Info: Resolved "DESKTOP-VNN1QD3.local." to QHostAddress("fe80::64e9:493c:5963:565")