Applications Google
Menu principal

Post a Comment On: Coder's Log

"tracker dep will soon be dropped"

4 Comments -

1 – 4 of 4
Anonymous Anonymous said...

We reinvent your own meta-data extractor? Doesn't sound very sensible to me.

June 17, 2008 at 4:35 PM

Anonymous Anonymous said...

Maybe a good path would be to abstract metadata extractor and share them between Gio and «trackers» (I include beagle and all the others) then to make a metadata extractor for Gio that can piggyback on the trackers if one is found, no ? Trackers would just become a cache for metadata extractors.

June 18, 2008 at 12:23 AM

Anonymous Anonymous said...

I am not sure I know exactly what you need. If it is only the extraction part then I guess it is not entirely insensible to do what you are doing, if you also need searching then why not use xesam-glib?

In passing I should note that we will at some point look into defining a shared metadata extraction framework in Xesam, but we already have a ton of stuff piling up so don't hold your breath. I guess this also means that you are doing the right thing in just writing your own (sad but true)

June 18, 2008 at 1:18 AM

Blogger Gustavo Sverzut Barbieri said...

Hi,

You could also consider a lightmediascanner (http://lms.garage.maemo.org/) plugin. It's very light, I wrote it for Canola2, thus Nokia devices, but it should run fine in other places, including desktops.

Most of the media parsers do not depend on external libraries, that's the case for mp3, jpg, png, asf and few others. That makes it very small and fast.

Today it just provides 2 process scan (master/slave), to make it safe against broken parsers and media (corrupted vfat/jffs/... might hang your device, lightmediascanner will kill the slave process and restart from the next file), but I plan to provide single-process and 2-thread as well in near future.

June 18, 2008 at 9:14 AM

Please no insults to anyone
You can use some HTML tags, such as <b>, <i>, <a>

Comment moderation has been enabled. All comments must be approved by the blog author.

You will be asked to sign in after submitting your comment.
Please prove you're not a robot