Currently I'm workin in a design with a vybrid VF6XX (Quartz Development Kit) and I'm decoding H264 coded video with GStreamer. It works great when decodes small resolution videos but decoding is too slow when using fullscreen (800x500). I experienced this issue both when working with native 800x500 videos or reescaling lower resolution videos.
My GStream pipeline is the following one: gst-launch filesrc location=$1 ! qtdemux ! h264parse ! ffdec_h264 ! ffmpegcolorspace ! fbdevsink device=/dev/fb0
I know that this processor does not have any video decoding units and using software decoding libraries is so hard for the processor. However I would like to share my experience and ask if anyone has more expirence with Vybrid + GStreamer, and how I can improve de H264 decoding process.