Updated for gtk3 and gstreamer 1.0