From owner-freebsd-multimedia@FreeBSD.ORG Sat Dec 30 19:47:52 2006 Return-Path: X-Original-To: multimedia@freebsd.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E99F716A415 for ; Sat, 30 Dec 2006 19:47:52 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.freebsd.org (Postfix) with ESMTP id D981913C45D for ; Sat, 30 Dec 2006 19:47:52 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id kBUJFPua009249; Sat, 30 Dec 2006 11:15:25 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id kBUJFPwo009248; Sat, 30 Dec 2006 11:15:25 -0800 (PST) (envelope-from rizzo) Date: Sat, 30 Dec 2006 11:15:25 -0800 From: Luigi Rizzo To: multimedia@freebsd.org Message-ID: <20061230111525.A9195@xorpc.icir.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i Cc: Subject: pwcbsd extensions for spca-supported cameras 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: Sat, 30 Dec 2006 19:47:53 -0000 If someone (kernel programmers) is interested in having a look at this code... It is not yet usable but i am moving forward quite fast, hopefully with a bit of help we can manage to have a working driver within a few days. I have been working recently to integrate more cameras into the pwcbsd port, namely those supported by the spca (userland) application/driver. I am doing rather good progress, but wouldn't mind a bit of review/help if you are interested. Details are at http://info.iet.unipi.it/~luigi/FreeBSD/usb-cameras.html basically i can probe the camera and start the usb transfer, all left to do now is link the code that detects the start of frame into the usb isoc stream, and later to invoke the format converters appropriately. let me know if you have any suggestions on how to proceed with this. (the code is basically the pwcbsd and spcaview that we have in the ports, with very limited modifications - the license is obviously the same as the original, so this is going to remain a port). cheers luigi