rygel can't work (rygel_playbin_player_construct: assertion failed)



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.

 

This electronic mail transmission is intended only for the named recipient. It contains information which may be privileged,confidential and exempt from disclosure under applicable law. Dissemination, distribution, or copying of this communication by anyone other than the recipient or the recipient's agent is strictly prohibited. If this electronic mail transmission is received in error, Please notify us immediately and delete the message and all attachments of it from your computer system. Thank you for your cooperation.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]