[Live-devel] Problem with fix in MPEG2TransportStreamFromESSource stops frame delivery
Ross Finlayson
finlayson at live555.com
Tue Jan 22 10:32:27 PST 2013
> 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/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20130122/feb1dc58/attachment-0001.html>
More information about the live-devel
mailing list