opensubscriber
   Find in this group all groups
 
Unknown more information…

g : guile-gtk-general@gnu.org 4 July 2012 • 10:18PM -0400

Own gstreamer class destroyed during creation
by Daniel Krueger

REPLY TO AUTHOR
 
REPLY TO GROUP




Hi,

I've tried the sinesrc example from guile-gstreamer, which I fixed and
needed to add an export to (gnome gstreamer). The export fix and the
example file are attached. Now, when I try to create the object I get
the following error:


scheme@(guile-user)> ,use (gnome-2)
scheme@(guile-user)> ,use (testsrc)
scheme@(guile-user)> ,use (oop goops)
scheme@(guile-user)> (make <scm-testsrc>)
ERROR: In procedure %gw:dynamic-procedure:
ERROR: Throw to key `gruntime-error' with args
`("%scm->gtype-instance" "Object ~A has been destroyed."
(#<<scm-testsrc> 24ebe70>) ())'.

Entering a new prompt.  Type `,bt' for a backtrace or `,q' to continue.
scheme@(guile-user) [1]> ,q
scheme@(guile-user)> (make "scm-testsrc")
ERROR: In procedure %gw:dynamic-procedure:
ERROR: Throw to key `gruntime-error' with args
`("%scm->gtype-instance" "Object ~A has been destroyed."
(#<<scm-testsrc> 24eb930>) ())'.

Entering a new prompt.  Type `,bt' for a backtrace or `,q' to continue.
scheme@(guile-user) [1]>


Is this the fault of gobject/gstreamer itself, the wrapper or have I
done something wrong?

- Daniel

Bookmark with:

Delicious   Digg   reddit   Facebook   StumbleUpon

opensubscriber is not affiliated with the authors of this message nor responsible for its content.