[gst-devel] Remove ossgst?

Ronald Bultje rbultje at ronald.bitfreak.net
Mon Dec 8 04:24:01 CET 2003


Hi,

ossgst is our "OSS hack to put app sounds into Gst". We pre-load private
open/close/... handlers and simulate the OSS API so that oss apps will
output the sound into a Gst pipeline. We then run the app using system()
or similar, inside ossgst) with this pre-load code.

This is a hack, ugly, broken, mean, evil, <insert rants> and the plugin
is broken, too. If I load it, I get:

(lt-gst-record:19594): GStreamer-CRITICAL **: file gstpad.c: line 333
(gst_pad_custom_new_from_template): assertion `templ != NULL' failed

(lt-gst-record:19594): GStreamer-CRITICAL **: file gstelement.c: line
893 (gst_element_add_pad): assertion `GST_IS_PAD (pad)' failed

(lt-gst-record:19594): GStreamer-CRITICAL **: file gstpad.c: line 490
(gst_pad_set_get_function): assertion `pad != NULL' failed

--gst-fatal-warnings + gdb shows that this is in ossgst. Is anyone
against me removing this plugin?

Ronald

-- 
Ronald Bultje <rbultje at ronald.bitfreak.net>
Linux Video/Multimedia developer





More information about the gstreamer-devel mailing list