[gst-devel] gst-python: Problem emiting signals from Python
Martin Soto
soto at informatik.uni-kl.de
Sat Nov 20 12:32:04 CET 2004
Hi!
I'm observing a weird problem while trying to emit a signal defined by a
GstElement from a Python script. The signal is defined as follows:
dvdblocksrc_signals[QUEUE_EVENT_SIGNAL] =
g_signal_new ("queue-event",
G_TYPE_FROM_CLASS (klass),
G_SIGNAL_ACTION,
G_STRUCT_OFFSET (DVDBlockSrcClass, queue_event),
NULL, NULL,
gst_marshal_VOID__POINTER,
G_TYPE_NONE,
1, GST_TYPE_EVENT);
i.e. it receives a GstEvent and returns void. I try to emit it using a
line like
self.element.emit('queue-event', someEvent);
The result is an exception with the following error message:
TypeError: could not convert type gst.Event to GstEvent required for parameter 0
am I missing something?
M. S.
--
More information about the gstreamer-devel
mailing list