<div dir="ltr">Traceback (most recent call last):<br>  File "./ear_height", line 224, in on_play_button_clicked<br>    play_widget = GstWidget(pipeline)<br>  File "./ear_height", line 45, in __init__<br>    self.bin = Gst.parse_bin_from_description(pipeline, True)<br><div>GLib.Error: gst_parse_error: no element "filesrc" (1)</div><div><br></div><div>But gst-inspect-1.0 filesrc exists and if I run the pipeline on the command line:</div><div><br></div><div>gst-launch-1.0  filesrc location="/mnt/storage/2cam/20190608_024819/capture_00000000.mkv" ! matroskademux name=demux demux.video_0 ! h264parse ! avdec_h264 ! xvimagesink</div><div><br></div><div>It works fine. What am I doing wrong?</div><div><br></div><div>I verified the string passed in is the above statement sans 'gst-launch-1.0'. And I'm importing gst with:</div><div><br></div><div>gi.require_version('Gst', '1.0')</div><div>from gi.respository import Gst</div><div><br></div><div>-aps<br></div></div>