<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div>Learning but still lots to go.</div><div><br class=""></div><div>I have a test pipeline</div><div><br class=""><div class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class=""><font face="Menlo-Regular" class=""><div class="">gst-launch-1.0 -t v4l2src name=source device=/dev/video2 ! \</div><div class="">            video/x-h264,width=1920,height=1080,framerate=30/1 ! \</div><div class="">            h264parse ! queue ! avdec_h264 ! \</div><div class="">            autovideosink</div><div class=""><br class=""></div></font></div></div></div><br class=""></div><div>I coded that as</div><div><br class=""></div><div><div>        pipeline = gst_parse_launch ("v4l2src name=source ! "</div><div>            "video/x-h264,width=1920,height=1080,framerate=30/1 ! "</div><div>            "h264parse ! queue ! avdec_h264 ! autovideosink", NULL);</div><div><br class=""></div><div>The two do not yield the same result, in particular the gst-launch does feedback 1920x1080 to the card.</div><div>The compiled code does not, so the card stays in its native 720x576 resolution.</div><div><br class=""></div><div>What and why</div><div><br class=""></div><div><a href="https://gstreamer.freedesktop.org/documentation/tools/gst-launch.html?gi-language=c" class="">https://gstreamer.freedesktop.org/documentation/tools/gst-launch.html?gi-language=c</a></div><div><br class=""></div><div>says -o file, but that option does not exist. How can I find what parse did to make a pipeline</div><div>thanks</div><div>James</div></div><br class=""></body></html>