Hi all,
When I execute the rygel, I met the follow error:
# rygel -c /usr/local/etc/rygel.conf -g 5 (rygel:508): Rygel-DEBUG: rygel-user-config.vala:151: Loaded system configuration from file '/usr/local/etc/rygel.conf' (rygel:508): Rygel-DEBUG: rygel-user-config.vala:158: Loaded user configuration from file '/usr/local/etc/rygel.conf' (rygel:508): Rygel-DEBUG: rygel-plugin-loader.vala:99: Searching for modules in folder '/usr/local/lib/rygel-1.0'.
** (rygel:508): WARNING **: GSSDPClient:main-context is deprecated. Please use g_main_context_push_thread_default() (rygel:508): Rygel-DEBUG: rygel-main.vala:137: New network 127.0.0.0 (lo) context available. IP: 127.0.0.1
** (rygel:508): WARNING **: GSSDPClient:main-context is deprecated. Please use g_main_context_push_thread_default() (rygel:508): Rygel-DEBUG: rygel-main.vala:137: New network 2.0.0.0 (eth0) context available. IP: 2.80.93.222 (rygel:508): Rygel-DEBUG: rygel-plugin-loader.vala:183: Loaded module source: '/usr/local/lib/rygel-1.0/librygel-external.so' (rygel:508): MediaExport-DEBUG: rygel-media-export-database.vala:97: Using database file /root/.cache/rygel/media-export.db Rygel-Message: New plugin 'MediaExport' available (rygel:508): Rygel-DEBUG: rygel-plugin-loader.vala:183: Loaded module source: '/usr/local/lib/rygel-1.0/librygel-media-export.so' Rygel-Message: New plugin 'Playbin' available (rygel:508): Rygel-DEBUG: rygel-plugin-loader.vala:183: Loaded module source: '/usr/local/lib/rygel-1.0/librygel-playbin.so' (rygel:508): Rygel-DEBUG: rygel-plugin-loader.vala:141: Finished searching for modules in folder '/usr/local/lib/rygel-1.0' (rygel:508): Rygel-DEBUG: rygel-root-device-factory.vala:264: No icon provided by plugin 'MediaExport'. Using Rygel logo.
(rygel:508): GStreamer-CRITICAL **: gst_object_unref: assertion `object != NULL' failed (rygel:508): Rygel-DEBUG: rygel-v1-hacks.vala:71: V1 downgrade will be applied for devices matching .*Allegro-Software-WebClient.*|.*SEC[_ ]HHP.*|.*Mediabolic-IMHTTP/1.* (rygel:508): Rygel-DEBUG: rygel-root-device-factory.vala:264: No icon provided by plugin 'MediaExport'. Using Rygel logo.
(rygel:508): GStreamer-CRITICAL **: gst_object_unref: assertion `object != NULL' failed (rygel:508): Rygel-DEBUG: rygel-root-device-factory.vala:264: No icon provided by plugin 'Playbin'. Using Rygel logo.
(rygel:508): GStreamer-CRITICAL **: gst_object_ref_sink: assertion `GST_IS_OBJECT (object)' failed ** Playbin:ERROR:rygel-playbin-player.c:125:rygel_playbin_player_construct: assertion failed: (_tmp1_ != NULL) Aborted
My build environment is arm-base, I’m sure I have install gst-plugins-base, gst-plugins-good, gst-plugins-ugly, and gst-plugins-bad. I check /usr/local/lib/gstreamer-0.10 on the target rootfs, the libgstplaybin.so is found. Could anyone help me to check if anything wrong ?
P.S. I do a test on PC base, I rename the libgstplaybin.so to libgstplaybin.so.back, and will get the same error. So, I’m sure something wrong in libgstplaybin.so. |