Closed aelmod closed 1 year ago
This in your debug output seems very significant!
Open connections: 2
raop_rtp_mirror starting mirroring
raop_rtp_mirror could not set stream socket keepalive time 0 No error
raop_rtp_mirror could not set stream socket keepalive interval 0 No error
raop_rtp_mirror could not set stream socket keepalive probes 0 No error
Begin streaming to GStreamer video pipeline
raop_rtp_mirror tcp socket is closed, got 0 bytes of 128 byte header
raop_rtp_mirror->running is no longer true
I am now using the keepalive settings from ludimus. Please recheck with current version, and look for errors in the new README section about Windows. The keepalive "options" parameter may should be a DWORD (32 bit integer) in widows, right now its an int.
Everything is now in main branch
Re: the MAC address on windows, it seems that GetAdaptersAddresses can be used. https://docs.microsoft.com/en-us/windows/win32/api/iphlpapi/nf-iphlpapi-getadaptersaddresses
EDIT: this is now added
@aelmod Windows audio is now fixed : it needed an "audioresample" in the pipeline becase the wasapi plugin needed to resample from 41.2 kHz to 48 kHz.
now works great without uxplay audio options needed.
also cmake --install . --prefix /usr/local
installs properly.
@aelmod can you check that you still have your problem in the latest UxPlay Thanks!
seems to be working on windows now.
Thank you so much for getting this done!
Please review (including the readme write up) and suggest any changes (for example, maybe uxplay should be installed in /mingw64 instead of /usr/local) EDIT : I changed the README to suggest this
[WIN32] Unable to connect after two timeouts - UxPlay does not appear in mirroring menu
Steps to reproduce:
On Windows with this case (on the third attempt to connect) I no longer see UxPlay in the mirroring menu. And no error in the console. Please, check this case on Linux or macOS to determine if this issue platform related.
Logs:
Debug logs after second timeout: