<div dir="ltr">Hi Matt,<div><br></div><div>Due to the inconsistencies between the C library and rust bindings, in addition to the differences between writing a gst plugin and an app that depends on gst, I'm unsure where in the <font face="monospace"><a href="http://glupload.rs">glupload.rs</a></font> example code this deactivation and reactivation is needed. To be more specific, I'm unsure where the sharing of the contexts is actually happening, since the bindings are fairly opaque without sludging through them (which isn't for the faint of heart, since the bindings are automatically generated by <a href="https://github.com/gtk-rs/gir/">gir</a>.) On top of that, I'm not particularly familiar with the gst C library, nor am I very knowledgeable in C in general. I know how annoying it can be for someone to ask for the answers, rather than the tools to solve a problem, so if you think there's a straightforward path for me to solve this on my own, feel free to point me in that direction rather than simply giving me the answer.</div><div><br></div><div>Thanks!</div><div>Steven</div></div>