Re: imx6: Cannot register mem2mem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Le lundi 06 avril 2020 à 18:26 -0300, Fabio Estevam a écrit :
> On Mon, Apr 6, 2020 at 4:39 PM Fabio Estevam <festevam@xxxxxxxxx> wrote:
> 
> > Nicolas,
> > 
> > I am using Gstreamer 1.16.2 on i.MX6 and cannot get the
> > v4l2video8convert to show up.
> > 
> > The mem2mem appears at /dev/video8 and it corresponds to i.MX6
> > ipu_ic_pp csc/scaler.
> > 
> > Any suggestions?
> 
> It seems that it shows up with v4l2convert instead of v4l2video8convert
> and it works fine:
> 
> gst-launch-1.0 videotestsrc ! video/x-raw,width=320,height=240 !
> v4l2convert ! video/x-raw,width=640,height=480 ! kmssink
> 
> So we are all fine then :-)

Yes, the first to be found "converter", even though the identification
of such converter is a bit bogus, will have the fixed name v4l2convert.
That's the different between 1.14 and 1.16. I've wondering if I should
kept an alias for this case, but we decided not to pollute the registry
with that. The argument was the video8 is not predictable. sometimes
just plugging some UVC camera, or a change in kernel timing will swap
the videoN nodes. Hope this is fine, for simple cases like Exynos and
i.MX6 that should work.

p.s. also, remember the registry is cached, it could not be impossible
that there still some potential cache stalls as tracking the movement
in /dev isn't very reliable.

> 
> Thanks




[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux