Re: [Rhythmbox-devel] Helping with ipod support
- From: Bastien Nocera <hadess hadess net>
- To: David Zeuthen <david fubar dk>
- Cc: Christophe Fergeau <teuf gnome org>, rhythmbox-devel gnome org
- Subject: Re: [Rhythmbox-devel] Helping with ipod support
- Date: Mon, 19 Jul 2004 14:29:09 +0100
On Mon, 2004-07-19 at 15:32 +0200, David Zeuthen wrote:
> On Sun, Jul 18, 2004 at 11:12:19PM +0200, Christophe Fergeau wrote:
> > Hi,
> >
> > With respect to iPod reading, the archive at rhythmbox-
> > devel gnome org--2004/rhythmbox--main--0.9 is the most up to date to my
> > knowledge. I'll probably work a bit on it soon to remove some of the HAL
> > code since most of it has been integrated in gnome-vfs 2.7 so it should
> > no longer be necessary to have so much HAL specific code in rhythmbox.
> >
>
> Hi,
>
> I haven't really looked at the HAL code in rhythmbox yet, is it in
> CVS?. However, I plan to, at some point, since I want to go ahead and
> add support for a lot of other players, e.g. the standard grey-market
> usb storage things that can play the mp3/wma/whatever files you drop
> in their directory.
>
> To do so, I need to add a few things in HAL (properties that are list
> of things, e.g. audio formats supported by the player) to do this in a
> nice way. Basically I'm still inclined to write a patch to rhythmbox
> that uses the HAL properties I talked about earlier, basically these
>
> <deviceinfo version="0.2">
> <device>
> <match key="info.bus" string="usb">
> <match key="usb.vendor_id" int="0x066f">
> <match key="usb.product_id" int="0x8000">
> <merge key="info.category" type="string">portable_audio_player</merge>
> <merge key="info.capabilities" type="string">portable_audio_player</merge>
> <merge key="portable_audio_player.output" type="string">mp3 wma</merge>
> <merge key="portable_audio_player.input" type="string">wav</merge>
> <merge key="portable_audio_player.localdb" type="bool">false</merge>
> </match>
> </match>
> </match>
> </device>
> </deviceinfo>
>
> such that Rhythmbox can read these which gives extra information,
> basically allowing you to transcode your ogg content to your mp3-only
> player [1] as I wrote about earlier on this mailing list.
You'd need to write your own source list to handle those.
> However, and this is my point, I can't see how the HAL integration in
> gnome-vfs will help, all that code does is just another way of
> querying what volumes you have on your system - and gnome-vfs doesn't
> automount and the user may not run an automounting daemon, so
> rhythmbox will probably still need to mount(1) the volume. [2]
>
> I hope that you guys are interested in having support for portable
> audio players this way if HAL is used. Thoughts?
>
> Cheers,
> David
>
> [1] : OK, you'll lose some quality, but if one is really concerned
> about quality (personally I can't tell the difference, but I may just
> be imparaired :-), one will have his collection of music in a format
> that matches one's portable audio player. And with transcoding, "It
> just works" which I think is in line with the GNOME desktop :-)
I would still make that an option.
> [2] : Oh, and gnome-vfs gives you a nice logo for your portable music
> player (if HAL has tagged the device as one), but that is, so far,
> just eyecandy :-).
Rhythmbox doesn't do the automounting, even with the HAL code, it's not
its job... We only use HAL to tell us if it's mounted, and where it's
mounted.
---
Bastien Nocera <hadess hadess net>
The ballerina rose gracefully en pointe and extended one slender leg
behind her, like a dog at a lamppost.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]