<div dir="ltr"><div><div><div><div>Dear developers,<br><br></div>I work on my own project called gROJ - DSP based upon GStreamer. You can find it here: <a href="http://git.eti.pg.gda.pl/gROJ/">http://git.eti.pg.gda.pl/gROJ/</a><br><br></div>I have a following problem. When some plugin is slower than incoming stream and all incoming frames are stored in internal gstreamer's buffers, I have a large memory in use. If a process works long time, I have ''out of memory'' in my computer. What is the best way to send information to previous plugins and <span id="result_box" class="" lang="en"><span class="">slow down the</span> <span class="">entire process. And how can I check the internal buffers. I dont want to drop any frames, because </span></span><span id="result_box" class="" lang="en"><span class=""><span id="result_box" class="" lang="en"><span class=""><span id="result_box" class="" lang="en"><span class="">continuity</span></span> is important </span></span>in DSP.  </span></span><span id="result_box" class="" lang="en"><span class=""><span id="result_box" class="" lang="en"><span class=""><br><br></span></span></span></span>By the way, In my opinion the Gstreamer can be useful also for digital signal processing (DSP) not only for multimedia processing. Maybe my project will be interesting for you.<br><br></div>Thanks in advance<br></div>Krzysztof<br><div><div><div><br></div><br>
  </div></div></div>