From owner-freebsd-multimedia@FreeBSD.ORG Tue Sep 23 22:00:13 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CF43E10656B2 for ; Tue, 23 Sep 2008 22:00:13 +0000 (UTC) (envelope-from mrechberger@gmail.com) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.191]) by mx1.freebsd.org (Postfix) with ESMTP id 56D658FC1F for ; Tue, 23 Sep 2008 22:00:13 +0000 (UTC) (envelope-from mrechberger@gmail.com) Received: by mu-out-0910.google.com with SMTP id i2so1986321mue.3 for ; Tue, 23 Sep 2008 15:00:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=W3mDwkihzZwUt+OMm7xjKEDOQOgaj96zDwiZsj75YUg=; b=fGqvS+rTCgKwbDMYg5DfwBht4yJfZx6NiYPRgWPekeQV3gljE0AsJ7mJIwFfYLSXVX bP6z3MZvLtfXycUC5QXCXVnNf9lAi6Z2iGpQmuwekfiB1M45q4G9fxQjRgvx9CbETjZe bUTetqIIES2SNHMHOcrK1wlmZLaA+uprxDfIk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=mV+enX03uNv0HKHDQVRRrXh0J5/032EBW4am3tYZz+TPLKCs5DV7kHDrtcelRUAaJL REVDJb/lq3zDg/4R32A4mIHmkjR+WEvpAv7XaLYtM4JHBJ3l/lvq9edKQPjgniccxF+u umlVVwLbwzY0IeZ48L7KkvX8Th01BrvvphWhI= Received: by 10.187.241.11 with SMTP id t11mr921449far.101.1222207211855; Tue, 23 Sep 2008 15:00:11 -0700 (PDT) Received: by 10.187.181.7 with HTTP; Tue, 23 Sep 2008 15:00:11 -0700 (PDT) Message-ID: Date: Wed, 24 Sep 2008 00:00:11 +0200 From: "Markus Rechberger" To: Dieter In-Reply-To: <200809232147.VAA07078@sopwith.solgatos.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <949626.72396.qm@web63005.mail.re1.yahoo.com> <200809232147.VAA07078@sopwith.solgatos.com> Cc: freebsd-multimedia@freebsd.org Subject: Re: Which Userland Interface for USB Video Class Driver? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 22:00:13 -0000 On Tue, Sep 23, 2008 at 3:47 PM, Dieter wrote: >> > I would write/port a driver for USB video class for FreeBSD's >> > new USB stack (usb2). OpenBSD and NetBSD both has had their >> > own implementations for the device class as some people referred >> > to recently. But which userland interface, bktr(4) or V4L2, should >> > I use for the driver? >> >> We've only got two choices: >> -- bktr is dead, > > Not dead. We will need bktr support for many years. > >> It only supports analog -- analog is a dead end too. > > We will need analog video support for many years. > remember cable providers will not shut down the analog signal that fast. Also S-Video, Scart belong into that area, webcams with different input formats. Think of analog tv devices as webcams with a tuner. >> V4L2 has a well defined interface, > > Are you saying the penguins got something right? > That would be... unusual. it's improving. not perfect at all yet there's not a single TV application available which can handle all the analog TV tuners (same in windows too actually). Markus