GNOME Bugzilla – Bug 551570
plugin ximagesrc is memory leaking...
Last modified: 2008-10-03 15:54:06 UTC
When using ximagesrc to capture the desktop, the memory usage keeps increasing and is never released until the process is killed. The rate is around 100kb/sec... To reproduce: > gst-launch ximagesrc endx=640 endy=480 ! ffmpegcolorspace ! ximagesink Play a movie or something moving so there will be movement in the video screen and monitor with the System Monitor My system: Ubuntu 8.04 AMD64 with GStreamer from the repositories of Ubuntu.
* sys/ximage/gstximagesrc.c: (gst_ximage_src_start), (gst_ximage_src_stop), (gst_ximage_src_ximage_get): Stop leaking the cursor image. Unref the last_ximage and the cached cursor image on shutdown. Fixes #551570.