Hey!
On 8/6/07, Jorn Baayen <jorn@openedhand.com> wrote:
> > > That would be nice, but the problem here is in the notion of compatible
> > > pairs of servers and renderers. Not all media on one server may be
> > > playable by the same renderer.
> >
> > I must admit i didn't think of that but would having separate
> > GUPnPAVConnection (or is GUPnPAVPair a better name) for each
> > compatible mediatype be a bad idea? An abstraction for 'Browse' can be
> > provided as a method of this object but it would only list the
> > contents that are of the mediatype this pair object represents. What
> > do you say?
>
> I don't think that should be necessary because browsing per media format
> is a rather unlikely use case (very confusing: "Hmm, I thought I had
> that song"). I think it would make more sense for a UI to flag
> problematic items as unplayable when playing to a particular renderer.
>
Yeah! you are right but that kills AVControlPoint (again :)) but we
can still provide this Connection object, whose constructor take two
proxies, one for mediaserver and another for mediarenderer. Also it
would be nice to have a nice API to find a compatible mediarenderer,
given a protocolInfo.
-- Regards, Zeeshan Ali FSF member#5124 -- To unsubscribe send a mail to gupnp+unsubscribe\@o-hand.comReceived on Mon, 6 Aug 2007 19:47:06 +0300
This archive was generated by hypermail 2.1.8 : Mon Aug 06 2007 - 14:00:07 EDT