[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xine-devel
Subject:    Re: [xine-devel] [Fwd: [Bug 110556] New - totem freeze when
From:       Miguel Freitas <miguel () cetuc ! puc-rio ! br>
Date:       2003-04-11 15:24:47
[Download RAW message or body]

hi Bastien,

> run totem http://63.208.2.26:8054/
> 
> once it is playing, press pause, wait 5min and press play again..
> Totem
> will play for about 30s until its buffer is exhausted and then
> completely
> freeze.
> 
> Expected behaviour :
> 
> "pause" action should be replaced by "stop" action when playing stream
> (at
> least unlimited shoutcast/icecast streams)

i couldn't reproduce it yet, but i think i know what you meant: "live"
streaming servers cannot be paused because they won't have space to
store the data, right?

the proposed solution seems reasonable to me, i would suggest adding
something like we did for dvds: XINE_STREAM_INFO_HAS_CHAPTERS changes
the previous/next behaviour.

in that case, we can probably fix it mostly in xine-lib side. "live"
streaming plugins might set XINE_STREAM_INFO_LIVE_STREAMING. when it is
set the pause is replaced by stop and changing the playback speed
wouldn't work. what you think?

regards,

Miguel




-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger 
for complex code. Debugging C/C++ programs can leave you feeling lost and 
disoriented. TotalView can help you find your way. Available on major UNIX 
and Linux platforms. Try it free. www.etnus.com
_______________________________________________
xine-devel mailing list
xine-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xine-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic