[Bug 765795] glimagesink: support video frame rotation

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon May 9 05:15:56 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=765795

--- Comment #12 from Haihua Hu <jared.hu at nxp.com> ---
(In reply to Matthew Waters (ystreet00) from comment #10)
> My opinion is that removing unnecessary stuff from glimagesinkelement and
> having separate distinct elements that only do one thing is a good
> architectural goal.  That comes at the cost of performance though which
> isn't ideal.
> 
> For this, if adding glvideoflip to glimagesinkbin is good enough
> performance-wise, then that's what should happen.  Otherwise, we should
> attempt to reuse the GstVideoAffineTransformationMeta for this to avoid
> adding extra unnecessary code to glimagesink.  See

On some embed system, adding glvideoflip to glimagesinkbin will definitely cost
performance downgrade. For example on my imx6Q. You mean we also could use
transform matrix in vertex shader to get rotation effect? Use a property to
control it?

> https://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/ext/gl/
> gstglimagesink.c#n2028

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list