I'm using decodebin , which should use hardware decoder if present. If you check the logcat you should see something like OMX.qcom.video.decoder.avc being initialized -- View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Performance-issue-tp4670190p4670255.html Sent from the GStreamer-devel mailing list archive at Nabble.com.