[Live-devel] pause issue

Gilles Chanteperdrix gilles.chanteperdrix at xenomai.org
Sun Mar 1 12:59:13 PST 2015


On Sun, Mar 01, 2015 at 09:12:49PM +1300, Ross Finlayson wrote:
> >> Please look at H264or5VideoRTPSink, and see
> >> what happens when two calls to doGetNextFrame are separated by a
> >> pause with the second call sending buffered data without calling the
> >> source getNextFrame.
> 
> FYI, I have just installed a new version - 2015.03.01 - of the “LIVE555 Streaming Media” code that fixes this issue.  Old stale fragmented data (and old presentation times) should no longer be streamed when resuming after a ‘pause’.
> 
> (Note, however, that it turns out that the ‘overflow data’ code in “MultiFramedRTPSink” was not a problem here, because we already explicitly reset (clear) the ‘overflow data’ when handling a ‘pause’; note “MultiFramedRTPSink.cpp”, line 159.)
> 
> However, should you run into any more places in the code where old data (and presentation times) might get streamed after resuming from a ‘pause’, please let me know.

Ok, thanks.

-- 
					    Gilles.


More information about the live-devel mailing list