Hi,Ross,
I'm doubting this piece of code works correctly.
void BasicTaskScheduler0::triggerEvent(EventTriggerId
eventTriggerId, void* clientData) {
// First, record the "clientData":
if (eventTriggerId == fLastUsedTriggerMask) { // common-case optimization:
fTriggeredEventClientDatas[eventTriggerId] = clientData; // here
not use fLastUsedTriggerNum???
Oops - you're right! Thanks for noticing this.
I have installed a new version (2010.12.14) that fixes this. If you
plan to use the new 'event trigger' mechanism, then you must use this
new version.
--
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel