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.

OMX capture_encode application

Other Parts Discussed in Thread: TVP7002

Hi,

On my custom 8148 board, there is no tvp7002 decoder the video is piped from FPGA to vip ports. To capture data from a FPGA using the capture_encode application are there any changes needed to done ?

Thanks,

--Prabhakar Lad

  • Hello,

    CTRL component (CTRL) - The job of the CTRL is to configure & start the control functionalities such as external video decoder (TVP, SIL etc) and display controller configurations on the DM816x. As you could see in the capture_encode demo the control component is there, since you do not have a external decoder you could try to remove it. I have not try this use case but should be possible.
    You could check the omx_vfcc.h header file for the VFCC available params which could be set.

    Best Regards,
    Margarita
  • Hi Margarita,

    Thanks for the pointers.

    /* This is control component, without ports. It is implemented as OMX
    component */
    eError =
    OMX_GetHandle (&pAppData->pTvpHandle,
    (OMX_STRING) "OMX.TI.VPSSM3.CTRL.TVP",
    pAppData->capILComp, &pAppData->pCb);

    this is where the handle to tvp7002 decoder is taken in Capture_Encode_Example() function. so commenting out the above and all the calls to OMX_SetParameter/OMX_SendCommand ( where pTvpHandle is used ) should straight forwardly work ? Or is there still some hidden crux ?

    Thanks,
    --Prabhakar Lad
  • Gentle Ping! Any Update on this ?

    Thanks,
    --Prabhakar Lad
  • Hello,

    Check this topic :

    http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/t/312320

    Best Regards,
    Margarita