imx6 / mainline linux / basic problems
Carlos Rafael Giani
dv at pseudoterminal.org
Thu Feb 5 02:02:00 PST 2015
On 2015-02-05 10:47, Ian Molton wrote:
> On 04/02/15 14:42, Fabio Estevam wrote:
>> With the following pipeline I was able to decode video and see it
>> playing on screen:
>>
>> gst-launch-1.0 filesrc
>> location=/home/H264_test1_Talkinghead_mp4_480x360.mp4 ! qtdemux !
>> h264parse ! v4l2video1dec ! videoconvert ! fbdevsink
>>
>> Haven't tried 1080p though.
>
> Likewise - but its incredibly slow. Are you saying that its getting
> a good framerate in your case?
>
> -Ian
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
The problem is the latter part - the videoconvert and fbdevsink. They
color-convert pixels and copy them to the framebuffer with the CPU.
Ideally, you'd want to pass the dmabuf FDs from the v4l decoder to some
sort of sink that can render frames directly from the FDs. I do not know
if such a thing exists for mainline.
More information about the gstreamer-devel
mailing list