Re: [Live-devel] Recursion in continuePlaying() -> stack overflow

2008-11-06 Thread Horst Weglanz
> This will cause the code to return to the event loop - ending the recursion. Thank you very much, that totally did the trick! HW ___ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel

Re: [Live-devel] Recursion in continuePlaying() -> stack overflow

2008-11-05 Thread Ross Finlayson
Because this is your own code (& you have a "@yahoo.com" email address :-), I can't help you much. However, I suspect you can fix your problem by replacing your call to FramedSource::afterGetting(this): or just afterGetting(this); with: nextTask() = envir().taskScheduler

[Live-devel] Recursion in continuePlaying() -> stack overflow

2008-11-05 Thread Horst Weglanz
Hello I've a problem building an output sink for LiveMedia in my application. I wanted to use the mpeg2ts muxer capabilities and build an output sink which transports every mpeg2ts frame back to my application. This sink basically holds a reference to a synchronized queue and simply add every f