<div dir="ltr">If I use the command:<div><br></div><div>gst-launch-1.0 -v -e uvch264src device=/dev/video0 auto-start=true ! decodebin ! videoconvert ! xvimagesink<br></div><div><br></div><div>I get a "better" image than using the pipeline I think it should be.</div><div><br></div><div>So is there a way to "output" the internal pipeline that is created from using decodebin ?</div><div><br></div><div>If not how can I reconstruct what the pipeline it "decodes"?</div><div><br></div><div><br></div><div>The reason I ask is ... when I use the pipeline I "think" it needs - which is </div><div><div>gst-launch-1.0 -v -e uvch264src device=/dev/video0 name=src auto-start=true \</div><div>      src.vfsrc ! queue ! video/x-raw,format=\(string\)YUY2,width=320,height=240,framerate=10/1 ! fakesink sync=false \</div><div>      src.vidsrc ! queue ! video/x-h264,width=1280,height=720,framerate=30/1,profile=main,stream-format=byte-stream ! h264parse ! fluh264dec ! xvimagesink sync=false</div></div><div><br></div><div>I cannot get the video to be 30 frames a second.</div><div><br></div><div>However using the decodebin above I get a "faster" picture than I do with the pipe I think.</div><div>I guessing the default framerate is higher than what I'm able to set so far.</div><div><br></div><div>so I'm trying to figure out what the decodebin does that is different than mine.</div><div><br></div><div>How do I do that?</div><div><br></div><div>Thanks</div><div><br></div><div>Jerry</div></div>