> I'm reusing event triggers because I thought that triggerEvent would enqueue 
> the data and it will process all the events.

No, the implementation of “triggerEvent()” in “BasicTaskScheduler” does not do 
this.  If you want to use the same “EventTriggerId” more than once, you’ll need 
to wait until each event has been handled (within the LIVE555 event loop) 
before calling “triggerEvent()” with it again.

Alternatively, you could create multiple event triggers (and thus multiple 
“EventTriggerId”s), and call “triggerEvent()” using each one.  (If you do this, 
however, be aware that - with “BasicTaskScheduler” - you can create at most 32 
separate event triggers.)


Ross Finlayson
Live Networks, Inc.
http://www.live555.com/

_______________________________________________
live-devel mailing list
[email protected]
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to