TV-Out of the Hauppauge WinTV PVR 350
The Hauppauge WinTV PVR 350 has a TV-Out that can be used to output Freevo to a TV device. For this to work you need to load the ivtvfb module, which is part of the kernel since version 2.6.24. With this module you can use the TV-Out as a standard framebuffer device for X11. You also need to install xorg-video-ivtv.
After successfully loading ivtvfb, you need to edit your xorg.conf file:
Section "Device"
Identifier "Hauppauge PVR 350 iTVC15 Framebuffer"
Driver "ivtv"
Option "fbdev" "/dev/fb0"
Option "VideoOverlay" "on"
Option "XVideo" "1"
BusID "PCI:01:08:0"
EndSectionFor a PAL:
Section "Monitor"
Identifier "PAL Monitor"
HorizSync 30-68
VertRefresh 50-120
Mode "720x576"
DotClock 42.6
# HTimings 720 760 832 944
# VTimings 576 577 580 602
HTimings 720 775 799 800
VTimings 576 590 592 593
Flags "-HSync" "-VSync"
EndMode
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Hauppauge PVR 350 iTVC15 Framebuffer"
Monitor "PAL Monitor"
DefaultDepth 24
DefaultFbbpp 32
Subsection "Display"
Depth 24
FbBpp 32
Modes "720x576"
EndSubsection
EndSectionOr for NTSC:
Section "Monitor"
Identifier "NTSC Monitor"
HorizSync 30-68
VertRefresh 50-120
DisplaySize 183 122
Mode "720x480"
# D: 34.563 MHz, H: 37.244 kHz, V: 73.897 Hz
DotClock 34.564
HTimings 720 752 840 928
VTimings 480 484 488 504
Flags "-HSync" "-VSync"
EndMode
EndSection
Section "Screen"
Identifier "TV"
Device "Hauppauge PVR 350 iTVC15 Framebuffer"
Monitor "NTSC Monitor"
DefaultDepth 24
DefaultFbbpp 32
Subsection "Display"
Depth 24
FbBpp 32
Modes "720x480"
EndSubsection
EndSectionAnd last but not least:
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
EndSectionYou can obtain the PCI-Bus number with the lspci command.
01:08.0 Multimedia video controller: Internext Compression Inc iTVC15 MPEG-2 Encoder (rev 01)
For more informations see http:/ivtvdriver.org and http://ivtvdriver.org/viewcvs/xf86-video-ivtv/trunk/README?view=markup