From: Brad M. <bmi...@gm...> - 2008-01-08 15:33:58
|
Hey Any one of several routes should have worked, but the alsa plugin wasn't happy and the gstreamer ogg decoders weren't either. What I used was $ gst-launch filesrc location=prelude_dm.mp3 ! mad ! audioconvert ! sbcenc ! a2dpsink device=00:14:CF:03:17:8C after I built and installed gst-plugins-ugly and gst-plugin-mad. I was worried since these versions didn't match gstreamer exactly, but it wasn't a problem. The cpu load while decoding an mp3, encoding sbc, and transmitting the stream is 60%. This is actually an improvement since the last time I tried this on the pxa255 with the older sbc encoder. It was at 100% and even then the stream would break up after a while. The gst-launch was streaming *perfect* audio until I ran 'top'. Then I'd hear a tiny gap when the top list was redrawn. -- Brad |
From: Brad M. <bmi...@gm...> - 2008-01-08 17:06:00
|
fwiw this one might only work if you're using glibc, but doesn't require gstreamer: madplay /media/card/mandolin.mp3 --sample-rate=44100 --output=wave:- | aplay also, cpu utilization is much better, under 30%. woohoo. -- Brad |
From: Brad M. <bmi...@gm...> - 2008-01-08 16:33:25
|
I forgot the little secret when doing the aplay route. you have to set up your headset: $ hcitool scan (see headset address) $ passkey-agent --default 0000 & $ cat << EOF >.asoundrc pcm.!default { type bluetooth device "00:14:CF:03:17:8C" } EOF $ madplay /media/card/mandolin.mp3 --sample-rate=44100 --output=wave:- | aplay On Jan 8, 2008 9:24 AM, Brad Midgley <bmi...@gm...> wrote: > fwiw > > this one might only work if you're using glibc, but doesn't require gstreamer: > > madplay /media/card/mandolin.mp3 --sample-rate=44100 --output=wave:- | aplay > > also, cpu utilization is much better, under 30%. woohoo. > > -- > Brad > -- Brad |
From: Koen K. <ko...@do...> - 2008-01-08 17:21:14
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Brad Midgley schreef: | I forgot the little secret when doing the aplay route. you have to set | up your headset: | | $ hcitool scan | (see headset address) | $ passkey-agent --default 0000 & Wasn't installing passkey-agent considered the 8th mortal sin by most of the bluez dudes? I remember getting some flack because OE patched bluez to build and install passkey-agent in the past. regards, Koen | $ cat << EOF >.asoundrc | pcm.!default { | type bluetooth | device "00:14:CF:03:17:8C" | } | EOF | $ madplay /media/card/mandolin.mp3 --sample-rate=44100 --output=wave:- | aplay | | On Jan 8, 2008 9:24 AM, Brad Midgley <bmi...@gm...> wrote: |> fwiw |> |> this one might only work if you're using glibc, but doesn't require gstreamer: |> |> madplay /media/card/mandolin.mp3 --sample-rate=44100 --output=wave:- | aplay |> |> also, cpu utilization is much better, under 30%. woohoo. |> |> -- |> Brad |> | | | -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iD8DBQFHg7EAMkyGM64RGpERAosHAKCdWhwCiQ7Sl9X/Te3v4fU8WyHRawCghaOH aZNMl7NCPvgK+0mqYWqKHXI= =EuSj -----END PGP SIGNATURE----- |
From: Brad M. <bmi...@gm...> - 2008-01-08 17:35:47
|
Koen > Wasn't installing passkey-agent considered the 8th mortal sin by most of > the bluez dudes? I remember getting some flack because OE patched bluez > to build and install passkey-agent in the past. I guess it is a terrible sin but I'd rather have the app around in case I need it. The platform is supposed to provide a real agent. Developers are allowed to use passkey-aget because we can't wait for the platform to provide it. but... I'm not sure anyone has written a real agent for a machine with no gui. -- Brad |
From: Koen K. <ko...@do...> - 2008-01-08 18:22:12
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Brad Midgley schreef: | Koen | |> Wasn't installing passkey-agent considered the 8th mortal sin by most of |> the bluez dudes? I remember getting some flack because OE patched bluez |> to build and install passkey-agent in the past. | | I guess it is a terrible sin but I'd rather have the app around in | case I need it. Me too :) | The platform is supposed to provide a real agent. Developers are | allowed to use passkey-aget because we can't wait for the platform to | provide it. but... I'm not sure anyone has written a real agent for a | machine with no gui. Openmoko is missing one as well, I couldn't convince bluez-gnome to take care of that. I'll see if OE still packages passkey-agent and if not, time to break out the install-passkey-agent patch :) regards, Koen -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iD8DBQFHg79KMkyGM64RGpERArT9AJwMxaMQp3MY1Ceh+cZnmghFnZKOWACgsQnO KXAppQmAIdrnynPiKPnyj7I= =24iA -----END PGP SIGNATURE----- |
From: Steve S. <sa...@gm...> - 2008-01-08 18:34:43
|
Koen, passkey-agent is contained in the bluez-utils-compat package which gets installed if the bluetooth MACHINE_FEATURE is enabled. So we are good to go. Steve On Jan 8, 2008 10:22 AM, Koen Kooi <ko...@do...> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Brad Midgley schreef: > | Koen > | > |> Wasn't installing passkey-agent considered the 8th mortal sin by most of > |> the bluez dudes? I remember getting some flack because OE patched bluez > |> to build and install passkey-agent in the past. > | > | I guess it is a terrible sin but I'd rather have the app around in > | case I need it. > > Me too :) > > | The platform is supposed to provide a real agent. Developers are > | allowed to use passkey-aget because we can't wait for the platform to > | provide it. but... I'm not sure anyone has written a real agent for a > | machine with no gui. > > Openmoko is missing one as well, I couldn't convince bluez-gnome to take > care of that. I'll see if OE still packages passkey-agent and if not, > time to break out the install-passkey-agent patch :) > > regards, > > Koen > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.5 (Darwin) > > iD8DBQFHg79KMkyGM64RGpERArT9AJwMxaMQp3MY1Ceh+cZnmghFnZKOWACgsQnO > KXAppQmAIdrnynPiKPnyj7I= > =24iA > -----END PGP SIGNATURE----- > > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Koen K. <ko...@do...> - 2008-01-08 19:15:29
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Steve Sakoman schreef: | Koen, | | passkey-agent is contained in the bluez-utils-compat package which | gets installed if the bluetooth MACHINE_FEATURE is enabled. So we are | good to go. Great, so OE still packages it. Note that all files in the -compat package are on the "will disappear soon[1]" list according to Marcel Holtmann. regards, Koen [1] 'soon' is undefined, since it's over 9 months ago that I changed the bluez packaging to suit Marcels wishes :) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iD8DBQFHg8vCMkyGM64RGpERAjY8AJ9hrSqLhN/tG8doFwYg1sSRU9L2YQCfZGSJ d3MGOps0MtWwgt48xKm9iBQ= =Cz1T -----END PGP SIGNATURE----- |