For some time now I have been trying to get xawtv to display live input
from the composite connector on my LML33 card. All I can get is,
intermittantly, roughly the left-half of the top two lines of video. They
are however correctly proportioned and in colour as expected. Having been
exploring v4l, xawtv and zoran driver pages all night I find myself at a
loss where to look next. For reference, if I use the lavrec/lavplay tools
from mjpeg-tools, everything works fine. This includes playing back the
recorded file into a window on a X display with lavplay.

 I'm running on a fresh build of an unpatched kernel 2.4.20. X is
XFree86-4.1.0-3 running on an AGP ATI Rage 128 using the r128 driver
(reported as version 4.0.1). The distro is Redhat-7.2. I have also passed a
'mem=' parameter to the kernel on boot to lower the registered Ram limit by
3Mb.

 Having recompiled the zr36067 driver with debugging support the only
obvious error I can find is, after starting xawtv the message 'ioctl
VIDIOCSFBUF: Invalid argument' appears consistently on the X server console.
This seems to coincide with the driver debug reporting:
                localhost kernel: LML33[0]: ioctl VIDIOCSWIN: x=48 y=94
w=380 h=288 clipcount=0
                localhost kernel: LML33[0]: VIDIOCSWIN: frame buffer has to
be set first
                localhost kernel: LML33[0]: ioctl VIDIOCCAPTURE: 1
                localhost kernel: LML33[0]: VIDIOCCAPTURE: buffer or window
not set
 
 Running xawtv with the '-noxv' option stops these errors appearing but
produces the same output. Likewise '-nodga' or a combination of both.

 I have inserted various debugging information below. Hopefully someone
sharper than me can see the source of the problem... It must be something
simple I've missed as everyone else seems to find these tools pretty much
rock solid.

Thanks in advance.
Kris.

-----------------

The complete debug messages from the driver(s):

{modprobe zr36067}
Feb 11 02:49:13 localhost kernel: i2c: initialized
Feb 11 02:49:13 localhost kernel: Zoran ZR36060 + ZR36057/67 MJPEG board
driver version 0.7
Feb 11 02:49:13 localhost kernel: MJPEG[0]: Zoran ZR36067 (rev 2) irq: 10,
memory: 0xdb020000
Feb 11 02:49:13 localhost kernel: MJPEG[0]: subsystem vendor=0xffe6
id=0x9e76
Feb 11 02:49:13 localhost kernel: MJPEG[0]: Initializing i2c bus...
Feb 11 02:49:13 localhost kernel: MJPEG[0]: bt819_attach: chip version 6
Feb 11 02:49:13 localhost kernel: MJPEG[0]-bt856: attach
Feb 11 02:49:13 localhost kernel: LML33[0] card detected
Feb 11 02:49:13 localhost kernel: LML33[0]: Zoran ZR36060 (rev 1)
Feb 11 02:49:13 localhost kernel: MJPEG: 1 card(s) found
Feb 11 02:49:13 localhost kernel: MJPEG: using 2 V4L buffers of size 128 KB
Feb 11 02:49:13 localhost kernel: LML33[0]: Initializing card[0],
zr=e086dc00
Feb 11 02:49:13 localhost kernel: MJPEG[0]-bt819: set input 0
Feb 11 02:49:13 localhost kernel: MJPEG[0]-bt819: set norm 0
Feb 11 02:49:13 localhost kernel: MJPEG[0]-bt856: set norm 0
Feb 11 02:49:13 localhost kernel: MJPEG[0]-bt819: enable output 1
Feb 11 02:49:13 localhost kernel: MJPEG[0]-bt856: set input 0
Feb 11 02:49:13 localhost kernel: LML33[0]: enable_jpg IDLE
Feb 11 02:49:13 localhost kernel: LML33[0]: Guests: 0xff 0xff 0xff 0xff 0xff
0xff 0xff
Feb 11 02:49:13 localhost kernel: LML33[0]: Detecting guests activity,
please wait...
Feb 11 02:49:13 localhost kernel: LML33[0]: Guests: 0xff 0xff 0xff 0xff 0xff
0xff 0xff
Feb 11 02:49:13 localhost kernel: LML33[0]: No activity detected.
Feb 11 02:49:14 localhost kernel: LML33[0]: Testing interrupts...
Feb 11 02:49:14 localhost kernel: LML33[0]: interrupts received: GIRQ0:60
queue_state=0/0/0/0
Feb 11 02:49:14 localhost kernel: MJPEG[0]-bt819: enable output 0
Feb 11 02:49:14 localhost kernel: MJPEG[0]-bt856: set input 2
Feb 11 02:49:14 localhost kernel: LML33[0]: procfs entry /proc/zoran0
allocated. data=e086dc00
Feb 11 02:49:33 localhost kernel: LML33[0]: zoran_open, X pid=[29907]
Feb 11 02:49:33 localhost kernel: LML33[0]: V4L frame 0 mem 0xdd240000 (bus:
0x1d240000)
Feb 11 02:49:33 localhost kernel: LML33[0]: V4L frame 1 mem 0xdd260000 (bus:
0x1d260000)
Feb 11 02:49:33 localhost kernel: MJPEG[0]-bt819: enable output 1
Feb 11 02:49:33 localhost kernel: MJPEG[0]-bt856: set input 0
Feb 11 02:49:33 localhost kernel: LML33[0]: enable_jpg IDLE
Feb 11 02:49:33 localhost kernel: LML33[0]: ioctl VIDIOCGCAP
Feb 11 02:49:33 localhost kernel: LML33[0]: UNKNOWN ioctl cmd: 0x800476c6
Feb 11 02:49:33 localhost kernel: LML33[0]: ioctl VIDIOCGCHAN for channel 0
Feb 11 02:49:33 localhost kernel: LML33[0]: ioctl VIDIOCGCHAN for channel 1
Feb 11 02:49:33 localhost kernel: LML33[0]: ioctl VIDIOCGPICT
Feb 11 02:49:33 localhost kernel: MJPEG[0]-bt819: set picture brightness
32768 contrast 32768 colour 32768
Feb 11 02:49:33 localhost kernel: LML33[0]: ioctl VIDIOCSPICT bri=32768
hue=32768 col=32768 con=32768 dep=16 pal=7
Feb 11 02:49:33 localhost kernel: LML33[0]: ioctl VIDIOCGPICT
Feb 11 02:49:33 localhost kernel: LML33[0]: ioctl VIDIOCGAUDIO not supported
Feb 11 02:49:33 localhost kernel: LML33[0]: zoran_close, X pid=[29907]
Feb 11 02:49:33 localhost kernel: MJPEG[0]-bt819: enable output 1
Feb 11 02:49:33 localhost kernel: MJPEG[0]-bt856: set input 0
Feb 11 02:49:33 localhost kernel: LML33[0]: enable_jpg IDLE
Feb 11 02:49:33 localhost kernel: LML33[0]: interrupts received: GIRQ0:3
queue_state=0/0/0/0
Feb 11 02:49:33 localhost kernel: MJPEG[0]-bt819: enable output 0
Feb 11 02:49:33 localhost kernel: MJPEG[0]-bt856: set input 2
Feb 11 02:49:33 localhost kernel: LML33[0]: zoran_close done
Feb 11 02:49:33 localhost modprobe: modprobe: Can't locate module
char-major-81-1

{starting xawtv}
Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_open, X pid=[29907]
Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 0 mem 0xdd260000 (bus:
0x1d260000)
Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 1 mem 0xdd240000 (bus:
0x1d240000)
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 1
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 0
Feb 11 02:49:46 localhost kernel: LML33[0]: enable_jpg IDLE
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT
Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_close, X pid=[29907]
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 1
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 0
Feb 11 02:49:46 localhost kernel: LML33[0]: enable_jpg IDLE
Feb 11 02:49:46 localhost kernel: LML33[0]: interrupts received: GIRQ0:3
queue_state=0/0/0/0
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 0
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 2
Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_close done
Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_open, X pid=[29907]
Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 0 mem 0xdd240000 (bus:
0x1d240000)
Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 1 mem 0xdd260000 (bus:
0x1d260000)
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 1
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 0
Feb 11 02:49:46 localhost kernel: LML33[0]: enable_jpg IDLE
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT
Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_close, X pid=[29907]
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 1
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 0
Feb 11 02:49:46 localhost kernel: LML33[0]: enable_jpg IDLE
Feb 11 02:49:46 localhost kernel: LML33[0]: interrupts received: GIRQ0:3
queue_state=0/0/0/0
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 0
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 2
Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_close done
Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_open, X pid=[29907]
Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 0 mem 0xdd260000 (bus:
0x1d260000)
Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 1 mem 0xdd240000 (bus:
0x1d240000)
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 1
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 0
Feb 11 02:49:46 localhost kernel: LML33[0]: enable_jpg IDLE
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT
Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_close, X pid=[29907]
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 1
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 0
Feb 11 02:49:46 localhost kernel: LML33[0]: enable_jpg IDLE
Feb 11 02:49:46 localhost kernel: LML33[0]: interrupts received: GIRQ0:3
queue_state=0/0/0/0
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 0
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 2
Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_close done
Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_open, X pid=[29907]
Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 0 mem 0xdd240000 (bus:
0x1d240000)
Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 1 mem 0xdd260000 (bus:
0x1d260000)
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 1
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 0
Feb 11 02:49:46 localhost kernel: LML33[0]: enable_jpg IDLE
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT
Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_close, X pid=[29907]
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 1
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 0
Feb 11 02:49:46 localhost kernel: LML33[0]: enable_jpg IDLE
Feb 11 02:49:46 localhost kernel: LML33[0]: interrupts received: GIRQ0:3
queue_state=0/0/0/0
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 0
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 2
Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_close done
Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_open, X pid=[29907]
Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 0 mem 0xdd260000 (bus:
0x1d260000)
Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 1 mem 0xdd240000 (bus:
0x1d240000)
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 1
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 0
Feb 11 02:49:46 localhost kernel: LML33[0]: enable_jpg IDLE
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSFBUF: base=0x0
w=800 h=600 depth=32 bpl=3328
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: set picture brightness
32768 contrast 32768 colour 32768
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSPICT bri=32768
hue=32768 col=32768 con=32768 dep=32 pal=5
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSWIN: x=48 y=94
w=380 h=288 clipcount=0
Feb 11 02:49:46 localhost kernel: LML33[0]: VIDIOCSWIN: frame buffer has to
be set first
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCCAPTURE: 1
Feb 11 02:49:46 localhost kernel: LML33[0]: VIDIOCCAPTURE: buffer or window
not set
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: set picture brightness
32768 contrast 32768 colour 32768
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSPICT bri=32768
hue=32768 col=32768 con=32768 dep=32 pal=5
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: set picture brightness
32768 contrast 32768 colour 32768
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSPICT bri=32768
hue=32768 col=32768 con=32768 dep=32 pal=5
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: set picture brightness
32768 contrast 32768 colour 32768
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSPICT bri=32768
hue=32768 col=32768 con=32768 dep=32 pal=5
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: set picture brightness
32768 contrast 32768 colour 32768
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSPICT bri=32768
hue=32768 col=32768 con=32768 dep=32 pal=5
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSCHAN: channel=0,
norm=1
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: set input 0
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: set norm 1
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set norm 1
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSFBUF: base=0x0
w=800 h=600 depth=32 bpl=3328
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: set picture brightness
32768 contrast 32768 colour 32768
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSPICT bri=32768
hue=32768 col=32768 con=32768 dep=32 pal=5
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSWIN: x=48 y=94
w=380 h=288 clipcount=0
Feb 11 02:49:46 localhost kernel: LML33[0]: VIDIOCSWIN: frame buffer has to
be set first
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCCAPTURE: 1
Feb 11 02:49:46 localhost kernel: LML33[0]: VIDIOCCAPTURE: buffer or window
not set
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCCAPTURE: 0
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSFBUF: base=0x0
w=800 h=600 depth=32 bpl=3328
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT
Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: set picture brightness
32768 contrast 32768 colour 32768
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSPICT bri=32768
hue=32768 col=32768 con=32768 dep=32 pal=5
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSWIN: x=48 y=94
w=380 h=288 clipcount=0
Feb 11 02:49:46 localhost kernel: LML33[0]: VIDIOCSWIN: frame buffer has to
be set first
Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCCAPTURE: 1
Feb 11 02:49:46 localhost kernel: LML33[0]: VIDIOCCAPTURE: buffer or window
not set
Feb 11 02:49:52 localhost kernel: LML33[0]: ioctl VIDIOCCAPTURE: 0
Feb 11 02:49:52 localhost kernel: LML33[0]: ioctl VIDIOCSFBUF: base=0x0
w=800 h=600 depth=32 bpl=3328
Feb 11 02:49:52 localhost kernel: LML33[0]: ioctl VIDIOCGPICT
Feb 11 02:49:52 localhost kernel: MJPEG[0]-bt819: set picture brightness
32768 contrast 32768 colour 32768
Feb 11 02:49:52 localhost kernel: LML33[0]: ioctl VIDIOCSPICT bri=32768
hue=32768 col=32768 con=32768 dep=32 pal=5
Feb 11 02:49:52 localhost kernel: LML33[0]: ioctl VIDIOCSWIN: x=48 y=94
w=380 h=288 clipcount=0
Feb 11 02:49:52 localhost kernel: LML33[0]: VIDIOCSWIN: frame buffer has to
be set first
Feb 11 02:49:52 localhost kernel: LML33[0]: ioctl VIDIOCCAPTURE: 1
Feb 11 02:49:52 localhost kernel: LML33[0]: VIDIOCCAPTURE: buffer or window
not set

{stopping xawtv}
Feb 11 02:51:43 localhost kernel: LML33[0]: ioctl VIDIOCCAPTURE: 0
Feb 11 02:51:43 localhost kernel: LML33[0]: zoran_close, X pid=[29907]
Feb 11 02:51:43 localhost kernel: MJPEG[0]-bt819: enable output 1
Feb 11 02:51:43 localhost kernel: MJPEG[0]-bt856: set input 0
Feb 11 02:51:43 localhost kernel: LML33[0]: enable_jpg IDLE
Feb 11 02:51:43 localhost kernel: LML33[0]: interrupts received: GIRQ0:6992
queue_state=0/0/0/0
Feb 11 02:51:43 localhost kernel: MJPEG[0]-bt819: enable output 0
Feb 11 02:51:43 localhost kernel: MJPEG[0]-bt856: set input 2
Feb 11 02:51:43 localhost kernel: LML33[0]: zoran_close done

---------------------------

Debugging info from xawtv:

[root@localhost plugins]# xawtv -display :0 -debug 3
This is xawtv-3.85, running on Linux/i686 (2.4.20)
visual: id=0x23 class=4 (TrueColor), depth=24
visual: id=0x24 class=4 (TrueColor), depth=24
visual: id=0x25 class=4 (TrueColor), depth=24
visual: id=0x26 class=4 (TrueColor), depth=24
visual: id=0x27 class=5 (DirectColor), depth=24
visual: id=0x28 class=5 (DirectColor), depth=24
visual: id=0x29 class=5 (DirectColor), depth=24
visual: id=0x2a class=5 (DirectColor), depth=24
x11: color depth: 24 bits, 3 bytes - pixmap: 4 bytes
x11: color masks: red=0x00ff0000 green=0x0000ff00 blue=0x000000ff
x11: server byte order: little endian
x11: client byte order: little endian
check if the X-Server is local ... **** ok
x11 socket: me=localhost, server=localhost
main: dga extention...
DGA version 2.0
main: xinerama extention...
main: xvideo extention [video]...
Xvideo: 2 adaptors available.
Xvideo: video4linux: input video, ports 50-50
Xvideo: ATI Rage128 Video Overlay: input image, ports 51-51
Xvideo: using port 50 for video
  XV_ENCODING get set, -1000 -> 1000
  XV_BRIGHTNESS get set, -1000 -> 1000
  XV_CONTRAST get set, -1000 -> 1000
  XV_SATURATION get set, -1000 -> 1000
  XV_HUE get set, -1000 -> 1000
main: xvideo extention [image]...
  image format list for port 51
    0x32595559 (YUY2) packed [ok: 16 bit YUV 4:2:2 (packed)]
    0x59565955 (UYVY) packed
    0x32315659 (YV12) planar
    0x30323449 (I420) planar [ok: 12 bit YUV 4:2:0 (planar)]
main: init main window...
main: install signal handlers...
main thread [pid=30023]
main: checking wm...
wm cap: _NET_CLIENT_LIST
wm cap: _NET_CLIENT_LIST_STACKING
wm cap: _NET_NUMBER_OF_DESKTOPS
wm cap: _NET_DESKTOP_GEOMETRY
wm cap: _NET_DESKTOP_VIEWPORT
wm cap: _NET_CURRENT_DESKTOP
wm cap: _NET_DESKTOP_NAMES
wm cap: _NET_ACTIVE_WINDOW
wm cap: _NET_CLOSE_WINDOW
wm cap: _NET_WM_MOVERESIZE
wm cap: _NET_WM_DESKTOP
wm cap: _NET_WM_WINDOW_TYPE
wm cap: _NET_WM_STATE
wm cap: _NET_CLIENT_LIST
wm cap: _NET_CLIENT_LIST_STACKING
wm cap: _NET_NUMBER_OF_DESKTOPS
wm cap: _NET_DESKTOP_GEOMETRY
wm cap: _NET_DESKTOP_VIEWPORT
wm cap: _NET_CURRENT_DESKTOP
wm cap: _NET_DESKTOP_NAMES
wm cap: _NET_ACTIVE_WINDOW
wm cap: _NET_CLOSE_WINDOW
wm cap: _NET_WM_MOVERESIZE
wm cap: _NET_WM_DESKTOP
wm cap: _NET_WM_WINDOW_TYPE
wm cap: _NET_WM_STATE
wm cap: _NET_CLIENT_LIST
wm cap: _NET_CLIENT_LIST_STACKING
wm cap: _NET_NUMBER_OF_DESKTOPS
wm cap: _NET_DESKTOP_GEOMETRY
wm cap: _NET_DESKTOP_VIEWPORT
wm cap: _NET_CURRENT_DESKTOP
wm cap: _NET_DESKTOP_NAMES
wm cap: _NET_ACTIVE_WINDOW
wm cap: _NET_CLOSE_WINDOW
wm cap: _NET_WM_MOVERESIZE
wm cap: _NET_WM_DESKTOP
wm cap: _NET_WM_WINDOW_TYPE
wm cap: _NET_WM_STATE
wm cap: _WIN_CLIENT_LIST
wm cap: _WIN_WORKSPACE
wm cap: _WIN_WORKSPACE_COUNT
wm cap: _WIN_STATE
wm cap: _WIN_LAYER
wmhooks: gnome layer
main: creating windows ...
main: init frequency tables ...
freq: reading /usr/local/share/xawtv/Index.map
main: read config file ...
main: checking for vidmode extention ...
main: checking for lirc ...
lirc: not enabled at compile time
main: checking for joystick ...
main: checking for midi ...
main: adding kbd hooks ...
main: mapping main window ...
xt: pointer show
main: initialize hardware ...
xv: get XV_BRIGHTNESS: 0
xv: get XV_CONTRAST: 0
xv: get XV_SATURATION: 0
xv: get XV_HUE: 0
main: parse channels from config file ...
xt: handle_pending:  start ...
PropertyNotify WM_NAME
PropertyNotify WM_ICON_NAME
PropertyNotify WM_COMMAND
PropertyNotify WM_CLIENT_MACHINE
PropertyNotify WM_NORMAL_HINTS
PropertyNotify WM_HINTS
PropertyNotify WM_CLASS
PropertyNotify WM_LOCALE_NAME
PropertyNotify WM_LOCALE_NAME
PropertyNotify WM_CLIENT_LEADER
video: shell: size 384x288+0+0
gd: init
blit: init
blit: gl: DRI=Yes
blit: gl: texture max size: 1024
video: shell: size 384x288+0+0
PropertyNotify WM_PROTOCOLS
PropertyNotify WM_NORMAL_HINTS
PropertyNotify _NET_WM_STATE
PropertyNotify _WIN_STATE
PropertyNotify _NET_WM_DESKTOP
PropertyNotify _WIN_WORKSPACE
PropertyNotify _WIN_AREA
video: shell: ReparentNotify
video: shell: size 384x288+46+94
video: shell: size 384x288+46+94
video: shell: size 384x288+46+94
video: shell: map
PropertyNotify WM_STATE
PropertyNotify SM_CLIENT_ID
xt: handle_pending:  ... done
cmd: "setfreqtab" "europe-west"
freq: newtab 5
freq: reading /usr/local/share/xawtv/europe-west.list
freq: reading /usr/local/share/xawtv/ccir-i-iii.list
freq: reading /usr/local/share/xawtv/ccir-sl-sh.list
freq: reading /usr/local/share/xawtv/ccir-h.list
freq: reading /usr/local/share/xawtv/uhf.list
cmd: "capture" "overlay"
Xvideo: video: win=0x800048, src=384x288+0+0 dst=384x288+0+0
main: setting defaults
xv: set XV_SATURATION: 0
xv: set XV_BRIGHTNESS: 0
xv: set XV_HUE: 0
xv: set XV_CONTRAST: 0
main: enter main event loop...
PropertyNotify _XAWTV_STATION
video: shell: size 384x288+46+94
Xvideo: video: win=0x800048, src=640x480+0+0 dst=384x288+0+0
PropertyNotify WM_NAME
xt: pointer hide
keypad: timeout
PropertyNotify WM_NAME
received signal 2 [Interrupt]
Xvideo: video off
cmd: "capture" "off"


--------------------

The contents of ~/.xawtv

[defaults]
norm = ntsc
input = Composite
capture = overlay
capture = on

--------------------

The output from v4l-conf

[root@localhost log]# v4l-conf -d :0 -c /dev/video0
v4l-conf: using X11 display :0
dga: version 2.0
mode: 800x600, depth=24, bpp=32, bpl=3328, base=0xd4000000
/dev/video0 [v4l2]: ioctl VIDIOC_QUERYCAP: Invalid argument
/dev/video0 [v4l]: configuration done

----------------------

The relevant results of lspci -v

00:0e.0 Multimedia video controller: Zoran Corporation ZR36057PQC Video
cutting chipset (rev 02)
        Subsystem: Unknown device ffe6:9e76
        Flags: bus master, fast devsel, latency 32, IRQ 10
        Memory at db020000 (32-bit, non-prefetchable) [size=4K]

01:00.0 VGA compatible controller: ATI Technologies Inc Rage 128 RF (prog-if
00 [VGA])
        Subsystem: ATI Technologies Inc: Unknown device 0008
        Flags: bus master, stepping, 66Mhz, medium devsel, latency 32, IRQ
10
        Memory at d4000000 (32-bit, prefetchable) [size=64M]
        I/O ports at a000 [size=256]
        Memory at d9000000 (32-bit, non-prefetchable) [size=16K]
        Expansion ROM at <unassigned> [disabled] [size=128K]
        Capabilities: [50] AGP version 2.0
        Capabilities: [5c] Power Management version 1




--
video4linux-list mailing list
Unsubscribe mailto:[EMAIL PROTECTED]?subject=unsubscribe
https://listman.redhat.com/mailman/listinfo/video4linux-list

Reply via email to