On 10.3.2015 15:39, Bruce Dubbs wrote:
Bruce Dubbs wrote:
Armin K. wrote:


On 10.3.2015 6:10, Bruce Dubbs wrote:
I know a lot you do a lot of music.  I'm trying to test music players
but can't seem to get audacious, paraole, vlc, or amarok to recognize a
device.

Starting from the beginning, I can mount and read a data file on the
cdrom/dvd fine.

With mplayer I can play an ogg file on the hard disk without problem.

 From the command line, if I insert a cdrom with mplayer,  I use:

mplayer -cdrom-device /dev/sr0 cdda://

I get 1-2 seconds of play followed by a second or so pause... and
repeat.

Ken, I think you saw this.  Did you get is solved?


Try installing libcdio and libcdio-paranoia and rebuild mplayer
against them.

Built libcdio and libcdio-paranoia versions 0.93 (both CMMI) but mplayer
didn't recognize it. Looking at configure, they want two headers that
are now in /usr/include/cdio/paranoia directory.  Got mplayer to
find/use them with:

ln -s paranoia/paranoia.h
ln -s paranoia/cdda.h


Use this patch:

https://projects.archlinux.org/svntogit/packages.git/tree/trunk/cdio-includes.patch?h=packages/mplayer

Or a sed (untested)

sed -i 's:/paranoia.h:/paranoia&:g;s:/cdda.h:/paranoia&:g' configure stream/stream_cdda.c

The pkgconfig files for libcdio-paranoia does not seem to reflect the
right location, but I'm not sure mplayer is using pkg-config.


It's not. The includes should be explicitly fixed to avoid conflict with cdparanoia (part of BLFS) package.

Hmm, OK.  Perhaps these should go in the book instead of being
external.  If
they fix the problem, then I'll create a ticket.

I'll create a ticket.

In a gui, I get all sorts of problems with audacious, paraole, vlc, or
amarok. I things like:

parole is gstreamer based. Build libcdio and libcdio-paranoia then
rebuild
gst-plugins-{good,ugly} for either gst1.0 or gst0.10, depending which
gstreamer
parole uses.

OK, I'll try that.

Only gst-plugins-ugly seems to look for libcdio. Rebuilt both 0.10.19
and 1.4.5 versions.  parole now works.  I'll open a ticket for this too.

MEDIA CHANGED in "/org/freedesktop/UDisks2/block_devices/sr0" ; size
is:
607641600
amarok(21983): couldn't create slave: "Unable to create io-slave:
klauncher said: Unknown protocol 'audiocd'.

You asked about this once. The answer back then was to install
audiocd-kio. Just
grab the tarball from their applications download http and build it
using the
standard instructions.

I did?  I claim Alzheimer's.  In any case we don't mention audiocd-kio
anywhere
in the book.  We may want to mention that in the Amarok and k3b pages
of the book.

Built audiocd-kio but it also wanted libkcompactdisc (also in the kde
distribution) using standard KDE build instructions.  After that, Amarok
and k3b worked.  I'll create a ticket.  We also need to update kde to
14.12.3.

   -- Bruce
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to