Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stream doesn't work anymore since v1.0.0 #231

Closed
arthurmchr opened this issue May 21, 2019 · 7 comments
Closed

Stream doesn't work anymore since v1.0.0 #231

arthurmchr opened this issue May 21, 2019 · 7 comments

Comments

@arthurmchr
Copy link

Since v1.0.0 on macOs, I am not able to start the stream anymore. When I click on the program I want to stream (Desktop), it starts loading, then the window close and I get a bug report saying that moonlight has stop working.
If I revert moonlight-qt version to v0.10.1 it works.

It does the same if I try to stream a game instead of Desktop

I tried streaming two differents PCs running Window 10, got the same result.

Here is my log file:

00:00:00 - Qt Info: Found "gamecontrollerdb.txt" at ":/data/gamecontrollerdb.txt"
00:00:00 - SDL Info (0): Loaded 14 new gamepad mappings
00:00:00 - SDL Info (0): V-sync enabled
00:00:00 - SDL Info (0): NSWindow on display: 4248a98
00:00:00 - SDL Info (0): Using VideoToolbox accelerated renderer
00:00:00 - FFmpeg: [h264 @ 0x7f92388db800] nal_unit_type: 7(SPS), nal_ref_idc: 3
00:00:00 - FFmpeg: [h264 @ 0x7f92388db800] nal_unit_type: 8(PPS), nal_ref_idc: 3
00:00:00 - FFmpeg: [h264 @ 0x7f92388db800] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:00 - FFmpeg: [h264 @ 0x7f92388db800] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:00 - FFmpeg: [h264 @ 0x7f92388db800] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:00 - FFmpeg: [h264 @ 0x7f92388db800] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:00 - FFmpeg: [h264 @ 0x7f92388db800] Format videotoolbox_vld chosen by get_format().
00:00:00 - FFmpeg: [h264 @ 0x7f92388db800] Format videotoolbox_vld requires hwaccel initialisation.
00:00:00 - FFmpeg: [h264 @ 0x7f92388db800] Reinit context to 1280x720, pix_fmt: videotoolbox_vld
00:00:00 - SDL Info (0): FFmpeg-based video decoder chosen
00:00:00 - Qt Info: Found "gamecontrollerdb.txt" at ":/data/gamecontrollerdb.txt"
00:00:00 - SDL Info (0): Loaded 14 new gamepad mappings
00:00:00 - Qt Debug: Current Moonlight version: "1.0.0"
00:00:00 - Qt Info: Discovered mDNS host: "DESKTOP-GHVMP0O.local."
00:00:00 - Qt Info: Resolved "DESKTOP-GHVMP0O.local." to "192.168.84.6"
00:00:00 - Qt Info: Processing new PC at "192.168.84.6" from mDNS
00:00:00 - Qt Info: Executing request: "http://192.168.84.6:47989/serverinfo?uniqueid=0123456789ABCDEF&uuid=52fcda5dc68c441f85f982f0b0d6d070"
00:00:00 - Qt Info: Executing request: "https://192.168.84.6:47984/serverinfo?uniqueid=0123456789ABCDEF&uuid=29737a962e10407ebc0737a7b5c356c7"
00:00:00 - Qt Info: "DESKTOP-GHVMP0O" is now online at "192.168.84.6"
00:00:01 - Qt Debug: Found update manifest match for current platform
00:00:01 - Qt Debug: Latest version of Moonlight for this platform is: "1.0.0"
00:00:01 - Qt Debug: Update manifest version equal to current version
00:00:13 - Qt Info: Executing request: "https://192.168.84.6:47984/cancel?uniqueid=0123456789ABCDEF&uuid=94651efec5c34c3f949478bfc653adc6"
00:00:13 - Qt Info: Server GPU: "Quadro P2000"
00:00:13 - Qt Info: Server GFE version: "3.17.0.126"
00:00:13 - SDL Info (0): Encoder configured for 4 slices per frame
00:00:13 - SDL Info (0): Video bitrate: 20000 kbps
00:00:13 - SDL Info (0): Audio configuration: 0
00:00:13 - SDL Info (0): V-sync enabled
00:00:13 - SDL Info (0): NSWindow on display: 4248a98
00:00:13 - SDL Info (0): Using VideoToolbox accelerated renderer
00:00:13 - FFmpeg: [h264 @ 0x7f923a0bd200] nal_unit_type: 7(SPS), nal_ref_idc: 3
00:00:13 - FFmpeg: [h264 @ 0x7f923a0bd200] nal_unit_type: 8(PPS), nal_ref_idc: 3
00:00:13 - FFmpeg: [h264 @ 0x7f923a0bd200] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:13 - FFmpeg: [h264 @ 0x7f923a0bd200] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:13 - FFmpeg: [h264 @ 0x7f923a0bd200] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:13 - FFmpeg: [h264 @ 0x7f923a0bd200] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:13 - FFmpeg: [h264 @ 0x7f923a0bd200] Format videotoolbox_vld chosen by get_format().
00:00:13 - FFmpeg: [h264 @ 0x7f923a0bd200] Format videotoolbox_vld requires hwaccel initialisation.
00:00:13 - FFmpeg: [h264 @ 0x7f923a0bd200] Reinit context to 1280x720, pix_fmt: videotoolbox_vld
00:00:13 - SDL Info (0): FFmpeg-based video decoder chosen
00:00:13 - SDL Info (0): Audio backend: CoreAudio
00:00:13 - SDL Info (0): Selected audio device: Sortie intégrée
00:00:13 - SDL Info (0): Native layout: Stereo (2 channels)
00:00:13 - SDL Info (0): Audio buffer size: 6 packets
00:00:14 - SDL Info (0): Audio latency: 0.000000
00:00:14 - Qt Info: Found "gamecontrollerdb.txt" at ":/data/gamecontrollerdb.txt"
00:00:14 - SDL Info (0): Loaded 14 new gamepad mappings
00:00:14 - SDL Info (0): V-sync enabled
00:00:14 - SDL Info (0): NSWindow on display: 4248a98
00:00:14 - SDL Info (0): Using VideoToolbox accelerated renderer
00:00:14 - FFmpeg: [h264 @ 0x7f923993de00] nal_unit_type: 7(SPS), nal_ref_idc: 3
00:00:14 - FFmpeg: [h264 @ 0x7f923993de00] nal_unit_type: 8(PPS), nal_ref_idc: 3
00:00:14 - FFmpeg: [h264 @ 0x7f923993de00] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:14 - FFmpeg: [h264 @ 0x7f923993de00] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:14 - FFmpeg: [h264 @ 0x7f923993de00] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:14 - FFmpeg: [h264 @ 0x7f923993de00] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:14 - FFmpeg: [h264 @ 0x7f923993de00] Format videotoolbox_vld chosen by get_format().
00:00:14 - FFmpeg: [h264 @ 0x7f923993de00] Format videotoolbox_vld requires hwaccel initialisation.
00:00:14 - FFmpeg: [h264 @ 0x7f923993de00] Reinit context to 1280x720, pix_fmt: videotoolbox_vld
00:00:14 - SDL Info (0): FFmpeg-based video decoder chosen
00:00:16 - Qt Info: Found "gamecontrollerdb.txt" at ":/data/gamecontrollerdb.txt"
00:00:16 - SDL Info (0): Loaded 14 new gamepad mappings
00:00:16 - Qt Info: Executing request: "https://192.168.84.6:47984/launch?uniqueid=0123456789ABCDEF&uuid=e8006f1d03d3493eb12361778919c916&appid=16011584&mode=2560x1440x60&additionalStates=1&sops=0&rikey=6d81a07c483a7a924e006fb8cdc6d41a&rikeyid=-1958386787&localAudioPlayMode=0&surroundAudioInfo=196610&remoteControllersBitmap=0&gcmap=0"
00:00:18 - SDL Info (0): Initializing platform...
00:00:18 - SDL Info (0): done
00:00:18 - SDL Info (0): Resolving host name...
00:00:18 - SDL Info (0): done
00:00:18 - SDL Info (0): Starting RTSP handshake...
00:00:18 - SDL Info (0): done
00:00:18 - SDL Info (0): Initializing control stream...
00:00:18 - SDL Info (0): done
00:00:18 - SDL Info (0): Initializing video stream...
00:00:18 - SDL Info (0): done
00:00:18 - SDL Info (0): Initializing audio stream...
00:00:18 - SDL Info (0): done
00:00:18 - SDL Info (0): Initializing input stream...
00:00:18 - SDL Info (0): done
00:00:18 - SDL Info (0): Starting control stream...
00:00:18 - SDL Info (0): done
00:00:18 - SDL Info (0): Starting video stream...
00:00:18 - SDL Info (0): Video stream is 2560x1440x60 (format 0x1)
00:00:18 - SDL Info (0): done
00:00:18 - SDL Info (0): Starting audio stream...
00:00:18 - SDL Info (0): Audio backend: CoreAudio
00:00:18 - SDL Info (0): Selected audio device: Sortie intégrée
00:00:18 - SDL Info (0): Native layout: Stereo (2 channels)
00:00:18 - SDL Info (0): Audio buffer size: 6 packets
00:00:19 - SDL Info (0): Audio stream has 2 channels
00:00:19 - SDL Info (0): done
00:00:19 - SDL Info (0): Starting input stream...
00:00:19 - SDL Info (0): done
00:00:19 - SDL Info (0): Qt UI screen is at (0,0)
00:00:19 - SDL Info (0): SDL found matching display 0
00:00:19 - SDL Info (0): Chosen best display mode: 2560x1440x60
00:00:19 - SDL Info (0): V-sync disabled
00:00:19 - SDL Info (0): Using VideoToolbox accelerated renderer
00:00:19 - FFmpeg: [h264 @ 0x7f9239d73800] nal_unit_type: 7(SPS), nal_ref_idc: 3
00:00:19 - FFmpeg: [h264 @ 0x7f9239d73800] nal_unit_type: 8(PPS), nal_ref_idc: 3
00:00:19 - FFmpeg: [h264 @ 0x7f9239d73800] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:19 - FFmpeg: [h264 @ 0x7f9239d73800] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:19 - FFmpeg: [h264 @ 0x7f9239d73800] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:19 - FFmpeg: [h264 @ 0x7f9239d73800] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:19 - FFmpeg: [h264 @ 0x7f9239d73800] Format videotoolbox_vld chosen by get_format().
00:00:19 - FFmpeg: [h264 @ 0x7f9239d73800] Format videotoolbox_vld requires hwaccel initialisation.
00:00:19 - FFmpeg: [h264 @ 0x7f9239d73800] Reinit context to 1280x720, pix_fmt: videotoolbox_vld
@jesus255221
Copy link

I have the exact same problem as yours!!

@cgutman
Copy link
Member

cgutman commented May 21, 2019

Please post the details text from the crash dialog.

@arthurmchr
Copy link
Author

arthurmchr commented May 21, 2019

@cgutman the crash dialog is a macOs one with the following : Moonlight quit unexpectedly (Ignore / Report / Reopen buttons are available).

Moonlight crash just after the text "starting video stream establishment..." appears.

I am using macOs version Mojave 10.14.4

@cgutman
Copy link
Member

cgutman commented May 21, 2019

@arthurmchr does the crash go away if you disable V-sync in the Moonlight settings?

@arthurmchr
Copy link
Author

@cgutman V-sync is already disabled. I tried to set to "Automatic" Video decoder and Video codec. Got the same result.

@cgutman
Copy link
Member

cgutman commented May 21, 2019

Got it. I reproduced the issue here. It only happens if V-sync is disabled (which is not default). I did test that case when making changes, but it didn't crash when I was testing.

I will release a hotfix shortly.

@cgutman
Copy link
Member

cgutman commented May 21, 2019

Fixed by 4f74fd5.

I updated the v1.0.0 macOS release to the patched version, so re-download from the releases page to get the patched build.

Thanks for the prompt report and logs.

@cgutman cgutman closed this as completed May 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants