After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 757120 - Add LightMediaScanner plugin
Add LightMediaScanner plugin
Status: RESOLVED DUPLICATE of bug 715145
Product: rygel
Classification: Applications
Component: External plugin
git master
Other Linux
: Normal normal
: ---
Assigned To: rygel-maint
rygel-maint
Depends on:
Blocks:
 
 
Reported: 2015-10-26 03:28 UTC by tarnyko
Modified: 2015-10-26 09:45 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Add-LightMediaScanner-plugin.patch (95.43 KB, patch)
2015-10-26 03:28 UTC, tarnyko
none Details | Review

Description tarnyko 2015-10-26 03:28:01 UTC
Created attachment 314111 [details] [review]
Add-LightMediaScanner-plugin.patch

Add a new plugin based on LightMediaScanner :
https://github.com/profusion/lightmediascanner

Shorty put, this plugin does not do the indexing itself as
"media-export" does, but defers this task to the
"lightmediascannerd" daemon, with which it communicates
via a D-Bus interface.
The remote indexing daemon installs itself as a separate
package, and is designed to be ultra-lightweight and fast.

This commit is the rebase and fusion of all work done
first on Maemo (lms.garage.maemo.org), then on Tizen IVI
(review.tizen.org/git/?p=profile/ivi/rygel.git) and right
now on AGL (automotivelinux.org) where several components
depend on LightMediaScanner.
A splitted version (13 commits) can also be seen on :
https://github.com/Tarnyko/rygel

It difffers mostly in that it lets "media-export" plugin
as the default, just adding itself in "rygel.conf" as an
alternative.

(note : reporter is not code Author, see patch for details).
Comment 1 Jens Georg 2015-10-26 09:10:17 UTC

*** This bug has been marked as a duplicate of bug 715145 ***
Comment 2 Jens Georg 2015-10-26 09:45:17 UTC
Thanks for this bug, but we already have one :) Could you please check the branches mentioned in the linked bug and tell me which one matches with the one you're trying to integrate?

Also, talking to Pelagicore people wrt to LMS and Rygel, it seems that there might be a need for WAL on LMS and Rygel using a R/O connection to not run into weird database access issues?