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" EndSection
For 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 EndSection
Or 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 EndSection
And last but not least:
Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" EndSection
You 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