Bugzilla – Bug 128829
ogg buffering doesn't work properly when file is very short
Last modified: 2008-01-11 16:43:31 UTC
(I crossreported this at http://bugs.kde.org/show_bug.cgi?id=114513 ) My playback-engine is xine and, from what I've been said, the problem is in xine-lib rather than in xine. When I click on a link to a short OGG file and say "Open with 'amaroK'", it loads about 4/5 of it, plays this part, displays "Connecting to stream source..." in the statusbar, displays "Buffering xx%" (increasing fast) in the status bar, plays the same part, etc. How to Reproduce: 1. Go to http://upload.wikimedia.org/wikipedia/commons/7/77/En-us-example.ogg 2. Select "Open with 'amaroK'" Expected behavior: If it's a short file, download and play the whole.
>> My playback-engine is xine and, from what I've been said, the problem is in xine-lib rather than in xine Oops, that should've been >> My playback-engine is xine and, from what I've been said, the problem is in xine-lib rather than in amaroK.
reassign xine-lib maintainer
Do I understand that correctly? xine always plays only 4/5th of the file? When I try this, I get a lady speaking 'example' and that's it. Nothing of your description. As I'm not using kde at all, I'm not good at reproducing this. Where do you click on the link? Which browser? konqueror? In that case I get nothing at all (may be due to not running kde). Can you reproduce this with xine alone? What does the MRL look like the xine library gets from amarok?
> Do I understand that correctly? xine always plays only 4/5th of the file? Yes. Something like "exa!" instead of "example". > Where do you click on the link? Doesn't matter. Here at the Bugzilla, in a Wiktionary page... > Which browser? konqueror? Yes. > In that case I get nothing at all (may be due to not running kde). I've got no idea. By the way, helix plays it right. The issue occurs only with the xine backend.
Ok, I was finally able to reproduce. Will debug this.
JFYI.
xine-lib 1.1.9 is supposed to fix this issue. And at least I cannot reproduce it any more. Please verify and reopen if this is not fixed.