summaryrefslogtreecommitdiffstats
path: root/meta-agl/recipes-multimedia/lightmediascanner/lightmediascanner_%.bbappend
AgeCommit message (Collapse)AuthorFilesLines
2017-05-30lightmediascanner: remove udev workaroundMatt Ranostay1-7/+0
Now that DBUS events on monitored mounted directories works the workaround can be removed. Change-Id: Ia4ac369a47aefc33f0aa9276a31841d0a64cd2da Bug-AGL: SPEC-628 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9533 Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> Reviewed-by: Scott Murray <scott.murray@konsulko.com> Reviewed-by: Stéphane Desneux <stephane.desneux@iot.bzh> Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2017-05-19lightmediascanner: add -D_FILE_OFFSET_BITS=64 to CFLAGSMatt Ranostay1-0/+2
Some media may have 4GB files which will cause failure on a 32-bit system scan. This solves this on 32-bit systems with -D_FILE_OFFSET_BITS=64 compile flag. Bug-AGL: SPEC-604 Change-Id: Id941ee9f08b35e70ddab651268e5b443a26a9ec2 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9403 Reviewed-by: José Bollo <jobol@nonadev.net> Reviewed-by: Stéphane Desneux <stephane.desneux@iot.bzh> Reviewed-by: Matt Porter <mporter@konsulko.com> Reviewed-by: Changhyeok Bae <changhyeok.bae@lge.com> Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2017-04-20lightmediascanner: rename udev rule to conform with conventionMatt Ranostay1-2/+2
udev rules should be prefixed with integer to signal order of parsing AGL-Bug: SPEC-539 Change-Id: I03b8a319a00a59ea1218baafbdd9ea77bbd00a6e Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-04-04lightmediascanner: add dbus configurationMatt Ranostay1-0/+4
MediaPlayer application needs Dbus access to org.lightmediascanner and its signals. Bug-AGL: SPEC-484 Change-Id: I8b2006e1c6405e52d8fc310a841eb26176c00ea8 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-04-04lightmediascanner: add udev scan ruleMatt Ranostay1-0/+7
Initialize a scan on media insertion, and trigger an dbus event on media removal. AGL-Issue: SPEC-483 Change-Id: I7cd79401938f7671dc642647848381259cf87915 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-03-10lightmediascanner: add fix for ogg metadata parsingMatt Ranostay1-1/+3
Some ogg headers have large album art that goes past the hardcoded 40960 byte header parsing limit, and this change uses a dynamic check. Change-Id: Iee565454633f43fc82ecfbf681ee634f8e47a033 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2016-01-21improves install mode settingJosé Bollo1-1/+1
When using install, the default mode value is 0755 that installs the files as executables. This patch removes that unexpected mode. Change-Id: I73e902a8907f98e94b5abaaf81d6c35ad98b0eb0 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2015-12-11Lightmediascanner becomes systemd user serviceTadao Tanikawa1-5/+11
Now lightmediascanner becomes systemd user service because it needs D-Bus session bus provided by D-Bus Daemon which is managed by systemd (as user service). Change-Id: I38aa8a60394dbf078b3dd3a42e60514816f96969 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2015-11-07lightmediascanner: add systemd serviceLeon Anavi1-0/+17
Change-Id: I868d15c4d17c30c2807ce5f3d85adc1fefc6f90e Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2015-10-26Provide LightMediaScanner 0.5.1, Rygel LMS pluginManuel Bachmann1-0/+2
LightMediaScanner (https://github.com/profusion/ lightmediascanner) is a media indexation daemon, and a hard dependency for GENIVI Media Manager *. The Rygel media server, already present, uses a dedicated plugin to collect media lists from LMS via D-Bus. We are here : - backporting a recipe recently submitted to the official "meta-openembedded" layer : http://lists.openembedded.org/pipermail/openembedded-devel/ 2015-October/104022.html - rebasing Tizen IVI patches, which have recently been rebased on top of official Rygel code, on top of our own : https://bugzilla.gnome.org/show_bug.cgi?id=757120 We can then pull Rygel LMS plugin and LightMediaScanner, enabling only plugins associated with royalty-free formats. * : https://github.com/konsulko/tizen-distro/blob/master/ meta-tizen/meta-open-ivi/recipes-apps/media-manager/ media-manager.bb Change-Id: I42b375eb5c560daa1f8ea4052a782cdaac0cc1d6 Signed-off-by: Manuel Bachmann <mbc@iot.bzh>