AnsweredAssumed Answered

GStreamer interpreting differen yuv formats fails

Question asked by Ivan Ljubicic on Nov 11, 2016
Latest reply on Nov 13, 2016 by igorpadykov

We are trying to show YUV422 over parallel interface and gated clock mode with ar0134 camera. When we are using single shot picture we are getting good frame in file, but when we are using video with gstreamer we are getting sliding quadruple frame on screen for IPU_PIX_FMT_GENERIC_16 pixelformat in driver and for different YUV formats in driver we are having color mismatch on screen.

We are using gstreamer with following command:

gst-launch-1.0 -v imxv4l2videosrc device=/dev/video0 ! \
  'video/x-raw' ! \
  imxg2dvideotransform ! \
  'video/x-raw, format=RGB16, width=800, height=600, framerate=30/1' ! \
  imxg2dvideosink framebuffer=/dev/fb2 window-width=800 \
  window-height=600 force-aspect-ratio=false use-vsync=true

 

We have tried different test patterns and all of them have color mismatch on screen.

 

We are using kernel 3.14.28 of jethro project.

 

What we are doing wrong?

Thanks, regards, Ivan.

Outcomes