possibly function with newer gstreamer version?

untested.