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.

What is VENC_XHINTVL register?



Hi,

I am trying to display different resolutions using DM365. Please one can tell me about VENC_XHINTVL register.

I could not find any explaination for this in 'Video Processing Back End (VPBE)' user guide. What is significance of this register?

Regards
Jai

 

  • Jai,

    Here is the information received from the team owning the details of VPBE:

    This is horizontal interval extension register. It is used to support various frame rate for HD formats such as 1080i and 720p. By default VENC supports 1080i 30Hz and 720p 60Hz. By extending the horizontal interval appropriately, the various frame rates such as 1080i 25Hz and 720p 24Hz can be available.

     For register details please refer section 6.3.92 of VPBE user guide (SPRUFG9). There is difference in naming convention between driver’s code and userguide. Code is using register name as “VENC_XHINTVL” where as userguide is describing this register as “XHINTVL”

     Regards,

    Anshuman

    PS: Please mark this post as verified, if you think this has answered your question. Thanks.

  • Hi Anshuman,

    Thanks for your fast reply..

    Actually I was using the older version of the VPBE user guide, where section 6.3.92 was missing... :(

     

    Thanks

    Jai

  • Hi Anshuman,

    In lsp v2.10, value 330 has been written in to the register  VENC_XHINTVL for 720P @ 50FPS.

    Please help out in understanding, how this value is derieved?

     

    Regards

    Jai