Android HW acceleration pipeline

Nicolas Dufresne nicolas.dufresne at collabora.com
Thu Dec 11 12:32:07 PST 2014



Le 12/11/2014 02:04 PM, Forzaferrarileo a écrit :
> gst_parse_launch("udpsrc port=5000 caps=\"application/x-rtp,
> media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264\" !
> rtph264depay ! h264parse ! decodebin ! glimagesink sync=false" , &error);

Such pipeline should probably have a jitterbuffer. Also, sync=false will
go terribly wrong if the decoder (or the display) is too slow. In the
log you get something really suspicious:

Too old frames, bug in decoder -- please file a bug

Would be worth having a look inside gst-omx to figure-out what that
means. It's possibly timestamp issue, something a jitterbuffer will improve.

Nicolas


More information about the gstreamer-devel mailing list