From owner-freebsd-multimedia Mon Jun 28 3:24: 1 1999 Delivered-To: freebsd-multimedia@freebsd.org Received: from dslab7.cs.uit.no (dslab7.cs.UiT.No [129.242.16.27]) by hub.freebsd.org (Postfix) with ESMTP id 608D014C39 for ; Mon, 28 Jun 1999 03:23:54 -0700 (PDT) (envelope-from frodef@dslab7.cs.uit.no) Received: (from frodef@localhost) by dslab7.cs.uit.no (8.9.3/8.9.1) id MAA03429; Mon, 28 Jun 1999 12:21:46 +0200 (CEST) (envelope-from frodef) To: freebsd-multimedia@freebsd.org Subject: Re: bt848 channel frequencies References: <19990627074316.A1600@ipass.net> <199906272257.QAA07116@orthanc.ab.ca> <19990627194019.A1726@ipass.net> From: Frode Vatvedt Fjeld Date: 28 Jun 1999 12:21:46 +0200 In-Reply-To: Randall Hopper's message of "Sun, 27 Jun 1999 19:40:19 -0400" Message-ID: <2hzp1ksk05.fsf@dslab7.cs.uit.no> Lines: 26 User-Agent: Gnus/5.070084 (Pterodactyl Gnus v0.84) Emacs/20.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > lyndon@orthanc.ab.ca: > You and Frode should discuss this. I didn't get the impression that > a "software layer to hide the driver" was his goal. Rather, a > library to "share common TV/radio app state" such as channel sets, > station names, and frequencies. Randall Hopper writes: > ...not to say a driver abstraction layer wouldn't be a good thing. > But whether it should be the same or a separate library is an open > question (not addressed yet AFAIK). I share Randall's view. I'm not working on "libtv", but on "libtuner"... :-) I think that abstractions over grabber cards are not so desirable, because in this game you really can't afford abstractions to get in your way performance-wise. This doesn't apply to the tuner part, though. I think a much more important first step here is to have a grabber driver that is select()-able, module-cabable, and with a consistent interface (for bktr begin with throwing away the meteor "compatibility"). -- Frode Vatvedt Fjeld To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message