From owner-freebsd-multimedia@FreeBSD.ORG Tue Apr 12 20:14:51 2005 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FF7316A4CE for ; Tue, 12 Apr 2005 20:14:51 +0000 (GMT) Received: from mail.vicor-nb.com (bigwoop.vicor-nb.com [208.206.78.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FFEF43D3F for ; Tue, 12 Apr 2005 20:14:50 +0000 (GMT) (envelope-from julian@elischer.org) Received: from [208.206.78.97] (julian.vicor-nb.com [208.206.78.97]) by mail.vicor-nb.com (Postfix) with ESMTP id D53457A403; Tue, 12 Apr 2005 13:14:49 -0700 (PDT) Message-ID: <425C2C39.8050607@elischer.org> Date: Tue, 12 Apr 2005 13:14:49 -0700 From: Julian Elischer User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en, hu MIME-Version: 1.0 To: Jacob Meuser References: <425C18A2.8010807@elischer.org> <20050412193149.GA15619@puff.jakemsr.gom> In-Reply-To: <20050412193149.GA15619@puff.jakemsr.gom> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-multimedia@freebsd.org Subject: Re: Anyone working on V4L2 for BSD? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Apr 2005 20:14:51 -0000 Jacob Meuser wrote: >On Tue, Apr 12, 2005 at 11:51:14AM -0700, Julian Elischer wrote: > > >>I'm considerring it.. It looks quite doable. (assuming we can get >>compatible include files >>without copyright problems.) >> >> > >I can forsee at least one big obstacle in the bktr driver. it is >necessary to call TVTUNER_SETTYPE before setting the tuner, even if >you use TVTUNER_SETFREQ, which is quite different than V4L2. > >there are several bugs lurking in bktr. for example, why are the >U saturation and V saturation ranges different? according to the >datasheets they should be the same. also notice that on startup >bktr reports a U saturation above the supposed limit! > > If you supply fixes.. and others can test them, I can commit them.. I don't have a bktr card. >I'd much rather see the problems fixed than a shim added to it. >how about working about multiple frame buffers? that's probably need >for many V4L2 programs. IMO, it would be better (maybe even easier) >to rewrite bktr with a V4L2 interface than to try to add V4L2 to it. > > I wasn't planning on either, but rather making a v4l2 framework to allow drivers and utilities to hook to each other.. whether the bktr driver gets rewritten or shimmed is an orthogonal question :-) >but, IMO, the best thing would be to fix bktr and document it better. > > anyone who wants to fix or rewrite it is quite welcome to do so.. if it's an improvement, it'll get committed.. I'm interested in webcams at the moment. I want to see if it's possible to make it easier for people to port such things as gnome-meeting (higher rev than the port) so that we can get some real videoconferencing in freeBSD. >some bktr programs -> http://www.jakemsr.com/bsdav/bsdav-1.0.tar.gz > > >