I am currently maintaining an application that records LSL streams on Android using liblsl 1.16.2. Recently we noticed that whenever we open stream outlets (in another app) and wifi is disabled or no wifi network is available, our recorder only sees one stream, I could also replicate this behaviour in a minimal example. The previous version of our app using an ancient version of liblsl (1.13) does not have this problem. I have the feeling this is somehow related to #204 and possibly #92. Acquiring a multicast lock solves the problem on some devices but does not solve the problem on others.
I am currently maintaining an application that records LSL streams on Android using liblsl 1.16.2. Recently we noticed that whenever we open stream outlets (in another app) and wifi is disabled or no wifi network is available, our recorder only sees one stream, I could also replicate this behaviour in a minimal example. The previous version of our app using an ancient version of liblsl (1.13) does not have this problem. I have the feeling this is somehow related to #204 and possibly #92. Acquiring a multicast lock solves the problem on some devices but does not solve the problem on others.