IMX Scaler / CSC m2m driver.

Florian Vaussard florian.vaussard at gmail.com
Mon Feb 8 12:28:45 UTC 2016


On 02/08/2016 01:10 PM, Víctor M. Jáquez L. wrote:
> 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
> 

Great :) And are you able to play 1080p smoothly?

Many thanks.
Florian


More information about the gstreamer-devel mailing list