From owner-freebsd-multimedia@FreeBSD.ORG Mon Dec 1 21:59:19 2003 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 AE53916A4CE for ; Mon, 1 Dec 2003 21:59:19 -0800 (PST) Received: from mail4.speakeasy.net (mail4.speakeasy.net [216.254.0.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7985943F75 for ; Mon, 1 Dec 2003 21:59:17 -0800 (PST) (envelope-from jmg@hydrogen.funkthat.com) Received: (qmail 21277 invoked from network); 2 Dec 2003 05:59:16 -0000 Received: from unknown (HELO hydrogen.funkthat.com) ([69.17.45.168]) (envelope-sender ) by mail4.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 2 Dec 2003 05:59:16 -0000 Received: from hydrogen.funkthat.com (ripyjs@localhost.funkthat.com [127.0.0.1])hB25xFgP033152; Mon, 1 Dec 2003 21:59:15 -0800 (PST) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.10/8.12.10/Submit) id hB25xFw9033151; Mon, 1 Dec 2003 21:59:15 -0800 (PST) Date: Mon, 1 Dec 2003 21:59:15 -0800 From: John-Mark Gurney To: Anish Mistry Message-ID: <20031202055915.GC64793@funkthat.com> Mail-Followup-To: Anish Mistry , freebsd-multimedia@freebsd.org References: <200312010514.hB15Erx26847@jwlab.FEITH.COM> <20031202001358.GB64793@funkthat.com> <200312012059.21380.mistry.7@osu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200312012059.21380.mistry.7@osu.edu> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.2-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html cc: freebsd-multimedia@freebsd.org Subject: Re: Hauppauge PVR-250 / 350 Driver X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: John-Mark Gurney List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Dec 2003 05:59:19 -0000 Anish Mistry wrote this message on Mon, Dec 01, 2003 at 20:59 -0500: Content-Description: signed data > On Monday 01 December 2003 07:13 pm, John-Mark Gurney wrote: > ... > > Take a look at: > > http://people.FreeBSD.org/~jmg/videobsd.html > > for more info on what I've cooked up so far on the subject. Right now > > it's just words, but I want to make sure some things are good and > > complete before I start writing code to back it all. > > > I took a quick look through the page and just wanted to make a small > comment with my miniscule usb knowledge. About async'ing the library and > usb. It depends on the usb device driver. I know for a fact that ugen > does NOT buffer, which normally is pain, but in this case it may be good. > We can always create a special u* device for video sources from usb if > needed that don't buffer, but aren't ugen ie. uvid*. Most other u* > devices buffer. Well, I was thinking/planning on doing the usb side as userland.. since we have the ugen driver in userland, and most of the work should be able to be done in userland, so it's less risk of running into kernel issues, (and supporting new devices w/o having to load a new module).. I was thinking of using asyncio to get around the blocking issue... I fixed one of the issues with the code recently, but plan to try to put it through it's paces soon... > If you need help coding, or other things, let me know I'd love to help. Cool.. :) I'll keep you in mind.. -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."