-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix issues with the discovery feature
If mprisqueeze runs behing a firewall, as no answer can arrive from the LMS server, it will flood the network with UDP broadcast messages causing many issues. This is resolved by sending the UDP broadcast message and waiting for the answer synchronously. Somehow related, squeelite also try to discover the LMS server using the same technic but not using connected mode. This raises another issue with the firewall. iptables does not recognize a connected state between a broadcast message and its response. This is resolved by passing the IP of the server to squeelite.
- Loading branch information
Showing
3 changed files
with
62 additions
and
34 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters