hzeller / gmrender-resurrect

Resource efficient UPnP/DLNA renderer, optimal for Raspberry Pi, CuBox or a general MediaServer. Fork of GMediaRenderer to add some features to make it usable.
GNU General Public License v2.0
834 stars 202 forks source link

GStreamer 1.2.3: Assertion `player_ != ((void *)0)' failed. #64

Closed therealmuffin closed 10 years ago

therealmuffin commented 10 years ago

I just upgraded GStreamer from 1.0.8 to 1.2.3 (latter compiled from source) on Debian Wheezy and now gmrender fails on execution. I tried a fresh clone and compiled it, with no luck. It compiles fine, but same error on boot:

gmediarender: output_gstreamer.c:503: output_gstreamerinit: Assertion `player != ((void *)0)' failed. Aborted

This is the log output: INFO [2014-06-13 17:55:46.610379 | main] gmediarender 0.0.7-git log started [ gmediarender 2014-03-01_61f5a8f (libupnp-1.6.17; glib-2.32.4; gstreamer-1.2.3) ] INFO [2014-06-13 17:55:46.611061 | output] Using output module: gst (GStreamer multimedia framework) gmediarender: output_gstreamer.c:503: output_gstreamerinit: Assertion `player != ((void *)0)' failed.

Is this a common error with the combination of GStreamer 1.2.3?

Regards, Maarten

therealmuffin commented 10 years ago

Apparently gst-plugins-base-1.2.3 is required... compiled and installed it... still get errors but that's probably due to other gstreamer packages missing...