I am having stack overflow whenever anything takes a bit of time. I read in the 
archives that this should be a very rare occurance but it happens if I debug, 
if I put any std::cout and on many startups before things get a chance to 
settle.  I can see this is a mutual recursive path between the continuePlaying 
of one source and the afterGettingFrame of the sink or filter to the left.  I 
suspect it is showing up now more than in the past because of the tiny 188 byte 
packets that transport streams use. I increased my stack size but that did not 
help.

Is there a non-recursive equivalent that can avoid this so I can debug and 
remain running when things get behind?
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to