Have you ever seen this problem or similar?
Does anyone know the solution or comment for the problem we're seeing?
We modified the encodedecode DEMO in DM6446 EVM to do some video processing by replacing enc & dec part.
And it seems working fine at a glance except that the odd lines are copies to the even lines as shown below.
line0
line0
line2
line2
line4
line4
...
Checked the frame buffer, it stores all lines correctly (line0, line1, line2, line3, ...). But the output image on the NTSC display is strange.
So, I modifed "varInfo.vmode = FB_VMODE_INTERLACED;" to "FB_VMODE_NONINTERLACED;" in the display initialization routine
for a try because something seems happened in the VPBE processing. But it didn't make any change to the behavior.
environment:
- DM6446 EVM
- Codec Engine v1.20.03
- Linux kernel (as is in DM6446 EVM)
- composite output (NTSC)
Please tell me if we're missing some configuration, or you need some more information.
Any comments will also be appreciated.
Thanks and regards,
Moto