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="8442" ! queue ! mpeg2dec ! glimagesink <br>
<br> Doesen't work:<br><br> gst-launch -v -m filesrc location=../dumps/itv.ts ! mpegtsdemux program-number="8442" ! queue ! mpeg2dec ! glupload ! glimagesink <br><br> gst-launch -v -m filesrc location=../dumps/itv.ts ! mpegtsdemux
program-number="8442" ! queue ! mpeg2dec ! glupload ! gldownload ! glimagesink<br><br> * Question: what glupload ! glimagesink do?<br><br><br>Thanks,<br><br><br> Miquel<br><br>