Re: [Live-devel] Possible concurrency issue with triggerEvent()

2023-05-31 Thread Ross Finlayson
I’m really not interested in engaging in random speculation about this, because (based on experience) that quickly becomes a ’rat hole’. If you have definitive proof that there’s a race condition that’s causing your problem, then I’m interested in hearing about it. But your problem might well

Re: [Live-devel] RTSP to a defined destination address where Client and Destination address is different

2023-05-31 Thread Ross Finlayson
As you noted, it is possible, in principle, for a RTSP client to specify - to the server - that the server send the stream to a different destination. In practice, however, few servers implement this, because it would allow the client to launch a ‘denial of service’ attack by telling the server

[Live-devel] Possible concurrency issue with triggerEvent()

2023-05-31 Thread Hansen Jan Rørgård
Hi, In the liveMedia FAQ section it is written: "(Note that "triggerEvent()" is the only LIVE555 function that may be called from an external (i.e., non-LIVE555) thread.)". We use this possibility and trigger an event from a non-LIVE555 thread. Sometimes an the event "disappears" ie. it is sign