iPod and generic music player support (was: Re: [mythtv] Fwd: New
MythMusic Theme - 4 bins)
Joseph A. Caputo
jcaputo1 at comcast.net
Fri Oct 7 18:21:41 UTC 2005
On Friday 07 October 2005 14:01, Derek Atkins wrote:
> Quoting Isaac Richards <ijr at case.edu>:
>
> >> Just for comparision, libglib.so is 500KB, libqt-mt.so is 7.1MB.
> >> I don't have libgpod installed so I dont know its size.
> >
> > glib duplicates functionality already present in c++ and qt. I see
> > no need to
> > depend on it. I don't even have it installed on my myth box.
>
> I haven't looked at what features of glib are being used.
>
> The problem is that libgpod is a C library, and there /is/ no
> equivalent
> functionality in C. So if you're trying to get a shared library that
> can be used not only in myth but in other places as well, you can't
> assume that the fact that functionality exists in c++ or qt is
> sufficient.
>
> Now, that doens't mean we can't somehow remove the glib dependency
> from
> libgpod.... But as an optional support feature is it really that bad?
Why not side-step the issue of dependencies altogether and use
*external* dependencies (i.e., external scripts/applications), like
mythvideo does for movie info? That way we'd have a generic
infrastructure capable of supporting many players, not just the iPod.
-JAC
More information about the mythtv-dev
mailing list