gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnash-commit] gnash ChangeLog server/asobj/NetStreamFfmpeg.cpp


From: Sandro Santilli
Subject: Re: [Gnash-commit] gnash ChangeLog server/asobj/NetStreamFfmpeg.cpp
Date: Wed, 30 May 2007 12:34:27 +0200

On Wed, May 30, 2007 at 10:29:42AM +0000, Sandro Santilli wrote:

> Log message:
>               * server/asobj/NetStreamFfmpeg.cpp (decodeFLVFrame): Don't 
> modify m_bufferTime
>                 internally: should only be done on user request. (advance):
>                 bufferFull condition is when parser loaded current+buffer 
> time.
>                 (av_streamer): add bufferTime/Length info in Decoding 
> iteration
>                 message - this shows that the playback is NOT waiting for 
> bufferTime
>                 to be reached before starting again (bug).


This is an example output:

1117] 12:27:06: DEBUG:  Invoking onStatus(NetStream.Buffer.Full)
1117] 12:27:06: DEBUG: Decoding iteration. bufferTime=2000, bufferLen=2002
1117] 12:27:06: DEBUG: Decoding iteration. bufferTime=2000, bufferLen=1969
1117] 12:27:06: DEBUG: Decoding iteration. bufferTime=2000, bufferLen=1969
1117] 12:27:06: DEBUG: Decoding iteration. bufferTime=2000, bufferLen=1935
1117] 12:27:06: DEBUG: Decoding iteration. bufferTime=2000, bufferLen=1935
...
1117] 12:27:08: DEBUG: Decoding iteration. bufferTime=2000, bufferLen=33
1117] 12:27:08: DEBUG: Decoding iteration. bufferTime=2000, bufferLen=0
1117] 12:27:08: DEBUG: Decoding iteration. bufferTime=2000, bufferLen=0
1117] 12:27:08: DEBUG: Decoding iteration. bufferTime=2000, bufferLen=26
1117] 12:27:08: DEBUG: Decoding iteration. bufferTime=2000, bufferLen=0
...
1117] 12:27:09: DEBUG: Processing 2 status notifications
1117] 12:27:09: DEBUG:  Invoking onStatus(NetStream.Buffer.Empty)
1117] 12:27:09: DEBUG:  Invoking onStatus(NetStream.Buffer.Full)
1117] 12:27:09: DEBUG: Decoding iteration. bufferTime=2000, bufferLen=0

mmm... why is the decoding thread started if buffer was NOT full ?

The question seems to be: "What is the buffer" ?

--strk;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]