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.

Compiler: DssM2mWb Link: Does this link support YUV image format?

Tool/software: TI C/C++ Compiler

Hello Everyone,

I am using the DssM2mWb link to generate a split view. My usecase is as follows:

NetworkRx (A15) -> Decode -> VPE -> Sync -> Dup -> Alg_Plugin (DSP1) -> DssM2mWb -> Display_Video.

Before I was processing RGB images i.e input to DssM2mWb link was RGB format. Now I  have changed the format to YUV interleaved i.e input to DssM2mWb link is YUV interleaved. My first split view is giving correct output, while the second view is corrupted. Is it that DssM2mWb link supports only RGB? Is it DssM2mWb link supports only one view as YUV interleaved?

Thanks,

Neha

  • Neha,

    YUV422 is supported in DSS WB Link. Please note that pitch changes between RGB and YUV..

    Regards,
    Brijesh
  • Thank you for the response.
    Can you please tell me where do we need to do the changes for pitch. Will I need to modify the dssM2mWbLink_drv.c ?
    Also please note that my first view gives correct data for YUV422 interleaved format. Only the second view is incorrect.
    When I pass the YUV422 interleaved input as it is without any processing , still the second view is incorrect. So I feel there is issue while splitting the view in dss link. The first buffer of DSS gives correct output, problem persists with second buffer.
    Do I need to do some specific changes for YUV422 interleaved input ?
  • Thank you for your inputs. Pitch handling was missed for the second buffer.