iMX6 hardware decode issue on Android

Carlos Rafael Giani dv at pseudoterminal.org
Fri Sep 4 06:30:15 PDT 2015


Would it be possible for you to use imxeglvivsink instead of glimagesink?

Am 2015-09-03 um 17:15 schrieb Eric-BTG:
> I did fakesink experiment. I can't replace glimagesink with fakesink as is
> because my app needs a real sink to map to displayed texture. So I created a
> sink displaying a viteotest while I decode stream to give to fakesink.
>
> I use custom app, and my pipeline is:
> "filesrc location=/sdcard/Movies/trailer_1080p.mov ! qtdemux ! queue !
> h264parse ! imxvpudec ! queue ! fakesink sync=true  videotestsrc !
> videoconvert ! autovideosink"
>
> And as you expected no more frames are dropped.. Log is
> imxvpudec-fakesink.log
> <http://gstreamer-devel.966125.n4.nabble.com/file/n4673465/imxvpudec-fakesink.log>
>
>
> Do you have a idea to cope with CPU copies? Or it means that I have to patch
> glimagesink to make GPU based copies?
>
> Eric
>
>
>
> --
> View this message in context: http://gstreamer-devel.966125.n4.nabble.com/iMX6-hardware-decode-issue-on-Android-tp4673449p4673465.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel



More information about the gstreamer-devel mailing list