The horizontal shift is worst for NTSC at 14 pixels compared to 4 pixels for PAL.
Has anybody else seen this problem and better still have a solution for it?
This has been observed using various tests:
Visually on an analog video monitor a horizontal shift can be seen between the Input video and Output video using a Capture and Display application.
Using an Oscilloscope to measure the difference between the input and output video for a vertical line frame test pattern input wrt falling edge of the horizontal line sync.
The application was changed to internally generate the Output buffer with a vertical line frame test pattern. An Oscilloscope was then used to measure the actual delay between falling edge of the horizontal line sync and the vertical line, and comparing to the theoretical timing point.
We are using an OMAP3530, with TI's DVSDK V4.01.00.09 which contains PSP 3.00.01.06
The Video Encoder settings have been verified against the recommended values in the Technical Reference Manual Rev W, which are in the Linux Kernel under drivers/video/omap2/dss/venc.c