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.

DVRRDK - NTSC Display resolution gets cropped by few pixels

Hi,

I am using DVRRDK_03.50.00.05. We are capturing NTSC (720x480) video and displaying it on Composite out.

When captured video is encoded, I can see full 720x480 video with overlay. When same video is given to display port, I see it cropped by few pixels (OSD gets 1/2 characters cropped) from top, bottom, left and right.

What can be the reason ? From code it seems that 720x480 is configured for NTSC resolution. Then who cuts this pixels while displaying on TV ?

Please advice. Thanks in advance.

Regards,
Sweta

  • Hi Sweta,

    Do you have any idea, exactly how many pixels are being cropped horizontally and vertically.

    Is the horizontal width is 704 and height is 469 or 470? I am not sure but this is just a possible thought, if there is any limitation in display controller that the display height/width should be 32 bit aligned. You can keep a pixel by pixel color pattern or something to identify exactly how many pixels are being cropped.

    Also, did you tried playing with the timing parameters via sysfs entry /sys/devices/platform/vpss/display*/timings ?

    I faced similar issues in past with different platform (DM365) where the problem was with my Dell monitor. You may like to test with different TVs / Monitors.

    Regards,

    Krunal

  • In my previous post pixel by pixel color pattern means... horizontal or vertical lines... Each line with different color OR a single line with different color and you keep it shifting till you see it on display). You can measure the number of shifts those are the number of pixels being cropped.

    -- Krunal

  • hi,

     

    Typically, TV does overscanning of few pixels/lines on all borders, which is why you could get cropped output. Many TVs has feature of disabling this overscanning.  Could you check you TV?

     

    Regards,

    Brijesh Jadav