From: Jorg S. <Jor...@gm...> - 2006-11-17 01:59:45
|
Christophe Fergeau wrote: > Le vendredi 17 novembre 2006 à 00:54 +0900, Jorg Schuler a écrit : > >> Making the dependence on hal and dbus optional is quite easy, though. >> Model detection will use hal/dbus if available and fall back onto the >> SysInfo file otherwise. > > Making the dependency on hal optional in libipoddevice, or in libgpod? > I'd favour the former if it's doable. The issue with the SysInfo file is > that latest iPod firmware remove most of the useful info from it iirc... > Cf http://www.snorp.net/log/2006/09/14/why-i-hate-apple-still/ and > http://www.snorp.net/log/2006/09/18/maybe-theyre-not-as-bad-as-i-thought/ Well, libipoddevice is non of our concern... I believe most people would profit if we could autodetect the model within libgpod even if it means an optional dependence on dbus/hal. Minimalistic persons would still be able to compile without. The issue with the SysInfo file, as far as I understand, is that it does not exist on new models... Just for my understanding: what does libipoddevice do to detect the model? Do they issue the USB command as described under the second link? That's basically what I would like to implement. Cheers, JCS. |