> We think this change was introduced in the sequence of:
> 2012.09.11:
> - Fixed a bug in "MPEG2TransportStreamFromESSource": Its destructor wasn't
> stopping the delivery from upstream objects.

That's correct.  That line
        doStopGettingFrames();
was added to the "MPEG2TransportStreamFromESSource" destructor for a good 
reason.  You should NOT be deleting that line.

If you have a "MPEG2TransportStreamFromESSource" as a replica, then when the  
"MPEG2TransportStreamFromESSource" destructor gets called - for whatever reason 
- then that will cause "StreamReplica::doStopGettingFrames()" to be called 
first, then "StreamReplica::~StreamReplica()".  Neither of which should be 
causing any problems for you.


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

Reply via email to