moonlight-stream / moonlight-qt

GameStream client for PCs (Windows, Mac, Linux, and Steam Link)
GNU General Public License v3.0
10.58k stars 616 forks source link

[macOS] Minimize shortcut doesn't work #994

Open Salamafet opened 1 year ago

Salamafet commented 1 year ago

Describe the bug When I use the Ctrl-Maj-Option + D shortcut (for the first time in a session), Moonlight goes to windowed mode and goes back immediately to the previous state. When I try again to use the shortcut, absolutely nothing append.

Steps to reproduce

Screenshots Mon film

Other Moonlight clients

Moonlight settings (please complete the following information)

When using in Fullscreen mode, the minimize works great, but my other monitor stays black (I don't know whether this is another issue or a normal operation)

Client PC details (please complete the following information)

Moonlight Logs

``` 00:00:00 - SDL Info (0): Compiled with SDL 2.24.0 00:00:00 - SDL Info (0): Running with SDL 2.24.0 00:00:00 - Qt Info: Successfully loaded translation for "fr_FR" 00:00:00 - Qt Warning: Failed to load libssl/libcrypto. 00:00:00 - Qt Warning: Populating font family aliases took 200 ms. Replace uses of missing font family "Roboto" with one that exists to avoid this cost. 00:00:00 - Qt Debug: QT_QUICK_CONTROLS_TEXT_SELECTION_BEHAVIOR "" 00:00:00 - Qt Warning: qrc:/gui/main.qml:12:1: QML ApplicationWindow: ToolTip must be attached to an Item 00:00:00 - Qt Info: Found "gamecontrollerdb.txt" at "/Users/stephane/Library/Caches/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt" 00:00:00 - SDL Info (0): Loaded 126 new gamepad mappings 00:00:00 - SDL Info (0): V-sync disabled 00:00:00 - SDL Info (0): Using VideoToolbox accelerated renderer 00:00:00 - FFmpeg: [hevc @ 0x17f55f020] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0 00:00:00 - FFmpeg: [hevc @ 0x17f55f020] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0 00:00:00 - FFmpeg: [hevc @ 0x17f55f020] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0 00:00:00 - FFmpeg: [hevc @ 0x17f55f020] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 00:00:00 - FFmpeg: [hevc @ 0x17f55f020] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 00:00:00 - FFmpeg: [hevc @ 0x17f55f020] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 00:00:00 - FFmpeg: [hevc @ 0x17f55f020] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 00:00:00 - FFmpeg: [hevc @ 0x17f55f020] Decoding VPS 00:00:00 - FFmpeg: [hevc @ 0x17f55f020] Main 10 profile bitstream 00:00:00 - FFmpeg: [hevc @ 0x17f55f020] Decoding SPS 00:00:00 - FFmpeg: [hevc @ 0x17f55f020] Main 10 profile bitstream 00:00:00 - FFmpeg: [hevc @ 0x17f55f020] Decoding VUI 00:00:00 - FFmpeg: [hevc @ 0x17f55f020] Decoding PPS 00:00:00 - FFmpeg: [hevc @ 0x17f55f020] Format videotoolbox_vld chosen by get_format(). 00:00:00 - FFmpeg: [hevc @ 0x17f55f020] Format videotoolbox_vld requires hwaccel initialisation. 00:00:00 - FFmpeg: [hevc @ 0x17f55f020] Output frame with POC 3. 00:00:00 - SDL Info (0): FFmpeg-based video decoder chosen 00:00:00 - Qt Debug: QT_QUICK_CONTROLS_TEXT_SELECTION_BEHAVIOR "" 00:00:00 - Qt Info: Found "gamecontrollerdb.txt" at "/Users/stephane/Library/Caches/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt" 00:00:00 - SDL Info (0): Loaded 126 new gamepad mappings 00:00:00 - Qt Debug: Current Moonlight version: "4.3.1" 00:00:00 - Qt Info: Gamepad mappings are up to date 00:00:00 - Qt Info: Discovered mDNS host: "Thanos.local." 00:00:00 - Qt Info: Resolved "Thanos.local." to QHostAddress("192.168.10.106") 00:00:00 - Qt Info: Resolved "Thanos.local." to QHostAddress("fdd4:63fc:7aa6:aa91:c53d:d20b:ee65:9377") 00:00:00 - Qt Info: Resolved "Thanos.local." to QHostAddress("fdd4:63fc:7aa6:aa91:2524:89b8:85d1:ac1e") 00:00:00 - Qt Info: Resolved "Thanos.local." to QHostAddress("fe80::c53d:d20b:ee65:9377") 00:00:00 - Qt Info: Latest supported GFE server: "99.99.99.99" 00:00:00 - Qt Debug: Found update manifest match for current platform 00:00:00 - Qt Debug: Latest version of Moonlight for this platform is: "4.3.1" 00:00:00 - Qt Debug: Update manifest version equal to current version 00:00:01 - Qt Info: "Thanos" is now online at "192.168.10.106:8080" 00:00:02 - Qt Info: Ignoring ULA: QHostAddress("fdd4:63fc:7aa6:aa91:c53d:d20b:ee65:9377") 00:00:02 - Qt Info: Ignoring ULA: QHostAddress("fdd4:63fc:7aa6:aa91:2524:89b8:85d1:ac1e") 00:00:02 - Qt Info: Processing new PC at "192.168.10.106:8080" from mDNS with IPv6 address "" 00:00:02 - Qt Info: Executing request: "http://192.168.10.106:8080/serverinfo?uniqueid=0123456789ABCDEF&uuid=85c1c79367d14221a1ef91d93bb75435" 00:00:02 - Qt Info: Executing request: "https://192.168.10.106:8075/serverinfo?uniqueid=0123456789ABCDEF&uuid=013cd69044f747c29f93863c7fa63796" 00:00:23 - Qt Info: Found "ModeSeven.ttf" at ":/data/ModeSeven.ttf" 00:00:23 - Qt Info: Server GPU: "" 00:00:23 - Qt Info: Server GFE version: "3.23.0.74" 00:00:23 - SDL Info (0): Video bitrate: 80000 kbps 00:00:23 - SDL Info (0): Desired audio buffer: 480 samples (1920 bytes) 00:00:23 - SDL Info (0): Obtained audio buffer: 480 samples (1920 bytes) 00:00:23 - SDL Info (0): Audio channel count: 2 00:00:23 - SDL Info (0): Audio channel mask: 3 00:00:23 - SDL Info (0): V-sync disabled 00:00:23 - SDL Info (0): Using VideoToolbox accelerated renderer 00:00:23 - FFmpeg: [hevc @ 0x292514fa0] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0 00:00:23 - FFmpeg: [hevc @ 0x292514fa0] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0 00:00:23 - FFmpeg: [hevc @ 0x292514fa0] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0 00:00:23 - FFmpeg: [hevc @ 0x292514fa0] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 00:00:23 - FFmpeg: [hevc @ 0x292514fa0] Decoding VPS 00:00:23 - FFmpeg: [hevc @ 0x292514fa0] Main profile bitstream 00:00:23 - FFmpeg: [hevc @ 0x292514fa0] Decoding SPS 00:00:23 - FFmpeg: [hevc @ 0x292514fa0] Main profile bitstream 00:00:23 - FFmpeg: [hevc @ 0x292514fa0] Decoding VUI 00:00:23 - FFmpeg: [hevc @ 0x292514fa0] Decoding PPS 00:00:23 - FFmpeg: [hevc @ 0x292514fa0] Format videotoolbox_vld chosen by get_format(). 00:00:23 - FFmpeg: [hevc @ 0x292514fa0] Format videotoolbox_vld requires hwaccel initialisation. 00:00:23 - FFmpeg: [hevc @ 0x292514fa0] Output frame with POC 3. 00:00:24 - SDL Info (0): FFmpeg-based video decoder chosen 00:00:24 - SDL Info (0): Desired audio buffer: 480 samples (1920 bytes) 00:00:24 - SDL Info (0): Obtained audio buffer: 480 samples (1920 bytes) 00:00:24 - Qt Info: Found "gamecontrollerdb.txt" at "/Users/stephane/Library/Caches/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt" 00:00:24 - SDL Info (0): Loaded 126 new gamepad mappings 00:00:24 - SDL Info (0): V-sync disabled 00:00:24 - SDL Info (0): Using VideoToolbox accelerated renderer 00:00:24 - FFmpeg: [hevc @ 0x292517840] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0 00:00:24 - FFmpeg: [hevc @ 0x292517840] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0 00:00:24 - FFmpeg: [hevc @ 0x292517840] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0 00:00:24 - FFmpeg: [hevc @ 0x292517840] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 00:00:24 - FFmpeg: [hevc @ 0x292517840] Decoding VPS 00:00:24 - FFmpeg: [hevc @ 0x292517840] Main profile bitstream 00:00:24 - FFmpeg: [hevc @ 0x292517840] Decoding SPS 00:00:24 - FFmpeg: [hevc @ 0x292517840] Main profile bitstream 00:00:24 - FFmpeg: [hevc @ 0x292517840] Decoding VUI 00:00:24 - FFmpeg: [hevc @ 0x292517840] Decoding PPS 00:00:24 - FFmpeg: [hevc @ 0x292517840] Format videotoolbox_vld chosen by get_format(). 00:00:24 - FFmpeg: [hevc @ 0x292517840] Format videotoolbox_vld requires hwaccel initialisation. 00:00:24 - FFmpeg: [hevc @ 0x292517840] Output frame with POC 3. 00:00:24 - SDL Info (0): FFmpeg-based video decoder chosen 00:00:24 - Qt Info: Found "gamecontrollerdb.txt" at "/Users/stephane/Library/Caches/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt" 00:00:24 - SDL Info (0): Loaded 126 new gamepad mappings 00:00:25 - Qt Info: Executing request: "https://192.168.10.106:8075/launch?uniqueid=0123456789ABCDEF&uuid=83d7c58628364e8b9ebb98aad9f5c783&appid=1577243657&mode=3840x1080x60&additionalStates=1&sops=0&rikey=acbfccdefee730bc1ac6fc667dc0c590&rikeyid=1069745529&localAudioPlayMode=0&surroundAudioInfo=196610&remoteControllersBitmap=0&gcmap=0" 00:00:25 - Qt Info: Launch response: "\nrtsp://192.168.10.106:81011" 00:00:25 - Qt Info: Found matching interface: "en0" "AC:C9:06:0C:E4:89" QFlags(IsUp|IsRunning|CanBroadcast|CanMulticast) 00:00:25 - Qt Info: Interface Type: QNetworkInterface::Wifi 00:00:25 - Qt Info: Interface MTU: 1500 00:00:25 - SDL Info (0): RTSP port: 8101 00:00:25 - SDL Info (0): Initializing platform... 00:00:25 - SDL Info (0): done 00:00:25 - SDL Info (0): Resolving host name... 00:00:25 - SDL Info (0): done 00:00:25 - SDL Info (0): Initializing audio stream... 00:00:25 - SDL Info (0): done 00:00:25 - SDL Info (0): Starting RTSP handshake... 00:00:25 - SDL Info (0): Reference frame invalidation is not supported by this host 00:00:25 - SDL Info (0): Audio port: 8091 00:00:25 - SDL Info (0): Video port: 8089 00:00:25 - SDL Info (0): Control port: 8090 00:00:25 - SDL Info (0): done 00:00:25 - SDL Info (0): Initializing control stream... 00:00:25 - SDL Info (0): done 00:00:25 - SDL Info (0): Initializing video stream... 00:00:25 - SDL Info (0): done 00:00:25 - SDL Info (0): Initializing input stream... 00:00:25 - SDL Info (0): done 00:00:25 - SDL Info (0): Starting control stream... 00:00:25 - SDL Info (0): done 00:00:25 - SDL Info (0): Starting video stream... 00:00:25 - SDL Info (0): Video stream is 3840x1080x60 (format 0x100) 00:00:25 - SDL Info (0): done 00:00:25 - SDL Info (0): Starting audio stream... 00:00:25 - SDL Info (0): Desired audio buffer: 480 samples (1920 bytes) 00:00:25 - SDL Info (0): Obtained audio buffer: 480 samples (1920 bytes) 00:00:25 - SDL Info (0): Audio stream has 2 channels 00:00:25 - SDL Info (0): done 00:00:25 - SDL Info (0): Starting input stream... 00:00:25 - SDL Info (0): done 00:00:25 - SDL Info (0): Qt UI screen is at (0,0) 00:00:25 - SDL Info (0): SDL found matching display 0 00:00:25 - SDL Info (0): Found display mode with desktop resolution: 3840x1080x60 00:00:26 - SDL Info (0): Received first video packet after 500 ms 00:00:26 - SDL Info (0): Recreating renderer for window event: 1 (0 0) 00:00:26 - SDL Info (0): V-sync disabled 00:00:26 - SDL Info (0): Using VideoToolbox accelerated renderer 00:00:26 - FFmpeg: [hevc @ 0x134fffa40] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0 00:00:26 - FFmpeg: [hevc @ 0x134fffa40] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0 00:00:26 - FFmpeg: [hevc @ 0x134fffa40] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0 00:00:26 - FFmpeg: [hevc @ 0x134fffa40] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 00:00:26 - FFmpeg: [hevc @ 0x134fffa40] Decoding VPS 00:00:26 - FFmpeg: [hevc @ 0x134fffa40] Main profile bitstream 00:00:26 - FFmpeg: [hevc @ 0x134fffa40] Decoding SPS 00:00:26 - FFmpeg: [hevc @ 0x134fffa40] Main profile bitstream 00:00:26 - FFmpeg: [hevc @ 0x134fffa40] Decoding VUI 00:00:26 - FFmpeg: [hevc @ 0x134fffa40] Decoding PPS 00:00:26 - FFmpeg: [hevc @ 0x134fffa40] Format videotoolbox_vld chosen by get_format(). 00:00:26 - FFmpeg: [hevc @ 0x134fffa40] Format videotoolbox_vld requires hwaccel initialisation. 00:00:26 - FFmpeg: [hevc @ 0x134fffa40] Output frame with POC 3. 00:00:26 - SDL Info (0): Frame pacing disabled: target 60 Hz with 60 FPS stream 00:00:26 - SDL Info (0): Using VideoToolbox accelerated renderer 00:00:26 - SDL Info (0): FFmpeg-based video decoder chosen 00:00:26 - SDL Info (0): Dropping window event during flush: 6 (3840 1080) 00:00:26 - FFmpeg: [hevc @ 0x136160870] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0 00:00:26 - FFmpeg: [hevc @ 0x136160870] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0 00:00:26 - FFmpeg: [hevc @ 0x136160870] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0 00:00:26 - FFmpeg: [hevc @ 0x136160870] nal_unit_type: 19(IDR_W_RADL), nuh_layer_id: 0, temporal_id: 0 00:00:26 - FFmpeg: [hevc @ 0x136160870] Decoding VPS 00:00:26 - FFmpeg: [hevc @ 0x136160870] Main profile bitstream 00:00:26 - FFmpeg: [hevc @ 0x136160870] Decoding SPS 00:00:26 - FFmpeg: [hevc @ 0x136160870] Main profile bitstream 00:00:26 - FFmpeg: [hevc @ 0x136160870] Decoding VUI 00:00:26 - FFmpeg: [hevc @ 0x136160870] Decoding PPS 00:00:26 - FFmpeg: [hevc @ 0x136160870] Format videotoolbox_vld chosen by get_format(). 00:00:26 - FFmpeg: [hevc @ 0x136160870] Format videotoolbox_vld requires hwaccel initialisation. 00:00:26 - SDL Info (0): IDR frame request sent 00:00:26 - FFmpeg: [hevc @ 0x136160870] Output frame with POC 0. 00:00:28 - Qt Info: Discord integration ready for user: Stéphane 00:00:32 - SDL Info (0): Detected quit key combo 00:00:32 - SDL Info (0): Quit event received 00:00:32 - SDL Info (0): Raising 3 keys 00:00:32 - SDL Info (0): Global video stats 00:00:32 - SDL Info (0): ---------------------------------------------------------- Incoming frame rate from network: 13.39 FPS Decoding frame rate: 13.39 FPS Rendering frame rate: 13.02 FPS Frames dropped by your network connection: 0.00% Frames dropped due to network jitter: 2.82% Average network latency: 3 ms (variance: 0 ms) Average decoding time: 9.10 ms Average frame queue delay: 0.01 ms Average rendering time (including monitor V-sync latency): 0.38 ms 00:00:32 - SDL Info (0): Stopping input stream... 00:00:32 - SDL Info (0): done 00:00:32 - SDL Info (0): Stopping audio stream... 00:00:32 - SDL Info (0): No audio traffic was ever received from the host! 00:00:32 - SDL Info (0): ENet wait interrupted 00:00:32 - SDL Info (0): Control stream connection failed: -1 00:00:32 - Qt Info: Found "gamecontrollerdb.txt" at "/Users/stephane/Library/Caches/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt" 00:00:32 - SDL Info (0): Loaded 126 new gamepad mappings 00:00:32 - Qt Info: Discovered mDNS host: "Thanos.local." 00:00:32 - Qt Info: Resolved "Thanos.local." to QHostAddress("192.168.10.106") 00:00:32 - Qt Info: Resolved "Thanos.local." to QHostAddress("fdd4:63fc:7aa6:aa91:c53d:d20b:ee65:9377") 00:00:32 - Qt Info: Resolved "Thanos.local." to QHostAddress("fdd4:63fc:7aa6:aa91:2524:89b8:85d1:ac1e") 00:00:32 - Qt Info: Resolved "Thanos.local." to QHostAddress("fe80::c53d:d20b:ee65:9377") 00:00:32 - SDL Info (0): done 00:00:32 - SDL Info (0): Stopping video stream... 00:00:32 - SDL Info (0): done 00:00:32 - SDL Info (0): Stopping control stream... 00:00:32 - SDL Info (0): ENet peer acknowledged disconnection 00:00:32 - SDL Info (0): done 00:00:32 - SDL Info (0): Cleaning up input stream... 00:00:32 - SDL Info (0): done 00:00:32 - SDL Info (0): Cleaning up video stream... 00:00:32 - SDL Info (0): done 00:00:32 - SDL Info (0): Cleaning up control stream... 00:00:32 - SDL Info (0): done 00:00:32 - SDL Info (0): Cleaning up audio stream... 00:00:32 - SDL Info (0): done 00:00:32 - SDL Info (0): Cleaning up platform... 00:00:32 - SDL Info (0): done 00:00:34 - Qt Info: Ignoring ULA: QHostAddress("fdd4:63fc:7aa6:aa91:c53d:d20b:ee65:9377") 00:00:34 - Qt Info: Ignoring ULA: QHostAddress("fdd4:63fc:7aa6:aa91:2524:89b8:85d1:ac1e") 00:00:34 - Qt Info: Processing new PC at "192.168.10.106:8080" from mDNS with IPv6 address "" 00:00:34 - Qt Info: Executing request: "http://192.168.10.106:8080/serverinfo?uniqueid=0123456789ABCDEF&uuid=646807745f044ceeb44dc56a660c8868" 00:00:34 - Qt Info: Executing request: "https://192.168.10.106:8075/serverinfo?uniqueid=0123456789ABCDEF&uuid=712e1bbc7d95402899b04eae7c9a4770" 00:00:52 - Qt Info: Found "ModeSeven.ttf" at ":/data/ModeSeven.ttf" 00:00:52 - Qt Info: Server GPU: "" 00:00:52 - Qt Info: Server GFE version: "3.23.0.74" 00:00:52 - SDL Info (0): Video bitrate: 80000 kbps 00:00:52 - SDL Info (0): Desired audio buffer: 480 samples (1920 bytes) 00:00:52 - SDL Info (0): Obtained audio buffer: 480 samples (1920 bytes) 00:00:52 - SDL Info (0): Audio channel count: 2 00:00:52 - SDL Info (0): Audio channel mask: 3 00:00:52 - SDL Info (0): V-sync disabled 00:00:52 - SDL Info (0): Using VideoToolbox accelerated renderer 00:00:52 - FFmpeg: [hevc @ 0x290a1a9e0] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0 00:00:52 - FFmpeg: [hevc @ 0x290a1a9e0] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0 00:00:52 - FFmpeg: [hevc @ 0x290a1a9e0] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0 00:00:52 - FFmpeg: [hevc @ 0x290a1a9e0] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 00:00:52 - FFmpeg: [hevc @ 0x290a1a9e0] Decoding VPS 00:00:52 - FFmpeg: [hevc @ 0x290a1a9e0] Main profile bitstream 00:00:52 - FFmpeg: [hevc @ 0x290a1a9e0] Decoding SPS 00:00:52 - FFmpeg: [hevc @ 0x290a1a9e0] Main profile bitstream 00:00:52 - FFmpeg: [hevc @ 0x290a1a9e0] Decoding VUI 00:00:52 - FFmpeg: [hevc @ 0x290a1a9e0] Decoding PPS 00:00:52 - FFmpeg: [hevc @ 0x290a1a9e0] Format videotoolbox_vld chosen by get_format(). 00:00:52 - FFmpeg: [hevc @ 0x290a1a9e0] Format videotoolbox_vld requires hwaccel initialisation. 00:00:52 - FFmpeg: [hevc @ 0x290a1a9e0] Output frame with POC 3. 00:00:52 - SDL Info (0): FFmpeg-based video decoder chosen 00:00:52 - SDL Info (0): Desired audio buffer: 480 samples (1920 bytes) 00:00:52 - SDL Info (0): Obtained audio buffer: 480 samples (1920 bytes) 00:00:52 - Qt Info: Found "gamecontrollerdb.txt" at "/Users/stephane/Library/Caches/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt" 00:00:52 - SDL Info (0): Loaded 126 new gamepad mappings 00:00:52 - SDL Info (0): V-sync disabled 00:00:52 - SDL Info (0): Using VideoToolbox accelerated renderer 00:00:52 - FFmpeg: [hevc @ 0x290a1ab10] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0 00:00:52 - FFmpeg: [hevc @ 0x290a1ab10] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0 00:00:52 - FFmpeg: [hevc @ 0x290a1ab10] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0 00:00:52 - FFmpeg: [hevc @ 0x290a1ab10] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 00:00:52 - FFmpeg: [hevc @ 0x290a1ab10] Decoding VPS 00:00:52 - FFmpeg: [hevc @ 0x290a1ab10] Main profile bitstream 00:00:52 - FFmpeg: [hevc @ 0x290a1ab10] Decoding SPS 00:00:52 - FFmpeg: [hevc @ 0x290a1ab10] Main profile bitstream 00:00:52 - FFmpeg: [hevc @ 0x290a1ab10] Decoding VUI 00:00:52 - FFmpeg: [hevc @ 0x290a1ab10] Decoding PPS 00:00:52 - FFmpeg: [hevc @ 0x290a1ab10] Format videotoolbox_vld chosen by get_format(). 00:00:52 - FFmpeg: [hevc @ 0x290a1ab10] Format videotoolbox_vld requires hwaccel initialisation. 00:00:52 - FFmpeg: [hevc @ 0x290a1ab10] Output frame with POC 3. 00:00:52 - SDL Info (0): FFmpeg-based video decoder chosen 00:00:52 - Qt Info: Found "gamecontrollerdb.txt" at "/Users/stephane/Library/Caches/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt" 00:00:52 - SDL Info (0): Loaded 126 new gamepad mappings 00:00:54 - Qt Info: Executing request: "https://192.168.10.106:8075/resume?uniqueid=0123456789ABCDEF&uuid=f896186b68854fe58c029353f432bd4a&rikey=0b5c0a91c00613d5debfbec9634e10c8&rikeyid=-226431440&surroundAudioInfo=196610" 00:00:54 - Qt Info: Resume response: "\nrtsp://192.168.10.106:81011" 00:00:54 - Qt Info: Found matching interface: "en0" "AC:C9:06:0C:E4:89" QFlags(IsUp|IsRunning|CanBroadcast|CanMulticast) 00:00:54 - Qt Info: Interface Type: QNetworkInterface::Wifi 00:00:54 - Qt Info: Interface MTU: 1500 00:00:54 - SDL Info (0): RTSP port: 8101 00:00:54 - SDL Info (0): Initializing platform... 00:00:54 - SDL Info (0): done 00:00:54 - SDL Info (0): Resolving host name... 00:00:54 - SDL Info (0): done 00:00:54 - SDL Info (0): Initializing audio stream... 00:00:54 - SDL Info (0): done 00:00:54 - SDL Info (0): Starting RTSP handshake... 00:00:54 - SDL Info (0): Reference frame invalidation is not supported by this host 00:00:54 - SDL Info (0): Audio port: 8091 00:00:54 - SDL Info (0): Video port: 8089 00:00:54 - SDL Info (0): Control port: 8090 00:00:54 - SDL Info (0): done 00:00:54 - SDL Info (0): Initializing control stream... 00:00:54 - SDL Info (0): done 00:00:54 - SDL Info (0): Initializing video stream... 00:00:54 - SDL Info (0): done 00:00:54 - SDL Info (0): Initializing input stream... 00:00:54 - SDL Info (0): done 00:00:54 - SDL Info (0): Starting control stream... 00:00:54 - SDL Info (0): done 00:00:54 - SDL Info (0): Starting video stream... 00:00:54 - SDL Info (0): Video stream is 3840x1080x60 (format 0x100) 00:00:54 - SDL Info (0): done 00:00:54 - SDL Info (0): Starting audio stream... 00:00:54 - SDL Info (0): Desired audio buffer: 480 samples (1920 bytes) 00:00:54 - SDL Info (0): Obtained audio buffer: 480 samples (1920 bytes) 00:00:54 - SDL Info (0): Audio stream has 2 channels 00:00:54 - SDL Info (0): done 00:00:54 - SDL Info (0): Starting input stream... 00:00:54 - SDL Info (0): done 00:00:54 - SDL Info (0): Qt UI screen is at (0,0) 00:00:54 - SDL Info (0): SDL found matching display 0 00:00:54 - SDL Info (0): Found display mode with desktop resolution: 3840x1080x60 00:00:55 - SDL Info (0): Received first video packet after 500 ms 00:00:55 - SDL Info (0): Recreating renderer for window event: 1 (0 0) 00:00:55 - SDL Info (0): V-sync disabled 00:00:55 - SDL Info (0): Using VideoToolbox accelerated renderer 00:00:55 - FFmpeg: [hevc @ 0x136229c90] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0 00:00:55 - FFmpeg: [hevc @ 0x136229c90] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0 00:00:55 - FFmpeg: [hevc @ 0x136229c90] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0 00:00:55 - FFmpeg: [hevc @ 0x136229c90] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 00:00:55 - FFmpeg: [hevc @ 0x136229c90] Decoding VPS 00:00:55 - FFmpeg: [hevc @ 0x136229c90] Main profile bitstream 00:00:55 - FFmpeg: [hevc @ 0x136229c90] Decoding SPS 00:00:55 - FFmpeg: [hevc @ 0x136229c90] Main profile bitstream 00:00:55 - FFmpeg: [hevc @ 0x136229c90] Decoding VUI 00:00:55 - FFmpeg: [hevc @ 0x136229c90] Decoding PPS 00:00:55 - FFmpeg: [hevc @ 0x136229c90] Format videotoolbox_vld chosen by get_format(). 00:00:55 - FFmpeg: [hevc @ 0x136229c90] Format videotoolbox_vld requires hwaccel initialisation. 00:00:55 - FFmpeg: [hevc @ 0x136229c90] Output frame with POC 3. 00:00:55 - SDL Info (0): Frame pacing disabled: target 60 Hz with 60 FPS stream 00:00:55 - SDL Info (0): Using VideoToolbox accelerated renderer 00:00:55 - SDL Info (0): FFmpeg-based video decoder chosen 00:00:55 - FFmpeg: [hevc @ 0x13622a570] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0 00:00:55 - FFmpeg: [hevc @ 0x13622a570] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0 00:00:55 - FFmpeg: [hevc @ 0x13622a570] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0 00:00:55 - FFmpeg: [hevc @ 0x13622a570] nal_unit_type: 19(IDR_W_RADL), nuh_layer_id: 0, temporal_id: 0 00:00:55 - FFmpeg: [hevc @ 0x13622a570] Decoding VPS 00:00:55 - FFmpeg: [hevc @ 0x13622a570] Main profile bitstream 00:00:55 - FFmpeg: [hevc @ 0x13622a570] Decoding SPS 00:00:55 - FFmpeg: [hevc @ 0x13622a570] Main profile bitstream 00:00:55 - FFmpeg: [hevc @ 0x13622a570] Decoding VUI 00:00:55 - FFmpeg: [hevc @ 0x13622a570] Decoding PPS 00:00:55 - FFmpeg: [hevc @ 0x13622a570] Format videotoolbox_vld chosen by get_format(). 00:00:55 - FFmpeg: [hevc @ 0x13622a570] Format videotoolbox_vld requires hwaccel initialisation. 00:00:55 - SDL Info (0): Dropping window event during flush: 6 (3840 1080) 00:00:55 - SDL Info (0): IDR frame request sent 00:00:55 - FFmpeg: [hevc @ 0x13622a570] Output frame with POC 0. 00:00:57 - Qt Info: Discord integration ready for user: Stéphane 00:00:58 - SDL Info (0): Detected minimize combo 00:00:59 - SDL Info (0): Recreating renderer for window event: 6 (3840 1080) 00:00:59 - SDL Info (0): Global video stats 00:00:59 - SDL Info (0): ---------------------------------------------------------- Incoming frame rate from network: 33.49 FPS Decoding frame rate: 33.49 FPS Rendering frame rate: 33.49 FPS Frames dropped by your network connection: 0.00% Frames dropped due to network jitter: 0.00% Average network latency: 3 ms (variance: 0 ms) Average decoding time: 7.70 ms Average frame queue delay: 0.01 ms Average rendering time (including monitor V-sync latency): 0.10 ms 00:00:59 - SDL Info (0): V-sync disabled 00:00:59 - SDL Info (0): Using VideoToolbox accelerated renderer 00:00:59 - FFmpeg: [hevc @ 0x136166140] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0 00:00:59 - FFmpeg: [hevc @ 0x136166140] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0 00:00:59 - FFmpeg: [hevc @ 0x136166140] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0 00:00:59 - FFmpeg: [hevc @ 0x136166140] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 00:00:59 - FFmpeg: [hevc @ 0x136166140] Decoding VPS 00:00:59 - FFmpeg: [hevc @ 0x136166140] Main profile bitstream 00:00:59 - FFmpeg: [hevc @ 0x136166140] Decoding SPS 00:00:59 - FFmpeg: [hevc @ 0x136166140] Main profile bitstream 00:00:59 - FFmpeg: [hevc @ 0x136166140] Decoding VUI 00:00:59 - FFmpeg: [hevc @ 0x136166140] Decoding PPS 00:00:59 - FFmpeg: [hevc @ 0x136166140] Format videotoolbox_vld chosen by get_format(). 00:00:59 - FFmpeg: [hevc @ 0x136166140] Format videotoolbox_vld requires hwaccel initialisation. 00:00:59 - FFmpeg: [hevc @ 0x136166140] Output frame with POC 3. 00:00:59 - SDL Info (0): Frame pacing disabled: target 60 Hz with 60 FPS stream 00:00:59 - SDL Info (0): Using VideoToolbox accelerated renderer 00:00:59 - SDL Info (0): FFmpeg-based video decoder chosen 00:00:59 - SDL Info (0): Requesting IDR frame on behalf of DR 00:00:59 - SDL Info (0): IDR frame request sent 00:00:59 - SDL Info (0): IDR frame request sent 00:00:59 - SDL Info (0): Waiting for IDR frame 00:00:59 - SDL Info (0): Waiting for IDR frame 00:00:59 - FFmpeg: [hevc @ 0x136166a20] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0 00:00:59 - FFmpeg: [hevc @ 0x136166a20] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0 00:00:59 - FFmpeg: [hevc @ 0x136166a20] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0 00:00:59 - FFmpeg: [hevc @ 0x136166a20] nal_unit_type: 19(IDR_W_RADL), nuh_layer_id: 0, temporal_id: 0 00:00:59 - FFmpeg: [hevc @ 0x136166a20] Decoding VPS 00:00:59 - FFmpeg: [hevc @ 0x136166a20] Main profile bitstream 00:00:59 - FFmpeg: [hevc @ 0x136166a20] Decoding SPS 00:00:59 - FFmpeg: [hevc @ 0x136166a20] Main profile bitstream 00:00:59 - FFmpeg: [hevc @ 0x136166a20] Decoding VUI 00:00:59 - FFmpeg: [hevc @ 0x136166a20] Decoding PPS 00:00:59 - FFmpeg: [hevc @ 0x136166a20] Format videotoolbox_vld chosen by get_format(). 00:00:59 - FFmpeg: [hevc @ 0x136166a20] Format videotoolbox_vld requires hwaccel initialisation. 00:00:59 - FFmpeg: [hevc @ 0x136166a20] Output frame with POC 0. 00:01:00 - SDL Info (0): Detected minimize combo 00:01:01 - SDL Info (0): Detected minimize combo 00:01:02 - SDL Info (0): Detected quit key combo 00:01:02 - SDL Info (0): Quit event received 00:01:02 - SDL Info (0): Raising 3 keys 00:01:02 - SDL Info (0): Global video stats 00:01:02 - SDL Info (0): ---------------------------------------------------------- Incoming frame rate from network: 14.29 FPS Decoding frame rate: 14.29 FPS Rendering frame rate: 14.29 FPS Frames dropped by your network connection: 0.00% Frames dropped due to network jitter: 0.00% Average network latency: 3 ms (variance: 1 ms) Average decoding time: 5.24 ms Average frame queue delay: 0.02 ms Average rendering time (including monitor V-sync latency): 0.11 ms 00:01:02 - SDL Info (0): Stopping input stream... 00:01:02 - SDL Info (0): done 00:01:02 - SDL Info (0): Stopping audio stream... 00:01:02 - SDL Info (0): No audio traffic was ever received from the host! 00:01:02 - Qt Info: Found "gamecontrollerdb.txt" at "/Users/stephane/Library/Caches/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt" 00:01:02 - SDL Info (0): ENet wait interrupted 00:01:02 - SDL Info (0): Control stream connection failed: -1 00:01:02 - SDL Info (0): Loaded 126 new gamepad mappings 00:01:02 - Qt Info: Discovered mDNS host: "Thanos.local." 00:01:02 - Qt Info: Resolved "Thanos.local." to QHostAddress("192.168.10.106") 00:01:02 - Qt Info: Resolved "Thanos.local." to QHostAddress("fdd4:63fc:7aa6:aa91:c53d:d20b:ee65:9377") 00:01:02 - Qt Info: Resolved "Thanos.local." to QHostAddress("fdd4:63fc:7aa6:aa91:2524:89b8:85d1:ac1e") 00:01:02 - Qt Info: Resolved "Thanos.local." to QHostAddress("fe80::c53d:d20b:ee65:9377") 00:01:02 - Qt Info: Resolved "Thanos.local." to QHostAddress("192.168.10.106") 00:01:02 - Qt Info: Resolved "Thanos.local." to QHostAddress("fdd4:63fc:7aa6:aa91:c53d:d20b:ee65:9377") 00:01:02 - Qt Info: Resolved "Thanos.local." to QHostAddress("fdd4:63fc:7aa6:aa91:2524:89b8:85d1:ac1e") 00:01:02 - Qt Info: Resolved "Thanos.local." to QHostAddress("fe80::c53d:d20b:ee65:9377") 00:01:03 - SDL Info (0): done 00:01:03 - SDL Info (0): Stopping video stream... 00:01:03 - SDL Info (0): done 00:01:03 - SDL Info (0): Stopping control stream... 00:01:03 - SDL Info (0): ENet peer acknowledged disconnection 00:01:03 - SDL Info (0): done 00:01:03 - SDL Info (0): Cleaning up input stream... 00:01:03 - SDL Info (0): done 00:01:03 - SDL Info (0): Cleaning up video stream... 00:01:03 - SDL Info (0): done 00:01:03 - SDL Info (0): Cleaning up control stream... 00:01:03 - SDL Info (0): done 00:01:03 - SDL Info (0): Cleaning up audio stream... 00:01:03 - SDL Info (0): done 00:01:03 - SDL Info (0): Cleaning up platform... 00:01:03 - SDL Info (0): done 00:01:04 - Qt Info: Ignoring ULA: QHostAddress("fdd4:63fc:7aa6:aa91:c53d:d20b:ee65:9377") 00:01:04 - Qt Info: Ignoring ULA: QHostAddress("fdd4:63fc:7aa6:aa91:2524:89b8:85d1:ac1e") 00:01:04 - Qt Info: Ignoring ULA: QHostAddress("fdd4:63fc:7aa6:aa91:c53d:d20b:ee65:9377") 00:01:04 - Qt Info: Ignoring ULA: QHostAddress("fdd4:63fc:7aa6:aa91:2524:89b8:85d1:ac1e") 00:01:04 - Qt Info: Processing new PC at "192.168.10.106:8080" from mDNS with IPv6 address "" 00:01:04 - Qt Info: Executing request: "http://192.168.10.106:8080/serverinfo?uniqueid=0123456789ABCDEF&uuid=72f4b1cf0f8b457d85915be1c966fdd5" 00:01:04 - Qt Info: Executing request: "https://192.168.10.106:8075/serverinfo?uniqueid=0123456789ABCDEF&uuid=de91ad67005f4579bf7c21c284cb5d29" 00:07:03 - Qt Info: Discovered mDNS host: "Thanos.local." 00:07:03 - Qt Info: Resolved "Thanos.local." to QHostAddress("192.168.10.106") 00:07:03 - Qt Info: Resolved "Thanos.local." to QHostAddress("fdd4:63fc:7aa6:aa91:c53d:d20b:ee65:9377") 00:07:03 - Qt Info: Resolved "Thanos.local." to QHostAddress("fdd4:63fc:7aa6:aa91:2524:89b8:85d1:ac1e") 00:07:03 - Qt Info: Resolved "Thanos.local." to QHostAddress("fe80::c53d:d20b:ee65:9377") 00:07:05 - Qt Info: Ignoring ULA: QHostAddress("fdd4:63fc:7aa6:aa91:c53d:d20b:ee65:9377") 00:07:05 - Qt Info: Ignoring ULA: QHostAddress("fdd4:63fc:7aa6:aa91:2524:89b8:85d1:ac1e") 00:07:05 - Qt Info: Processing new PC at "192.168.10.106:8080" from mDNS with IPv6 address "" 00:07:05 - Qt Info: Executing request: "http://192.168.10.106:8080/serverinfo?uniqueid=0123456789ABCDEF&uuid=7ac75afcb679435f80506791e7ece4d4" 00:07:05 - Qt Info: Executing request: "https://192.168.10.106:8075/serverinfo?uniqueid=0123456789ABCDEF&uuid=722d4926c2f64b6e9ffb8faf19d6d492" 00:32:05 - Qt Info: Discovered mDNS host: "Thanos.local." 00:32:05 - Qt Info: Resolved "Thanos.local." to QHostAddress("192.168.10.106") 00:32:05 - Qt Info: Resolved "Thanos.local." to QHostAddress("fdd4:63fc:7aa6:aa91:c53d:d20b:ee65:9377") 00:32:05 - Qt Info: Resolved "Thanos.local." to QHostAddress("fdd4:63fc:7aa6:aa91:2524:89b8:85d1:ac1e") 00:32:05 - Qt Info: Resolved "Thanos.local." to QHostAddress("fe80::c53d:d20b:ee65:9377") 00:32:05 - Qt Info: Resolved "Thanos.local." to QHostAddress("192.168.10.106") 00:32:05 - Qt Info: Resolved "Thanos.local." to QHostAddress("fdd4:63fc:7aa6:aa91:c53d:d20b:ee65:9377") 00:32:05 - Qt Info: Resolved "Thanos.local." to QHostAddress("fdd4:63fc:7aa6:aa91:2524:89b8:85d1:ac1e") 00:32:05 - Qt Info: Resolved "Thanos.local." to QHostAddress("fe80::c53d:d20b:ee65:9377") 00:32:07 - Qt Debug: QT_QUICK_CONTROLS_TEXT_SELECTION_BEHAVIOR "" 00:32:07 - Qt Debug: QT_QUICK_CONTROLS_TEXT_SELECTION_BEHAVIOR "" 00:32:07 - Qt Debug: QT_QUICK_CONTROLS_TEXT_SELECTION_BEHAVIOR "" 00:32:07 - Qt Debug: QT_QUICK_CONTROLS_TEXT_SELECTION_BEHAVIOR "" 00:32:07 - Qt Debug: QT_QUICK_CONTROLS_TEXT_SELECTION_BEHAVIOR "" 00:32:07 - Qt Debug: QT_QUICK_CONTROLS_TEXT_SELECTION_BEHAVIOR "" 00:32:07 - Qt Debug: QT_QUICK_CONTROLS_TEXT_SELECTION_BEHAVIOR "" 00:32:07 - Qt Debug: QT_QUICK_CONTROLS_TEXT_SELECTION_BEHAVIOR "" 00:32:07 - Qt Debug: QT_QUICK_CONTROLS_TEXT_SELECTION_BEHAVIOR "" 00:32:07 - Qt Debug: QT_QUICK_CONTROLS_TEXT_SELECTION_BEHAVIOR "" 00:32:07 - Qt Debug: QT_QUICK_CONTROLS_TEXT_SELECTION_BEHAVIOR "" 00:32:07 - Qt Info: Ignoring ULA: QHostAddress("fdd4:63fc:7aa6:aa91:c53d:d20b:ee65:9377") 00:32:07 - Qt Info: Ignoring ULA: QHostAddress("fdd4:63fc:7aa6:aa91:2524:89b8:85d1:ac1e") 00:32:07 - Qt Info: Ignoring ULA: QHostAddress("fdd4:63fc:7aa6:aa91:c53d:d20b:ee65:9377") 00:32:07 - Qt Info: Ignoring ULA: QHostAddress("fdd4:63fc:7aa6:aa91:2524:89b8:85d1:ac1e") 00:32:07 - Qt Info: Processing new PC at "192.168.10.106:8080" from mDNS with IPv6 address "" 00:32:07 - Qt Info: Executing request: "http://192.168.10.106:8080/serverinfo?uniqueid=0123456789ABCDEF&uuid=5bdb6606b7024cfc92b092dd5f399661" 00:32:07 - Qt Info: Executing request: "https://192.168.10.106:8075/serverinfo?uniqueid=0123456789ABCDEF&uuid=c85c087348a6446da9b79a5f5e919195" ```
xiakeng commented 5 months ago

I notice that borderless window will have this issue. I switch to full screen then the shortcut works ok

xiakeng commented 5 months ago

but switch to fullscreen, multi monitor support go to shit.