xine refuses to play old ogg files
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xine-lib |
Unknown
|
Unknown
|
|||
xine-lib (Debian) |
Fix Released
|
Unknown
|
|||
xine-lib (Ubuntu) |
Incomplete
|
Medium
|
Unassigned |
Bug Description
Binary package hint: libxine-main1
I've been having some weird problems with xine for a few years now, mainly as the xine backend in amarok. Other than general stability issues, I have been having trouble getting xine to play some ogg files, while others play just fine. I finally decided to look for some more info since the amarok package I'm using doesn't have any other backends available, and as a large part of
my music collection is in ogg format.
I have a short list of what ogg vorbis versions will work in xine, and which
wont:
1.0 RC 2 yes
1.0 yes
1.1.0 RC1 yes
1.0.1 yes
1.0 RC 1 no
1.0 beta 4 no
That is by no means a complete lists. I am sure there were other versions packaged for debian/ubuntu.
Reading the bug reports on the xine website it seems like this is a regression
*original bug report (with non-working patch): http://
*new bug report (with semi working patch): http://
Seeing as how the patch only requires changing the buffer size in one file this would be an easy fix for the libxine-main1 maintainer in ubuntu, until the upstream sources are patched. The second bug was reported 4 months ago, and the cvs version still hasn't been fixed.
Changed in xine-lib: | |
status: | Unknown → Confirmed |
Changed in xine-lib: | |
status: | Confirmed → Incomplete |
Changed in xine-lib (Debian): | |
status: | Confirmed → Fix Released |
This is an ugly patch created for xine1.1.1. You can apply the patch to the sources yourself and build a replacement libxine-main1 package:
mkdir xine the/provided/ diff main*.deb
cd xine
apt-get source libxine-main1
cd xine-lib*
cd src/xine-engine
patch -p1 -b audio_decoder.c < /path/to/
cd ../../
fakeroot dpkg-buildpackage
sudo dpkg -i ../libxine-