changes to the GStreamer cing-ing so it better conforms to the public API in use with the OpenCV video player