Hi,<br><br>I would like to obtain video from a stream and send it to my openGL based application, and draw the frames there.<br><br>My idea is use glupload to obtain openGL textures and then load these into the application through appsink.<br>
<br>* Question: there is a better way to pass the textures to my app instead of appsink ?<br><br>I have been trying some pipes before start coding:<br> <br> This one works correctly:<br><br>  gst-launch -v -m filesrc location=../dumps/itv.ts !  mpegtsdemux program-number=&quot;8442&quot; ! queue ! mpeg2dec ! glimagesink  <br>
   <br> Doesen&#39;t work:<br><br>   gst-launch -v -m filesrc location=../dumps/itv.ts !  mpegtsdemux program-number=&quot;8442&quot; ! queue ! mpeg2dec ! glupload ! glimagesink <br><br>   gst-launch -v -m filesrc location=../dumps/itv.ts !  mpegtsdemux
program-number=&quot;8442&quot; ! queue ! mpeg2dec ! glupload ! gldownload ! glimagesink<br><br> * Question: what glupload ! glimagesink do?<br><br><br>Thanks,<br><br><br> Miquel<br><br>