saa7134 image distorted at certain capture sizes
- From: Dan Sandberg <dan_sandberg (at) yahoo.com>
- Date: Wed, 26 Apr 2006 15:09:15 -0700
Hi Everyone,
At very specific capture sizes ( including unfortunately QCIF ), I am
getting distorted looking images. It looks like the last vertical
column of the picture is repeated for the last 20 or so columns of the
image.
The problem happens in xawtv as well as in other programs.
The problem happens with the linux 2.6.16.11 kernel ( as well as earler
kernels, such as 2.6.15.3 ).
I played around with capturing different image sizes and the problem
goes away if the image is made at least 4 pixels wider or narrower than
QCIF ( 176x144 ).
Here is a captured image in a resolution that works well ( a bit bigger
than QCIF ):
http://headthere.com/saa7134/room-good.png
Here is a captured image in a resolution that shows the problem ( QCIF
size ):
http://headthere.com/saa7134/room-bad.png
Anyone have any ideas what is going on? I've explored the code and
tried different things ( like capturing as RGB as opposed to YUV ) to no
avail.
Here is some relevant info from /var/log/messages:
Apr 26 18:24:49 localhost kernel: [ 53.392576] Linux video capture
interface: v1.00
Apr 26 18:24:50 localhost kernel: [ 53.803437] saa7130/34: v4l2 driver
version 0.2.14 loaded
Apr 26 18:24:50 localhost kernel: [ 53.839968] PCI: Found IRQ 9 for
device 0000:00:14.0
Apr 26 18:24:50 localhost kernel: [ 53.840038] PCI: Sharing IRQ 9 with
0000:00:0a.1
Apr 26 18:24:50 localhost kernel: [ 53.840085] PCI: Sharing IRQ 9 with
0000:00:0d.0
Apr 26 18:24:50 localhost kernel: [ 53.840167] saa7133[0]: found at
0000:00:14.0, rev: 208, irq: 9, latency: 32, mmio: 0xde00d000
Apr 26 18:24:50 localhost kernel: [ 53.840234] saa7133[0]: subsystem:
1131:0000, board: V-Stream Studio TV Terminator [card=65,insmod option]
Apr 26 18:24:50 localhost kernel: [ 53.841075] saa7133[0]: board init:
gpio is 40
Apr 26 18:24:50 localhost kernel: [ 53.851106] input: saa7134 IR
(V-Stream Studio TV as /class/input/input1
Apr 26 18:24:50 localhost kernel: [ 53.988010] saa7133[0]: Huh, no
eeprom present (err=-5)?
Apr 26 18:24:50 localhost kernel: [ 54.143305] tuner 0-004b: chip
found (at) 0x96 (saa7133[0])
Apr 26 18:24:50 localhost kernel: [ 54.227293] tuner 0-004b: setting
tuner address to 61
Apr 26 18:24:50 localhost kernel: [ 54.267286] tuner 0-004b: tuner:
type set to tda8290+75a
Apr 26 18:24:50 localhost kernel: [ 54.370097] saa7133[0]: registered
device video0 [v4l2]
Apr 26 18:24:50 localhost kernel: [ 54.406692] saa7133[0]: registered
device vbi0
Apr 26 18:24:50 localhost kernel: [ 54.443375] saa7133[0]: registered
device radio0
Thanks,
-Dan
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request (at) redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list