> > This would seem to indicate:
> >
> > 1. I'm missing a run-time dep - startup-notification, libnotify, 
> > taglib, totem-pl-parser, libplist? (package list attached)
> >
> No. But according to the extraction fails, you need gstreamer-libav.
> 
> > 2. I'm missing a gschema (ref object.item.audioItem.musicTrack)
> > 
> No. That has nothing to do with dconf or gsettings, that's UPnP.
> 
> > 3. rygel needs a symlink /etc/xdg -> /usr/local/etc/xdg
> > 
> Should work without, I think
> 
> > 4. rygel needs additional mime info and "update-desktop-database"
> >
> Definitely. But that still should not cause libmediaart to block.
> But gvfs /gudev might carry the necessary extension points to
> make volume monitoring work, at least in theory
>
What makes rygel start streaming for me is tracker (without the dbus/tracker 
daemons running)

If tracker is present, but disabled in rygel.conf, it will not stream.

If tracker is enabled in rygel.conf, it will stream, even though it says the 
tracker plugin is disabled.

The indication that streaming is working is:

Rygel-Tracker-Message: rygel-tracker-item-factory.vala:68: Using /home/tc/Music 
as upload directory for object.item.audioItem.musicTrack
Rygel-Tracker-Message: rygel-tracker-item-factory.vala:68: Using 
/home/tc/Videos as upload directory for object.item.videoItem
Rygel-Tracker-Message: rygel-tracker-item-factory.vala:68: Using 
/home/tc/Pictures as upload directory for object.item.imageItem.photo

..even if rygel.conf "uris=/mnt/sdb1/media" is used and ~/Music, etc are empty. 
However nothing is streamed.

If I then copy files to ~/Music, etc, and change rygel.conf uris to the default 
@Music@, etc, only pictures are streamed, but not music or video - even if 
gst-launch will play all three.

Loading tracker loads liblcms2, lzo, attr, acl, libarchive, libgxps, sbc, icu, 
libical, dbus-glib, bluez, libbluetooth, libndp, linux-pam, nspr, js-17, 
polkit, gudev-lib, modemmanager, dhcpcd, nss, networkmanager, exempi, libexif, 
giflib, libgsf, libpoppler, libgpg-error, libgcrypt, gmime, totem-pl-parser, 
libsecret, taglib

..but not gvfs nor update-desktop-database.

What specific data would update-desktop-database need to place in mime-cache?

$ rygel
Rygel-Message: rygel-acl.vala:143: No ACL fallback policy found. Using "allow"
Rygel-Message: Rygel v0.32.1 starting?
Rygel-Tracker-Message: rygel-tracker-item-factory.vala:68: Using /home/tc/Music 
as upload directory for object.item.audioItem.musicTrack
GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not 
be saved or shared with other applications.
Rygel-Tracker-Message: rygel-tracker-item-factory.vala:68: Using 
/home/tc/Videos as upload directory for object.item.videoItem
Rygel-Tracker-Message: rygel-tracker-item-factory.vala:68: Using 
/home/tc/Pictures as upload directory for object.item.imageItem.photo
RygelCore-Message: New plugin 'Tracker' available
RygelCore-Message: New plugin 'Playbin' available
RygelCore-Message: New plugin 'MediaExport' available
MediaExport-Message: rygel-media-export-plugin.vala:80: Plugin 'Tracker' 
inactivate, activating 'MediaExport' plugin
MediaExport-Message: 'file:///home/tc/Videos' harvested
MediaExport-Message: rygel-media-export-harvesting-task.vala:300: Harvesting of 
file:///home/tc/Videos done in 0.011357
MediaExport-Message: 'file:///home/tc/Pictures' harvested
MediaExport-Message: rygel-media-export-harvesting-task.vala:300: Harvesting of 
file:///home/tc/Pictures done in 0.008918
MediaExport-Message: rygel-media-export-extract.vala:163: Started with 
descriptors 3 (in) 4 (out)
MediaExport-Message: rygel-media-export-extract.vala:163: Started with 
descriptors 3 (in) 4 (out)
MediaExport-Message: rygel-media-export-extract.vala:163: Started with 
descriptors 3 (in) 4 (out)
RygelServer-Message: rygel-thumbnailer.vala:132: No D-Bus thumbnailer available

_______________________________________________
rygel-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/rygel-list

Reply via email to