Hi Everyone
I am working on a project which is about capture video.
When the system starts(Video input enable) everything is good. The video seems to start at top of the monitor. Everything is flawlessly but the system starts(video input disable) and then the video cable connects to the system. The video seems to start at the CUSTOM location of the monitor. The video starts sometimes the center of the monitor, sometimes bottom of the monitor.
How can ı solve this problem?
Video input source: NTSC
Video input decoder: ADV7180
Video input encoder: adv7391
Linux Kernel: 3.14.28

Video Shifted Down


Information About Frame Buffers
root@mist-mx6:~# fbset --verbose --info --show
Linux Frame Buffer Device Configuration Version 2.1 (23/06/1999)
- C) Copyright 1995-1999 by Geert Uytterhoeven
Opening frame buffer device `/dev/fb0'
Using current video mode from `/dev/fb0'
mode "720x487-105"
# D: 27.000 MHz, H: 26.627 kHz, V: 104.832 Hz
geometry 720 487 720 487 16
timings 37037 16 2 17 3 276 1
hsync high
vsync high
laced true
rgba 5/11,6/5,5/0,0/0
endmode
Getting further frame buffer information
Frame buffer device information:
Name : DISP3 BG
Address : 0x40100000
Size : 701280
Type : PACKED PIXELS
Visual : TRUECOLOR
XPanStep : 1
YPanStep : 1
YWrapStep : 1
LineLength : 1440
Accelerator : No
root@mist-mx6:~#
root@mist-mx6:~# fbset -fb /dev/fb1
mode "720x480-105"
# D: 27.000 MHz, H: 26.627 kHz, V: 104.832 Hz
geometry 720 480 720 960 32
timings 37037 16 2 17 10 276 1
laced true
rgba 8/16,8/8,8/0,8/24
endmode
root@mist-mx6:~#