IMX Scaler / CSC m2m driver.

Víctor M. Jáquez L. vjaquez at igalia.com
Mon Feb 8 12:10:20 UTC 2016


On 02/08/16 at 12:59pm, Florian Vaussard wrote:
> 
> On 02/08/2016 11:34 AM, Víctor M. Jáquez L. wrote:
> > On 02/08/16 at 08:32am, Florian Vaussard wrote:
> >>
> >> Currently I am using only v4l2videoNdec + fbdevsink. I am porting Philipp's
> >> patches to linux 4.4 to get the IPU color converter but there is some work due
> >> to recent changes in media and I am lacking time. So first I am looking at the
> >> performances obtained by other people.
> >>
> >> I saw some out-of-tree DRM/KMS sinks [1][2] but they don't appear to be merged
> >> in gstreamer and both appear to be 2 years old, thus it will probably take some
> >> time to get them up and running :-/ Do you know any other alternatives?
> >>
> >> So before going into this, I just wanted to be sure that one can get good
> >> performances at the end of the day without being trapped in a dead-end.
> > 
> > Ehem :)
> > 
> > https://bugzilla.gnome.org/show_bug.cgi?id=761059
> > 
> 
> Oh sorry, missed that one! Great to see someone working on this :)
> 
> You mentioned in your tests that you used imx6 with videodec and dmabuf import.
> Do you have some performance figures for such pipelines?

I haven't done strict perf analysis, just quick tops when pipeline are
running, but there are big differences:

videodec ! dmasink without dmabuf-import => ~45% CPU consumption
videodec ! dmasink with dmabuf-import => ~6% CPU

vmjl


More information about the gstreamer-devel mailing list