severity 293222 wishlist
thanks

On Tue, 1 Feb 2005, Mikko Rasa wrote:

> The Ogg demuxer plugin requires libtheora to be installed.  However, libxine
> does not depend on that package.  The user won't even get any kind of useful
> error when running xine normally.  I wondered a few minutes why it wouldn't 
> play
> my ogm files, until running it in bug report mode gave the following output.
>
> load_plugins: cannot open plugin lib 
> /usr/lib/xine/plugins/1.0.0/xineplug_dmx_ogg.so:
> libtheora.so.0: cannot open shared object file: No such file or directory

Are you sure the user doesn't get a useful error message?
There should be a popup saying "no demuxer found for MRL ...", and if you
press the "more..." button on that dialog, above message from the plugin
loader should be displayed along with the error log.

> The package libtheora0 should be added to libxine dependencies to avoid
> unnecessary frustration of users.

In fact, libxine1 does intentionally only recommend the installation of
libtheora, in order to satisfy people who don't want to install theora but
still use xine to play most other media formats...

I guess you're trying to play just Ogg/Vorbis, though. And it's not really
obvious that you need theora for that. In that case, ogg, vorbis and
theora should probably be added back to the hard dependancies. :-/

        -siggi

-- 
WARNING: RAID-6 is currently highly experimental.  If you
use it, there is no guarantee whatsoever that it won't
destroy your data, eat your disk drives, insult your mother,
or re-appoint George W. Bush.                -- Linux 2.6.10



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to