On Sunday, 8 July 2012 16:28:31 Raphael Kubo da Costa wrote: > David Naylor <[email protected]> writes: > > I have tried both vlc and gstreamer backends as preferred and neither > > work (also, the gstreamer backend causes amarok to crash [sig 11] on > > exit). I have checked that the mimetype is audio/mpeg for the mp3 file > > and that both phononbackends/(gstreamer|vlc).desktop support it. > > Hmm. Do you get any useful console output when trying to play MP3 files?
No, nor in ~/.xsession-errors. I also enabled all messages via kdebugdialog.
I did get something with:
# cat play.py
import gst, sys
bin = gst.element_factory_make("playbin")
bin.set_property("uri", "file://" + sys.argv[1])
bin.set_state(gst.STATE_PLAYING)
# python play.py ~/preview.mp3
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
** Message: don't know how to handle audio/mpeg, mpegversion=(int)1,
mpegaudioversion=(int)1, layer=(int)3, rate=(int)44100, channels=(int)2,
parsed=(boolean)true
Which looked very suspicious:
# pkg info -l gstreamer-plugins-mp3
gstreamer-plugins-mp3-0.10.0_1 owns the following files:
So, the package is empty!!! But it turns out it is a meta package that points
to gstreamer-plugins-mad-mp3 and gstreamer-plugins-fluendo-mp3 which were not
installed.
Upon investigation I have determined that it was due to the changeover to the
new options framework: many of my port options files are still in the old
format and it appears things got mixed up.
Thanks for your help. I'll do a rebuild soonish (of all ports) that should
fix things.
Regards
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ kde-freebsd mailing list [email protected] https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
