<div>HI Guys,</div>
<div> </div>
<div>  I am trying to play a Transport stream in my application (using APIs). It plays for sometime and then it crashes while allocating a buffer of size = 65536 in mpegtsdemux.</div>
<div> </div>
<div>My pipe looks like</div>
<div> </div>
<div>   filesrc location=/abc.trp ! mpegtsparse ! mpegtsdemux name=demux program-number=6 ! video/mpeg ! queue ! decodebin ! ffmpegcolorspace ! appsink demux. ! queue ! audioconvert ! alsasink</div>
<div> </div>
<div>For appsink i am listening to the &quot;new-buffer&quot; signal. I pull the buffer from appsink, (<strong><font color="#ff0000">At this point do I need to free/unref the pulled buffer?</font></strong>) </div>
<div> </div>
<div>Is there some possible leak which is causing it to crash, Any help is appreciated.</div>
<div> </div>
<div>Regards,</div>
<div>Ashwini<br></div>