This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LUMA is missing in gstreamer captured data

Other Parts Discussed in Thread: TVP5150

HW: DM365 board
SW: dvsdk_dm365-evm_04_04_00_19 with Linux kernel 2.6.37.

We enabled tvp5150 driver on this setup and trying to capture the video.

  • Capture with standalone application (tvp5150_ccdc_loopback_mmap.c) works fine. We able to capture proper video and dump it to the file.
  • Capture with gstreamer got some issues.  Here is the command we used to capture and dump to the file
    gst-launch -v TIDmaiVideoSrc always-copy=FALSE num-buffers=20 videoInput=composite videoStd=D1_PAL ! filesink location=sample.yuv

  • Captured data using gst command is not proper. In the sense, we able to see only chroma data. Luma field is always zero!!
  • We compared the register settings of CCDC and tvp5150 in standalone mode vs gstreamer mode. All the register values are same except VIDINT0 of CCDC.
    When you run capture using standalone app, VIDINT register is value is 0x00, while with gstreamer capture it is 0x11.

    I am not able to conclude anything on  the issue. Please proved some suggestion on this. 

    Thanks in advance.