TV-Karte kein Overlay???

Software besorgen und anwenden
Post Reply
Message
Author
Anaconda

TV-Karte kein Overlay???

#1 Post by Anaconda »

Grüßt euch,

Ich bin mir nicht sicher ob mein Problem an dieser stelle des Forums richtig ist, aber nichts desdo trotz werde ich hier mal mein Glück versuchen.

Ich habe folgendes Problem: Ich habe mir neulich eine TV-Karte zugelegt. Alle nötigen Programme besorgt - denke ich (xawtv, zapping) und fleißig drauf los installiert. Habe dann die Datei modules.conf angepaßt und wollte mich dann ins Fernsehvergnügen stürtzen. Im ersten Augenblick schien auch alles zu funkrionieren, doch dann merkte ich das die Bilder nicht mit dem Ton übereinstimmten. Bei meinen Nachforschungem habe ich dann rausgefunden, das kein overlay durch den Treiber? unterstützt wird. Wie kann ich diesen Fehler beheben?

MfG

Anaconda

PS: kennt ihr folgenden Witz: Läuft ein Frosch am Strand auf und ab und ruft immer: "Ich bin ein Schwan, ich bin ein Schwan..." Kommt ein Storch Vorbei und sagt: "Ey man, du bist ein Frosch und kein Schwan!" Da sagt der Frosch: "Na dann paß mal auf" - postiert sich vor dem Storch und zieht seine Hosen runter. Da sagt der Storch: "MEIN LIEBER SCHWAN..." <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

... naja, mich nennt man Anaconda <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle"> <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle"> <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

brotzi

Re: TV-Karte kein Overlay???

#2 Post by brotzi »

Hallo Anaconda,

was für 'ne TV-Karte hast Du denn gekauft? Welchen Kernel und welche Distribution verwendest Du?

Anaconda

Re: TV-Karte kein Overlay???

#3 Post by Anaconda »

Moin,

Karte: Hauppauge WinTV PCI

Distrie: Was ist das? Ich benutze LFS (LinuxFromScratch)...

Sebastian Ude

Re: TV-Karte kein Overlay???

#4 Post by Sebastian Ude »

1.)

Welche Version vom bttv-Treiber ?

Die, die mit dem Kernel kommt ist ziemlich out-of-date - besorg dir eine aktuelle von <a href="http://bytesex.org/bttv/" target="_blank"><!--auto-->http://bytesex.org/bttv/</a><!--auto--> (sofern du das noch nicht getan hast).


2.)

Welche Version von xawtv ?


3.)

Wie sieht die modules.conf aus ?


4.)

Ausgabe von 'xawtv -v 2' ?

Anaconda

Re: TV-Karte kein Overlay???

#5 Post by Anaconda »

Moin,

(erstma eine Entschuldigung für meine letzte, ziemlich kurze & flapsige, Antwort ... heute hab ich mehr Zeit)

also zu 1.) Ich habe den Kernel 2.4.8 mit der bttv-Version 0.7.72 zu laufen (die neuste stabile ist wohl 0.7.79 ... Overlay wird, denke ich, wohl aber schon länger unterstützt, so das meine Version eigentlich OK sein sollte ?!?)

zu 2. und 4.)
This is xawtv-3.55, running on Linux/i586 (2.4.8)
stat /dev/.devfsd: Datei oder Verzeichnis nicht gefunden
visual: id=0x21 class=4 (TrueColor), depth=16
visual: id=0x22 class=5 (DirectColor), depth=16
visual: id=0x2a class=4 (TrueColor), depth=16
visual: id=0x2b class=4 (TrueColor), depth=16
visual: id=0x2c class=4 (TrueColor), depth=16
visual: id=0x2d class=5 (DirectColor), depth=16
visual: id=0x2e class=5 (DirectColor), depth=16
visual: id=0x2f class=5 (DirectColor), depth=16
check if the X-Server is local ... **** ok
x11 socket: me=localhost, server=localhost
main: dga extention...
main: xinerama extention...
main: xvideo extention...
Xvideo: 1 adaptors available.
Xvideo: NV04 Video Overlay: input image, ports 48-48
Xvideo: no usable video port found
image format list for port 48
0x32595559 (YUY2) packed [ok]
0x32315659 (YV12) planar
0x59565955 (UYVY) packed
0x30323449 (I420) planar [ok]
main: init main window...
x11: color depth: 16 bits, 2 bytes - pixmap: 2 bytes
x11: color masks: red=0x0000f800 green=0x000007e0 blue=0x0000001f
x11: server byte order: little endian
x11: client byte order: little endian
main: install signal handlers...
main thread [pid=13548]
main: open grabber device...
x11: 1280x1024, 16 bit/pixel, 0 byte/scanline
v4l-conf: using X11 display :0
WARNING: Your X-Server has no DGA support.
mode: 1280x1024, depth=16, bpp=16, bpl=2560, base=unknown
/dev/video0 [v4l2]: ioctl VIDIOC_QUERYCAP: Invalid argument
WARNING: couldn't find framebuffer base address, try manual
configuration ("v4l-conf -a <addr>")
done
got sigchild
waitpid: Keine Kind-Prozesse
init: trying: v4l2...
init: failed: v4l2
init: trying: v4l...
v4l: open: /dev/video0 (BT878(Hauppauge new (bt878)))
capabilities: capture tuner overlay clipping frameram scales
size : 48x32 => 924x576
channels: 4
ioctl: VIDIOCGCHAN(0,Television,flags=0x3,type=1,norm=0): ok
Television: 1 tuner audio tv
ioctl: VIDIOCGCHAN(1,Composite1,flags=0x2,type=2,norm=0): ok
Composite1: 0 audio camera
ioctl: VIDIOCGCHAN(2,S-Video,flags=0x2,type=2,norm=0): ok
S-Video: 0 audio camera
ioctl: VIDIOCGCHAN(3,Composite3,flags=0x2,type=2,norm=0): ok
Composite3: 0 audio camera
audios : 1
ioctl: VIDIOCGAUDIO(0,TV,flags=0x1f,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x3,step=0): ok
4 (TV): muted=yes volume=65535 bass=32768 treble=32768
ioctl: VIDIOCGTUNER(0,Television,range=0--1,flags=0x7,mode=0,signal=65535): ok
tuner : Television 0-4294967295 PAL NTSC SECAM
v4l: bttv version 0.7.72
v4l: disable YUV420P for bttv < 0.8.x
ioctl: VIDIOCGFBUF(base=(nil),size=1280x1024,depth=16,bpl=2560): ok
fbuffer : base=0x(nil) size=1280x1024 depth=16 bpl=2560
ioctl: VIDIOCGPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
picture : brightness=32768 hue=32768 colour=32768 contrast=32768
picture : whiteness=0 depth=16 palette=rgb16
ioctl: VIDIOCGMBUF(size=4259840,frames=2): ok
mbuf: size=4259840 frames=2
v4l: using mapped buffers for capture
init: ok: v4l
v4l: 1280x1024, 16 bit/pixel, 2560 byte/scanline
main: checking wm...
wmhooks: gnome
main: creating windows ...
Warning: Cannot convert string "-*-ledfixed-medium-r-semicondensed--39-*" to type FontStruct
main: read config file ...
main: checking for vidmode extention ...
main: checking for lirc ...
main: mapping main window ...
xt: pointer show
main: initialize hardware ...
ioctl: VIDIOCGAUDIO(0,TV,flags=0x1f,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x3,step=0): ok
ioctl: VIDIOCGCHAN(0,Television,flags=0x3,type=1,norm=0): ok
ioctl: VIDIOCGPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCGPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCGPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCGPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCGAUDIO(0,TV,flags=0x1f,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x3,step=0): ok
ioctl: VIDIOCSAUDIO(0,TV,flags=0x1e,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x0,step=0): ok
ioctl: VIDIOCGAUDIO(0,TV,flags=0x1e,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x3,step=0): ok
ioctl: VIDIOCGAUDIO(0,TV,flags=0x1e,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x3,step=0): ok
cmd: "setfreqtab" "europe-west"
cmd: "capture" "overlay"
ioctl: VIDIOCGFREQ(182,250 MHz): ok
cmd: "setchannel" "E6"
ioctl: VIDIOCGAUDIO(0,TV,flags=0x1e,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x3,step=0): ok
ioctl: VIDIOCSAUDIO(0,TV,flags=0x1f,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x0,step=0): ok
ioctl: VIDIOCGPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCSPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCGPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCSPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCGPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCSPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCGPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCSPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCSCHAN(0,Television,flags=0x3,type=1,norm=0): ok
v4l: freq: 182,250
ioctl: VIDIOCSFREQ(182,250 MHz): ok
ioctl: VIDIOCGAUDIO(0,TV,flags=0x1f,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x3,step=0): ok
ioctl: VIDIOCSAUDIO(0,TV,flags=0x1e,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x0,step=0): ok
main: known station tuned, not changing
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
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: config 384x288 win=2200054
v4l: setformat
ioctl: VIDIOCGCAP(BT878(Hauppauge new (bt878)),type=0xeb,chan=4,audio=1,size=48x32-924x576): ok
v4l: capture probe 16 bit YUV 4:2:2 (packed)... ioctl: VIDIOCMCAPTURE(0,fmt=7,size=48x32): ok
ioctl: VIDIOCSYNC(0): ok
ok
setformat: 16 bit YUV 4:2:2 (packed) (384x288): ok
grabdisplay: using "16 bit YUV 4:2:2 (packed)"
video: root: ConfigureNotify
video: shell: size 384x288+0+0
video: root: ConfigureNotify
video: shell: size 384x288+622+102
video: root: ConfigureNotify
video: shell: size 384x288+622+102
PropertyNotify _NET_WM_STATE
PropertyNotify _WIN_STATE
PropertyNotify _NET_WM_DESKTOP
PropertyNotify _WIN_WORKSPACE
PropertyNotify _WIN_AREA
video: tv(+root): DestroyNotify
video: shell: ReparentNotify
video: tv(+root): ReparentNotify
video: root: ConfigureNotify
video: shell: size 384x288+628+121
video: shell: size 384x288+628+121
video: shell: map
video: root: MapNotify
video: tv: visibility 0
PropertyNotify WM_STATE
PropertyNotify SM_CLIENT_ID
video: tv(+root): DestroyNotify
PropertyNotify WM_PROTOCOLS
PropertyNotify WM_NORMAL_HINTS
PropertyNotify _XAWTV_STATION
PropertyNotify WM_NAME
PropertyNotify _XAWTV_STATION
video: tv(+root): DestroyNotify
PropertyNotify WM_NAME
video: shell: size 384x288+628+121
video: configure delayed yes
ioctl: VIDIOCGCAP(BT878(Hauppauge new (bt878)),type=0xeb,chan=4,audio=1,size=48x32-924x576): ok
ioctl: VIDIOCSPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCSWIN(win=384x288+628+121,key=0,flags=0x0,clips=0): ok
ioctl: VIDIOCCAPTURE(on): Das Argument ist ungültig
v4l: overlay win=384x288+628+121, 0 clips
video: tv(+root): DestroyNotify
video: refresh
video: root: MapNotify (ignored)
video: tv: visibility 2 (ignored)
video: root: UnmapNotify (ignored)
video: tv: visibility 0 (ignored)
video: tv(+root): DestroyNotify
xt: pointer hide
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
ioctl: VIDIOCGAUDIO(0,TV,flags=0x1e,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x3,step=0): ok
PropertyNotify WM_NAME
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
keypad: timeout
PropertyNotify WM_NAME
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
xt: pointer show
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
xt: pointer hide
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: root: MapNotify
video: tv: visibility 1
video: configure delayed getclips yes
ioctl: VIDIOCGCAP(BT878(Hauppauge new (bt878)),type=0xeb,chan=4,audio=1,size=48x32-924x576): ok
v4l: clip=66x35+236+182
ioctl: VIDIOCSPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCSWIN(win=384x288+628+121,key=0,flags=0x0,clips=1): ok
v4l: overlay win=384x288+628+121, 1 clips
video: refresh
video: root: MapNotify (ignored)
video: tv: visibility 2 (ignored)
video: root: UnmapNotify (ignored)
video: tv: visibility 1 (ignored)
video: tv(+root): DestroyNotify
video: root: UnmapNotify
video: tv: visibility 0
video: root: UnmapNotify
video: tv(+root): DestroyNotify
video: configure delayed yes
ioctl: VIDIOCGCAP(BT878(Hauppauge new (bt878)),type=0xeb,chan=4,audio=1,size=48x32-924x576): ok
ioctl: VIDIOCSPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCSWIN(win=384x288+628+121,key=0,flags=0x0,clips=0): ok
v4l: overlay win=384x288+628+121, 0 clips
video: tv(+root): DestroyNotify
xt: pointer show
video: refresh skipped
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: root: ConfigureNotify
video: configure delayed no
video: root: ConfigureNotify
video: configure delayed no
PropertyNotify _NET_WM_DESKTOP
PropertyNotify _WIN_WORKSPACE
PropertyNotify _WIN_AREA
video: tv(+root): DestroyNotify
video: tv(+root): ReparentNotify
video: root: ConfigureNotify
video: configure delayed no
video: root: ConfigureNotify
video: root: MapNotify
video: configure delayed no
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
ioctl: VIDIOCGAUDIO(0,TV,flags=0x1e,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x3,step=0): ok
ioctl: VIDIOCSAUDIO(0,TV,flags=0x1f,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x0,step=0): ok
v4l: overlay off
ioctl: VIDIOCCAPTURE(off): Das Argument ist ungültig
cmd: "capture" "off"
v4l: setformat
ioctl: VIDIOCGCAP(BT878(Hauppauge new (bt878)),type=0xeb,chan=4,audio=1,size=48x32-924x576): ok
v4l: capture probe 16 bit TrueColor (LE)... ioctl: VIDIOCMCAPTURE(0,fmt=3,size=48x32): ok
ioctl: VIDIOCSYNC(0): ok
ok
setformat: 16 bit TrueColor (LE) (384x288): ok
v4l: setformat
ioctl: VIDIOCGCAP(BT878(Hauppauge new (bt878)),type=0xeb,chan=4,audio=1,size=48x32-924x576): ok
v4l: getimage
ioctl: VIDIOCMCAPTURE(0,fmt=3,size=384x288): ok
ioctl: VIDIOCSYNC(0): ok
video: x11_create_ximage
video: x11_destroy_ximage
v4l: close
xt: pointer hide
This is xawtv-3.55, running on Linux/i586 (2.4.8)
stat /dev/.devfsd: Datei oder Verzeichnis nicht gefunden
visual: id=0x21 class=4 (TrueColor), depth=16
visual: id=0x22 class=5 (DirectColor), depth=16
visual: id=0x2a class=4 (TrueColor), depth=16
visual: id=0x2b class=4 (TrueColor), depth=16
visual: id=0x2c class=4 (TrueColor), depth=16
visual: id=0x2d class=5 (DirectColor), depth=16
visual: id=0x2e class=5 (DirectColor), depth=16
visual: id=0x2f class=5 (DirectColor), depth=16
check if the X-Server is local ... **** ok
x11 socket: me=localhost, server=localhost
main: dga extention...
main: xinerama extention...
main: xvideo extention...
Xvideo: 1 adaptors available.
Xvideo: NV04 Video Overlay: input image, ports 48-48
Xvideo: no usable video port found
image format list for port 48
0x32595559 (YUY2) packed [ok]
0x32315659 (YV12) planar
0x59565955 (UYVY) packed
0x30323449 (I420) planar [ok]
main: init main window...
x11: color depth: 16 bits, 2 bytes - pixmap: 2 bytes
x11: color masks: red=0x0000f800 green=0x000007e0 blue=0x0000001f
x11: server byte order: little endian
x11: client byte order: little endian
main: install signal handlers...
main thread [pid=13548]
main: open grabber device...
x11: 1280x1024, 16 bit/pixel, 0 byte/scanline
v4l-conf: using X11 display :0
WARNING: Your X-Server has no DGA support.
mode: 1280x1024, depth=16, bpp=16, bpl=2560, base=unknown
/dev/video0 [v4l2]: ioctl VIDIOC_QUERYCAP: Invalid argument
WARNING: couldn't find framebuffer base address, try manual
configuration ("v4l-conf -a <addr>")
done
got sigchild
waitpid: Keine Kind-Prozesse
init: trying: v4l2...
init: failed: v4l2
init: trying: v4l...
v4l: open: /dev/video0 (BT878(Hauppauge new (bt878)))
capabilities: capture tuner overlay clipping frameram scales
size : 48x32 => 924x576
channels: 4
ioctl: VIDIOCGCHAN(0,Television,flags=0x3,type=1,norm=0): ok
Television: 1 tuner audio tv
ioctl: VIDIOCGCHAN(1,Composite1,flags=0x2,type=2,norm=0): ok
Composite1: 0 audio camera
ioctl: VIDIOCGCHAN(2,S-Video,flags=0x2,type=2,norm=0): ok
S-Video: 0 audio camera
ioctl: VIDIOCGCHAN(3,Composite3,flags=0x2,type=2,norm=0): ok
Composite3: 0 audio camera
audios : 1
ioctl: VIDIOCGAUDIO(0,TV,flags=0x1f,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x3,step=0): ok
4 (TV): muted=yes volume=65535 bass=32768 treble=32768
ioctl: VIDIOCGTUNER(0,Television,range=0--1,flags=0x7,mode=0,signal=65535): ok
tuner : Television 0-4294967295 PAL NTSC SECAM
v4l: bttv version 0.7.72
v4l: disable YUV420P for bttv < 0.8.x
ioctl: VIDIOCGFBUF(base=(nil),size=1280x1024,depth=16,bpl=2560): ok
fbuffer : base=0x(nil) size=1280x1024 depth=16 bpl=2560
ioctl: VIDIOCGPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
picture : brightness=32768 hue=32768 colour=32768 contrast=32768
picture : whiteness=0 depth=16 palette=rgb16
ioctl: VIDIOCGMBUF(size=4259840,frames=2): ok
mbuf: size=4259840 frames=2
v4l: using mapped buffers for capture
init: ok: v4l
v4l: 1280x1024, 16 bit/pixel, 2560 byte/scanline
main: checking wm...
wmhooks: gnome
main: creating windows ...
Warning: Cannot convert string "-*-ledfixed-medium-r-semicondensed--39-*" to type FontStruct
main: read config file ...
main: checking for vidmode extention ...
main: checking for lirc ...
main: mapping main window ...
xt: pointer show
main: initialize hardware ...
ioctl: VIDIOCGAUDIO(0,TV,flags=0x1f,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x3,step=0): ok
ioctl: VIDIOCGCHAN(0,Television,flags=0x3,type=1,norm=0): ok
ioctl: VIDIOCGPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCGPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCGPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCGPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCGAUDIO(0,TV,flags=0x1f,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x3,step=0): ok
ioctl: VIDIOCSAUDIO(0,TV,flags=0x1e,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x0,step=0): ok
ioctl: VIDIOCGAUDIO(0,TV,flags=0x1e,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x3,step=0): ok
ioctl: VIDIOCGAUDIO(0,TV,flags=0x1e,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x3,step=0): ok
cmd: "setfreqtab" "europe-west"
cmd: "capture" "overlay"
ioctl: VIDIOCGFREQ(182,250 MHz): ok
cmd: "setchannel" "E6"
ioctl: VIDIOCGAUDIO(0,TV,flags=0x1e,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x3,step=0): ok
ioctl: VIDIOCSAUDIO(0,TV,flags=0x1f,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x0,step=0): ok
ioctl: VIDIOCGPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCSPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCGPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCSPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCGPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCSPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCGPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCSPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCSCHAN(0,Television,flags=0x3,type=1,norm=0): ok
v4l: freq: 182,250
ioctl: VIDIOCSFREQ(182,250 MHz): ok
ioctl: VIDIOCGAUDIO(0,TV,flags=0x1f,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x3,step=0): ok
ioctl: VIDIOCSAUDIO(0,TV,flags=0x1e,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x0,step=0): ok
main: known station tuned, not changing
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
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: config 384x288 win=2200054
v4l: setformat
ioctl: VIDIOCGCAP(BT878(Hauppauge new (bt878)),type=0xeb,chan=4,audio=1,size=48x32-924x576): ok
v4l: capture probe 16 bit YUV 4:2:2 (packed)... ioctl: VIDIOCMCAPTURE(0,fmt=7,size=48x32): ok
ioctl: VIDIOCSYNC(0): ok
ok
setformat: 16 bit YUV 4:2:2 (packed) (384x288): ok
grabdisplay: using "16 bit YUV 4:2:2 (packed)"
video: root: ConfigureNotify
video: shell: size 384x288+0+0
video: root: ConfigureNotify
video: shell: size 384x288+622+102
video: root: ConfigureNotify
video: shell: size 384x288+622+102
PropertyNotify _NET_WM_STATE
PropertyNotify _WIN_STATE
PropertyNotify _NET_WM_DESKTOP
PropertyNotify _WIN_WORKSPACE
PropertyNotify _WIN_AREA
video: tv(+root): DestroyNotify
video: shell: ReparentNotify
video: tv(+root): ReparentNotify
video: root: ConfigureNotify
video: shell: size 384x288+628+121
video: shell: size 384x288+628+121
video: shell: map
video: root: MapNotify
video: tv: visibility 0
PropertyNotify WM_STATE
PropertyNotify SM_CLIENT_ID
video: tv(+root): DestroyNotify
PropertyNotify WM_PROTOCOLS
PropertyNotify WM_NORMAL_HINTS
PropertyNotify _XAWTV_STATION
PropertyNotify WM_NAME
PropertyNotify _XAWTV_STATION
video: tv(+root): DestroyNotify
PropertyNotify WM_NAME
video: shell: size 384x288+628+121
video: configure delayed yes
ioctl: VIDIOCGCAP(BT878(Hauppauge new (bt878)),type=0xeb,chan=4,audio=1,size=48x32-924x576): ok
ioctl: VIDIOCSPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCSWIN(win=384x288+628+121,key=0,flags=0x0,clips=0): ok
ioctl: VIDIOCCAPTURE(on): Das Argument ist ungültig
v4l: overlay win=384x288+628+121, 0 clips
video: tv(+root): DestroyNotify
video: refresh
video: root: MapNotify (ignored)
video: tv: visibility 2 (ignored)
video: root: UnmapNotify (ignored)
video: tv: visibility 0 (ignored)
video: tv(+root): DestroyNotify
xt: pointer hide
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
ioctl: VIDIOCGAUDIO(0,TV,flags=0x1e,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x3,step=0): ok
PropertyNotify WM_NAME
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
keypad: timeout
PropertyNotify WM_NAME
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
xt: pointer show
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
xt: pointer hide
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: root: MapNotify
video: tv: visibility 1
video: configure delayed getclips yes
ioctl: VIDIOCGCAP(BT878(Hauppauge new (bt878)),type=0xeb,chan=4,audio=1,size=48x32-924x576): ok
v4l: clip=66x35+236+182
ioctl: VIDIOCSPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCSWIN(win=384x288+628+121,key=0,flags=0x0,clips=1): ok
v4l: overlay win=384x288+628+121, 1 clips
video: refresh
video: root: MapNotify (ignored)
video: tv: visibility 2 (ignored)
video: root: UnmapNotify (ignored)
video: tv: visibility 1 (ignored)
video: tv(+root): DestroyNotify
video: root: UnmapNotify
video: tv: visibility 0
video: root: UnmapNotify
video: tv(+root): DestroyNotify
video: configure delayed yes
ioctl: VIDIOCGCAP(BT878(Hauppauge new (bt878)),type=0xeb,chan=4,audio=1,size=48x32-924x576): ok
ioctl: VIDIOCSPICT(params=32768/32768/32768/32768/0,depth=16,fmt=3): ok
ioctl: VIDIOCSWIN(win=384x288+628+121,key=0,flags=0x0,clips=0): ok
v4l: overlay win=384x288+628+121, 0 clips
video: tv(+root): DestroyNotify
xt: pointer show
video: refresh skipped
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: root: ConfigureNotify
video: configure delayed no
video: root: ConfigureNotify
video: configure delayed no
PropertyNotify _NET_WM_DESKTOP
PropertyNotify _WIN_WORKSPACE
PropertyNotify _WIN_AREA
video: tv(+root): DestroyNotify
video: tv(+root): ReparentNotify
video: root: ConfigureNotify
video: configure delayed no
video: root: ConfigureNotify
video: root: MapNotify
video: configure delayed no
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
video: tv(+root): DestroyNotify
ioctl: VIDIOCGAUDIO(0,TV,flags=0x1e,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x3,step=0): ok
ioctl: VIDIOCSAUDIO(0,TV,flags=0x1f,vol=65535,balance=32768,bass=32768,treble=32768,mode=0x0,step=0): ok
v4l: overlay off
ioctl: VIDIOCCAPTURE(off): Das Argument ist ungültig
cmd: "capture" "off"
v4l: setformat
ioctl: VIDIOCGCAP(BT878(Hauppauge new (bt878)),type=0xeb,chan=4,audio=1,size=48x32-924x576): ok
v4l: capture probe 16 bit TrueColor (LE)... ioctl: VIDIOCMCAPTURE(0,fmt=3,size=48x32): ok
ioctl: VIDIOCSYNC(0): ok
ok
setformat: 16 bit TrueColor (LE) (384x288): ok
v4l: setformat
ioctl: VIDIOCGCAP(BT878(Hauppauge new (bt878)),type=0xeb,chan=4,audio=1,size=48x32-924x576): ok
v4l: getimage
ioctl: VIDIOCMCAPTURE(0,fmt=3,size=384x288): ok
ioctl: VIDIOCSYNC(0): ok
video: x11_create_ximage
video: x11_destroy_ximage
v4l: close
xt: pointer hide


Ich hoffe, du kannst damit was anfangen ... ich nämlich nicht all zu viel %-)


zu 3.) Da wird dich wohl hauptsächlich folgender Teil interessieren:

alias char-major-81 bttv
alias char-major-83 vtx
options vtx quiet=1
alias char-major-89 i2c-dev

Mehr habe ich da nicht eingetragen (habe ich so bei den Distries abgeguckt <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle"> )


Falls ich dir (oder besser du mir) damit weiter helfen kann(st) wäre ich der sehr dankbar...
MfGAnaconda

Sebastian Ude

Re: TV-Karte kein Overlay???

#6 Post by Sebastian Ude »

> WARNING: Your X-Server has no DGA support.

Das ist der Übeltäter.

/etc/X11/XF86Config (/etc/XF86Config) öffnen und folgendes in die "Module"-Section eintragen:

Load "extmod"

Danach den X-Server neustarten und es sollte funktionieren.

Anaconda

Re: TV-Karte kein Overlay???

#7 Post by Anaconda »

Moin und Danke,

...es funktioniert.
und weil es mich interessiert warum, gleich noch eine Frage hinterher (bevor ich anfange lange zu suchen):

Für was steht die Abkürzung DGA und welche Funktionen sind sonst noch damit verbunden?

Bis gleich
Anaconda

Sebastian Ude

Re: TV-Karte kein Overlay???

#8 Post by Sebastian Ude »

Aus der XFree-Doku:

<i>The XFree86-DGA extension is an X server extension for allowing client programs direct access to the video frame buffer.<i>

[...]

<i>XFree86 DGA is not intended as a direct rendering API, but rather, as a mechanism to "get the X-Server out of the way" so that a direct rendering API, such as OpenGL, can have full access to the hardware.</i>

<i>With this in mind, DGA does provide clients some direct access to the hardware without requiring a separate rendering API, but this access is limited to direct linear framebuffer access.</i>


xawtv braucht DGA bzw. kann es zumindest benutzen, weil es die Möglichkeit bietet, auf einfache Art und Weise die Adresse des Video-Framebuffers zu bestimmen.

Anaconda

Re: TV-Karte kein Overlay???

#9 Post by Anaconda »

Moin,

hab ich mir doch FAST gedacht, daß es da steht. <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Allerdings beeinflussen die Zeit, zu der ich mich meist erst vor den Rechner setzt, sowie die zu der Zeit bereits konsumierten Bier, beachtlich mein Interresse an Englischen Texten bzw. Dokumentationen. <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

Also nochmals Danke &
Bis gleich...

Wurm

Re: TV-Karte kein Overlay???

#10 Post by Wurm »

Dich nennt man Anaconda ?

Wie lang ist er denn ?

Anaconda

Re: TV-Karte kein Overlay???

#11 Post by Anaconda »

> Wie lang ist er denn ?

...naja, länger als ein Wurm <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle"> aber noch nicht so lang, das ich beim laufen stolpere... <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

Post Reply