[sldev] OpenAL clients and MP3 streams...

Glen Canaday gcanaday at gmail.com
Tue Jan 27 09:10:55 PST 2009

Depending on your distro, gstreamer plugins are made in 3 sets: good, bad, and 
ugly. No, I'm not joking ;P As a side note to that, gstreamer works for *Crap* 
on 64-bit Linux systems with SL even with the 32-bit compatibility libraries 
installed. Only when I was on a 32-bit distro did it work for video... but the 
proper plugins / codecs are available in one of those 3 sets.

I'd like to see JACK support in the SL sound subsystem, and the ability to 
choose different video / audio output backends (including phonon, gstreamer, 
jack, pulseaudio, raw openal, etc.) so I can get off of gstreamer entirely. I 
hate that thing; any video *at all* will crash SL. It's sad because I've done 
a lot of work scripting silent movies for the screens in my club that I can't 
even test updates to anymore. I don't recall seeing a jira to change it, but 
I'm aware of sheer amount of work involved and it's likely that it's not going 
to be done by a linden - they have bigger fish to fry. It's gonna hafta be a 
community thing, but if I were a lot better at coding A/V I'd do it myself.

Interestingly enough, Phonon's gstreamer backend won't even load. Yet I can 
still hear streaming audio in SL. Go figure. Oh yeah - voice + 64-bit linux = 
no. Ok, I'm done ranting ;P


On Tuesday 27 January 2009 11:39:11 am Carlo Wood wrote:
> > I have had no trouble with this, BUT, as it uses gstreamer, you have to
> > make sure that your gstreamer can play MP3s. Many Linux vaiants don't
> > have this codec default for gstreamer.
> What is the name of the gstreamer plugin that one would need for this?
> I have the following installed:
> >ls /sl/lib/libgst*.so
> /sl/lib/libgstapp-0.10.so@           /sl/lib/libgstnetbuffer-0.10.so@
> /sl/lib/libgstaudio-0.10.so@         /sl/lib/libgstpbutils-0.10.so@
> /sl/lib/libgstbase-0.10.so@          /sl/lib/libgstreamer-0.10.so@
> /sl/lib/libgstcdda-0.10.so@          /sl/lib/libgstriff-0.10.so@
> /sl/lib/libgstcheck-0.10.so@         /sl/lib/libgstrtp-0.10.so@
> /sl/lib/libgstcontroller-0.10.so@    /sl/lib/libgstrtsp-0.10.so@
> /sl/lib/libgstdataprotocol-0.10.so@  /sl/lib/libgstsdp-0.10.so@
> /sl/lib/libgstfft-0.10.so@           /sl/lib/libgsttag-0.10.so@
> /sl/lib/libgstinterfaces-0.10.so@    /sl/lib/libgstvideo-0.10.so@
> /sl/lib/libgstnet-0.10.so@
> I don't see 'mp3' there.
> I'm also dieing to finally find out what I need to install to
> play quicktime videos on linux :(

More information about the SLDev mailing list