From owner-freebsd-multimedia Sun Sep 6 14:27:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA00444 for freebsd-multimedia-outgoing; Sun, 6 Sep 1998 14:27:55 -0700 (PDT) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from arg1.demon.co.uk (arg1.demon.co.uk [194.222.34.166]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA00439 for ; Sun, 6 Sep 1998 14:27:53 -0700 (PDT) (envelope-from arg@arg1.demon.co.uk) Received: from localhost (arg@localhost) by arg1.demon.co.uk (8.8.8/8.8.7) with SMTP id WAA23147 for ; Sun, 6 Sep 1998 22:36:55 +0100 (BST) (envelope-from arg@arg1.demon.co.uk) Date: Sun, 6 Sep 1998 22:36:54 +0100 (BST) From: Andrew Gordon X-Sender: arg@server.arg.sj.co.uk To: freebsd-multimedia@FreeBSD.ORG Subject: BT878 - PAL problems. Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I've just bought some more Hauppauge cards, and of course they've changed the design since I last bought one a few weeks ago - they now have the Bt878 on them (Hauppauge model 61314). Since I'm running FreeBSD-2.2-stable on these systems, the new cards weren't supported. I have updated to the -current versions of: sys/pci/{brooktree848.c,brktree_reg.h} sys/i386/include/ioctl_bt848.h and with a few minor hacks to make it compile in a 2.2 kernel, this driver still works fine with an old 848 card, and it recognizes the new cards as: bktr1 rev 2 int a irq 10 on pci0:15:0 Hauppauge WinCast/TV, Philips PAL I tuner. pci0:15:1: vendor=0x109e, device=0x0878, class=multimedia (misc) int a irq 10 [no driver assigned] Unfortunately, it doesn't appear to work quite right when I test it with FXTV. If configured for PAL (either "fxtv -driverDefaults" or explictly by "fxtv -inputFormat pal") the picture is grossly out of horizontal sync - you can roughly make out 4 copies of the picture sideways across the screen. However, if you select NTSC mode (still feeding the card from a PAL video source) you get a reasonable picture: no colour, and slightly flickery at the top edge, but correctly positioned horizontally. This behaviour in NTSC mode is probably what you would expect (625/50 and 525/50 having approximately the same line rate), but what has gone wrong with PAL mode? This card also gives the problem that only the tuner and S-Video inputs appear to work - selecting composite video in just gives a blank screen - but this is presumably just that FXTV needs updating to know about the 4th multiplexor input. Of course it is possible that I've fouled things up in hacking the -current driver into a 2.2 system, but I don't think so given that the hacks are minor and it still works perfectly in PAL mode with an 848 card. Regards, Andrew Gordon. (please CC: me on any replies - I am subscribed to -multimedia, but there's a 2,500 item backlog in my mailing list inbox at present!). To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message