From owner-freebsd-multimedia Fri Mar 14 12:27:24 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id MAA10000 for multimedia-outgoing; Fri, 14 Mar 1997 12:27:24 -0800 (PST) Received: from Ilsa.StevesCafe.com (sc-gw.StevesCafe.com [205.168.119.191]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA09969 for ; Fri, 14 Mar 1997 12:26:38 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by Ilsa.StevesCafe.com (8.7.5/8.6.12) with SMTP id NAA01208 for ; Fri, 14 Mar 1997 13:25:54 -0700 (MST) Message-Id: <199703142025.NAA01208@Ilsa.StevesCafe.com> X-Authentication-Warning: Ilsa.StevesCafe.com: Host localhost [127.0.0.1] didn't use HELO protocol X-Mailer: exmh version 1.6.5 12/11/95 From: Steve Passe To: multimedia@freebsd.org Subject: latest bt848 code Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 14 Mar 1997 13:25:53 -0700 Sender: owner-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, I had to give my bt848 development machine back to a "real job", so I won't be able to work on it for awhile. I placed snapshots of the latest driver and xtvremote code that uses the new ioctls on the web page: http://www.freebsd.org/~fsmp/HomeAuto/files/bt848.tar.gz http://www.freebsd.org/~fsmp/HomeAuto/files/xtvr.tar.gz This code has NOT been checked in on freefall yet. Note that the driver has the ioctls for separate U and V control. ioctl_bt848.h has #defines for declaring the ranges, etc. of each control. The current model allows for complete raw control of bright/hue/contrast/ satu/satv, using the native data formats of each according to the brooktree databook. The app writer then uses the #defines in ioctl_bt848.h to convert his LOGICAL world to the driver model. look at the "bumpxxx" routines in xtvremote.cc for examples. This isn't quite what we want, but extending the model in the directions we have discussed will require a pow-wow with the meteor driver writers, etc. so that we can develop a logical API that everyone is happy with. -- Steve Passe | powered by smp@csn.net | Symmetric MultiProcessor FreeBSD