After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 660448 - videomixer2: memory leak
videomixer2: memory leak
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.10.30
Other Linux
: Normal normal
: 0.10.31
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-09-29 11:29 UTC by alexey fedotov
Modified: 2011-10-19 17:37 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description alexey fedotov 2011-09-29 11:29:07 UTC
I try run example from videomixer2 :

gst-launch-0.10 \
  videotestsrc pattern=1 ! \
  video/x-raw-yuv,format=\(fourcc\)AYUV,framerate=\(fraction\)10/1,width=100,height=100 ! \
  videobox border-alpha=0 top=-70 bottom=-70 right=-220 ! \
  videomixer2 name=mix sink_0::alpha=0.7 sink_1::alpha=0.5 ! \
  ffmpegcolorspace ! xvimagesink \
  videotestsrc ! \
  video/x-raw-yuv,format=\(fourcc\)AYUV,framerate=\(fraction\)5/1,width=320,height=240 ! mix.

It working, i see picture with colored lines and rectangle with noise; at the same time process gst-launch eat memory. memory consumption grows untill oom killer will not  kill the process;

This is especially notable if the output video to fakesink. memory  filled very quickly (on my system with 2 gigabytes of memory it takes a few minutes)

If i replace videomixer2 by videomixer everything  works well and memory consumtion remains constant.
Comment 1 Vincent Penquerc'h 2011-10-19 14:58:08 UTC
Possibly fixed by cc7aeb3f33e10914d491f0426032f5a307243f53 in -good git.
Is the issue still there with this patch ?
Comment 2 alexey fedotov 2011-10-19 17:29:37 UTC
(In reply to comment #1)
> Possibly fixed by cc7aeb3f33e10914d491f0426032f5a307243f53 in -good git.
> Is the issue still there with this patch ?

Thank you. This patch working for gst-plugins-good-10.30