Distorted video (and chopped audio) using xawtv etc. despite "v4l-conf had some trouble"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-video-v4l (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: xserver-
Video from analog TV channels is shown distorted by black bars.
DVB video (digital TV) has block artefacts and chopped audio (the latter even occurs on DVB radio channels) whenever accessed by v4l (presumably upgraded to v4l2 in Ubuntu 8.04 "Hardy Heron").
The issue occurs in xawtv (output reproduced below) but can also be demonstrated in other applications such as the Ekiga VoIP client (formerly known as GnomeMeeting) when configured to use the same device as its video feed.
The audio distortion disappears as soon as the video display is closed with the source left running.
This as well as the fact that the same hardware performs just fine under a legacy Ubuntu 7.04 installed in parallel demonstrates that bad signal (i.e. weak TV reception leading to UNCorrectable errors) cannot possibly be the cause of these issues, although the symptoms may look similar at first glance.
https:/
mplayer and xine have no trouble playing back the same streams through other methods, such as streamed over http by a local VDR (a Linux "killer app" which is otherwise rendered unusable by this and a related issue with a buggy budget_av kernel module, cf. http://
user@system:~$ xawtv &
[1] 6806
user@ubi:~$ This is xawtv-3.95.dfsg.1, running on Linux/i686 (2.6.24-19-generic)
xinerama 0: 1920x1200+0+0
X Error of failed request: XF86DGANoDirect
Major opcode of failed request: 137 (XFree86-DGA)
Minor opcode of failed request: 1 (XF86DGAGetVideoLL)
Serial number of failed request: 13
Current serial number in output stream: 13
v4l-conf had some trouble, trying to continue anyway
v4l2: WARNING: framebuffer size mismatch
v4l2: me=1920x1200 v4l=0x0
Warning: Cannot convert string "-*-ledfixed-
ioctl: VIDIOC_
ioctl: VIDIOC_
ioctl: VIDIOC_
ioctl: VIDIOC_
[lspci]
00:00.0 Host bridge [0600]: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface [8086:2570] (rev 02)
Subsystem: Fujitsu Siemens Computers Unknown device [1734:101b]
01:00.0 VGA compatible controller [0300]: nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] [10de:0181] (rev a2) (prog-if 00 [VGA controller])
Subsystem: nVidia Corporation Unknown device [10de:0191]
description: | updated |
description: | updated |
description: | updated |
tags: | added: hardy |
The first image appended to the original report shows distortion in analog TV shown by xawtv.
N.B. the bars may also be light and flickering in analog TV, as shown in the attachment to this comment.