Error in GStreamer under PyGTK

cross-posted from: lemmy.ca/post/15730457

I’ve written a basic media player using Python, PyGTK, and GStreamer. However, I’ve found a bug that I’m having trouble finding a fix to.

In this program, opening a video launches a second window, in which the video is played back. If I close said window, however, the control window freezes and I get the following error:


<span style="color:#323232;">gst-resource-error-quark: Output window was closed (3) ../sys/xvimage/xvimagesink.c(586): gst_xv_image_sink_handle_xevents (): /GstPlayBin:player/GstPlaySink:playsink/GstBin:vbin/GstXvImageSink:xvimagesink0
</span>

The source code can be found here.

Does anybody have any idea how to fix this? Or is this perhaps a bug in one of the libraries?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • programming@beehaw.org
  • Durango
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • khanakhh
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • everett
  • ngwrru68w68
  • kavyap
  • InstantRegret
  • JUstTest
  • cubers
  • GTA5RPClips
  • cisconetworking
  • ethstaker
  • osvaldo12
  • modclub
  • normalnudes
  • provamag3
  • tester
  • anitta
  • Leos
  • megavids
  • lostlight
  • All magazines