Re: libmediaart required for Tracker

2014-02-10 Thread Martyn Russell
On 07/02/14 17:29, Matthias Clasen wrote: I'm a little concerned that we seem to be growing a qt dependency here The dependency is a choice between GdkPixbuf and Qt (XOR) not both. We need *some* backend, and GdkPixbuf is the default fallback if both are available. If Qt is required to

Re: libmediaart required for Tracker

2014-02-10 Thread Matthias Clasen
On Mon, Feb 10, 2014 at 5:46 AM, Martyn Russell mar...@lanedo.com wrote: On 07/02/14 17:29, Matthias Clasen wrote: I'm a little concerned that we seem to be growing a qt dependency here The dependency is a choice between GdkPixbuf and Qt (XOR) not both. We need *some* backend, and

Re: libmediaart required for Tracker

2014-02-10 Thread Juan A. Suarez Romero
On Sat, 2014-02-08 at 08:25 +0100, Jens Georg wrote: I am unfamiliar with the innards of Grilo so, I can't say if it competes or duplicates efforts there. Not really. I'd say Grilo could use it for populating the media art cache using its last.fm or tmbd plugins to make those available

Re: libmediaart required for Tracker

2014-02-10 Thread Martyn Russell
On 10/02/14 14:16, Juan A. Suarez Romero wrote: For the case of providing thumbnails, in Grilo we have 3 plugins. - LastFm plugin: basically if fetches the thumbnail URL from lastfm service and gives it to client (the URL itself, it doesn't download anything). - TMDb plugin: similar to above,

Re: libmediaart required for Tracker

2014-02-10 Thread Bastien Nocera
Hey, On Mon, 2014-02-10 at 15:16 +0100, Juan A. Suarez Romero wrote: snip For the case of providing thumbnails, in Grilo we have 3 plugins. - LastFm plugin: basically if fetches the thumbnail URL from lastfm service and gives it to client (the URL itself, it doesn't download anything). -

Re: libmediaart required for Tracker

2014-02-10 Thread Juan A. Suarez Romero
On Mon, 2014-02-10 at 17:04 +0100, Bastien Nocera wrote: I would leave it up to applications to do the downloading (as they probably already do). The saving could be implemented calling grl_source_store_metadata() on the local-art plugin which would do the right thing. Want me to file bugs

Re: libmediaart required for Tracker

2014-02-10 Thread Martyn Russell
On 10/02/14 16:04, Bastien Nocera wrote: Hey, Hi, - Local-art plugin: the same, but this time it searches for the thumbnail in the local disk. It implements (or tries to) the MediaArtStorageSpec to fetch them. We discussed with Music team that it would be a good idea to have a separated

Re: libmediaart required for Tracker

2014-02-10 Thread Debarshi Ray
On Mon, Feb 10, 2014 at 03:16:12PM +0100, Juan A. Suarez Romero wrote: But we could have the inverse relation too: libmediaart could use Grilo to fetch the thumbnails from webservices, and then download it and stores in local disk following the spec. Grilo would only provide the URL (using,

Re: libmediaart required for Tracker

2014-02-10 Thread Bastien Nocera
On Mon, 2014-02-10 at 16:07 +, Martyn Russell wrote: On 10/02/14 16:04, Bastien Nocera wrote: Hey, Hi, - Local-art plugin: the same, but this time it searches for the thumbnail in the local disk. It implements (or tries to) the MediaArtStorageSpec to fetch them. We discussed with

Re: libmediaart required for Tracker

2014-02-10 Thread Juan A. Suarez Romero
On Mon, 2014-02-10 at 16:07 +, Debarshi Ray wrote: On Mon, Feb 10, 2014 at 03:16:12PM +0100, Juan A. Suarez Romero wrote: But we could have the inverse relation too: libmediaart could use Grilo to fetch the thumbnails from webservices, and then download it and stores in local disk

Re: libmediaart required for Tracker

2014-02-07 Thread Daniel Mustieles García
Hi Martyn, Browsing the source code of this new library, I've seen there are several strings, but no one has been marked as translatable. Should them be translated or you want to keep them as they are? If those strings are shown to the user (i.e. in the GUI) they should be translatable, and the

Re: libmediaart required for Tracker

2014-02-07 Thread Bastien Nocera
Hey Martyn, On Fri, 2014-02-07 at 12:13 +, Martyn Russell wrote: Hello all, Just wanted to give people a heads up here. Yesterday I merged a branch I've been working on (use-libmediaart¹) into Tracker's master branch. It now means libmediaart is required to build Tracker. For

Re: libmediaart required for Tracker

2014-02-07 Thread Martyn Russell
On 07/02/14 12:48, Daniel Mustieles García wrote: Hi Martyn, Hello Daniel, Browsing the source code of this new library, I've seen there are several strings, but no one has been marked as translatable. Should them be translated or you want to keep them as they are? I don't think there are

Re: libmediaart required for Tracker

2014-02-07 Thread Martyn Russell
On 07/02/14 13:56, Bastien Nocera wrote: Hey Martyn, Hello Bastien, On Fri, 2014-02-07 at 12:13 +, Martyn Russell wrote: Well, for one, I'd like to understand what it does ;) :) How is this different from using thumbnails to store a file's cover art? Ultimately media art can be

Re: libmediaart required for Tracker

2014-02-07 Thread Daniel Mustieles García
Right for me. Thanks for the info! 2014-02-07 Martyn Russell mar...@lanedo.com: On 07/02/14 12:48, Daniel Mustieles García wrote: Hi Martyn, Hello Daniel, Browsing the source code of this new library, I've seen there are several strings, but no one has been marked as translatable.

Re: libmediaart required for Tracker

2014-02-07 Thread Matthias Clasen
On Fri, Feb 7, 2014 at 7:13 AM, Martyn Russell mar...@lanedo.com wrote: Hello all, Just wanted to give people a heads up here. Yesterday I merged a branch I've been working on (use-libmediaart¹) into Tracker's master branch. It now means libmediaart is required to build Tracker. For

Re: libmediaart required for Tracker

2014-02-07 Thread Jens Georg
I'm a little concerned that we seem to be growing a qt dependency here That's the same optional! Qt dependency that tracker has grown since the Harmattan days. ___ desktop-devel-list mailing list desktop-devel-list@gnome.org

Re: libmediaart required for Tracker

2014-02-07 Thread Jens Georg
I am unfamiliar with the innards of Grilo so, I can't say if it competes or duplicates efforts there. Not really. I'd say Grilo could use it for populating the media art cache using its last.fm or tmbd plugins to make those available to other consumers or use it in it's local metadata