Re: [gupnp] DLNA profile detection & automatic transcoding
- From: "Zeeshan Ali (Khattak)" <zeenix gmail com>
- To: Sven Neumann <s neumann raumfeld com>
- Cc: Zachary Goldberg <zach zachgoldberg com>, gupnp o-hand com, rygel-list gnome org
- Subject: Re: [gupnp] DLNA profile detection & automatic transcoding
- Date: Mon, 14 Jun 2010 16:50:06 +0300
On Mon, Jun 14, 2010 at 4:29 PM, Sven Neumann <s neumann raumfeld com> wrote:
> On Mon, 2010-06-14 at 16:04 +0300, Zeeshan Ali (Khattak) wrote:
>
>> Instead of dwelling in arguments, please feel free to provide
>> patches that makes gstreamer an optional dep but do provide at least
>> one non-gstreamer implementation for the same APIs.
>
> Wait, this is not something that can be solved by patches. This is a
> design decision in the first place, not an implementation detail that
> can be fixed later.
>
> So the question here is where to draw the line for gupnp-av. Currently
> it is a helper library for writing and parsing DIDL-Lite fragments. That
> makes it useful for many applications and as such ensures that many
> applications will provide proper DIDL-Lite and that many applications
> can share the parser code.
>
> Now you are pulling functionality into gupnp-av that does IMO belong
> into the actual media-server implementation.
The fact of the matter is that the main functionality is DLNA
profile detection and that was in gupnp-av for quite some time now and
it was you[1] who asked for a more complete/better implementation of
it.
What really is getting added is a full-fledge metadata extractor
(most of which is implemented outside gupnp-av though) so what we
could do is to not add that part to gupnp-av but Rygel. gupnp-av will
then only provide APIs to get the DLNA profile given a
GstEncodingProfile and viceversa. However, this will not change
anything wrt to dependencies.
--
Regards,
Zeeshan Ali (Khattak)
FSF member#5124
[1] http://bugzilla.openedhand.com/show_bug.cgi?id=1564
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]