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.

TDA2EG: GrpxSrc and Display_Grpx

Part Number: TDA2EG

Hi 

   I am studying on the VSDK usecases. I found that in many usecases, there are the link "GrpxSrc and Display_Grpx".

   For example, in the vip_single_cam_view:

    

    There are two "separate" flow:

     1 from capture (camera) to display device; this flow is simple and easy to understand.

     2 form GrpxSrc to Display_Grpx;

    My questions are as follows: 

   Q1 What does GrpxSrc and Display_Grpx mean in actual? Grpx means graphics?

    Q2: what is the purpose of flow2 (GrpxSrc to Display_Grpx)? 

   Q3: Does it has some interactions with flow 1(capture to display_video)?

Thanks

xuanbo

  • Hi xuanbo,

    Display_video and Display_Grpx are essentially same display link's different instances, handling different display pipelines. display_video is for the video pipelines and display_grpx is for the graphics pipelines. Both of these pipelines does not generate the content to be displayed, they get the contents from the previous links. In the usecase you have shown, video pipeline gets contents from the capture and grpx gets from the graphics source link. graphics source link generates logos, performance load bars etc in the frame and sends to the display_grpx link to display this frame..

    In the current usecases, main video chain does not interact with this graphics chain. but it can be done if required.

    Rgds,

    Brijesh

  • Hi Brijesh

    Thank you for your explaination. So can i understand it like this:
    The final display output we see from the display device can be described as Display_Video's output + Display_Grpx's output.
    Display_Video displays the external image data (captured by camera senosr);
    Display_Grpx displays the internal image data "designed" by us;
    The final display result is a "overlay" of two pipelines.

    Is my understanding correct?

    Thanks
    xuanbo
  • Hi xuanbo,

    Yes, that's correct, provided both the video pipelines are connected to the same display output..

    Rgds,
    Brijesh
  • Hi Brijesh

    OK, i see. Thank you~

    Regards
    xuanbo