Streaming with gst v4l2src - Can't use a pipeline + Pixel packing fix

Hi ShaneCCC,
Althoguh these both threads are related, I didn’t consider appropriate to continue in that thread as I’ve made some progress (supporting Y16 for example. Moreover, I also want to discuss the pixel packing in this thread, alongside the v4l2src pipelines.

I’ve tried the following pipeline, but I’m not able to make it work…

nvidia@nvidia-desktop:~$ gst-launch-1.0 v4l2src device="/dev/video0" ! "video/x-raw, width=1920, height=1080, format=(string)GRAY16_LE" ! nvvidconv ! xvimagesink -e
WARNING: erroneous pipeline: could not link v4l2src0 to nvvconv0, nvvconv0 can't handle caps video/x-raw, width=(int)1920, height=(int)1080, format=(string)GRAY16_LE

We can continue in the thread you prefer, but I thought adding all these information to the previous post was too much for a single thread.