From owner-freebsd-multimedia@FreeBSD.ORG Fri Dec 22 12:01:55 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 861BD16A4A7; Fri, 22 Dec 2006 12:01:55 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 11D8613C474; Fri, 22 Dec 2006 12:01:54 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5E998.dip.t-dialin.net [84.165.233.152]) by redbull.bpaserver.net (Postfix) with ESMTP id 07AE12E18F; Fri, 22 Dec 2006 13:02:53 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 20D5B5B480D; Fri, 22 Dec 2006 13:01:47 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id kBMC1kvI087567; Fri, 22 Dec 2006 13:01:46 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Fri, 22 Dec 2006 13:01:46 +0100 Message-ID: <20061222130146.gvkyx9awbogskw84@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Fri, 22 Dec 2006 13:01:46 +0100 From: Alexander Leidinger To: Christian Gusenbauer , julian@freebsd.org References: <20061218234041.GU4364@wantadilla.lemis.com> <20061222005658.GE78631@wantadilla.lemis.com> <20061222104419.m3dldj7tvok804sk@webmail.leidinger.net> <200612221128.29530.c47g@gmx.at> In-Reply-To: <200612221128.29530.c47g@gmx.at> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-15.364, required 6, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14, SMILEY -0.50) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-multimedia@freebsd.org, Greg 'groggy' Lehey , jmg@freebsd.org, multimedia@freebsd.org Subject: Re: MythTV (was: Possible FreeBSD port?) 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: Fri, 22 Dec 2006 12:01:55 -0000 Quoting Christian Gusenbauer (from Fri, 22 Dec 2006 =20 11:28:15 +0100): > Well, I think I implemented almost all of the v4l2 framework. Then I took = the > FreeBSD bktr driver, separated the radio/tuner part and got it working as = a > v4l2 aware driver, too. This driver registers with the framework and > a /dev/v4l2/radio0 entry is being created. I got fmtools-0.99.0 up and > running, too. > > But there is a difference to the original Linux framework. AFAIR, in Linux= , > one of the kernel structures holds the open file handle, but in FreeBSD > there's no place for it. So I changed the internals of the framework a bit= , > but the API for the applications should be the same as for Linux. > > What's missing is the video part. I had not enough specs about the v4l2 > framework to get it running. And - what was the main problem for me - I di= d > not have time to rewrite the bktr driver as v4l2 driver. You know, no > information about the v4l2 framework and no information about the bktr dri= ver > internals ... so I gave up. > > Then, in August 2005 Julian Elischer (julian@elischer.org) asked me to giv= e > him my work, because he wanted to do something with it. Maybe he didn't ha= ve > time :-(. Julian, did you upon improved this? If yes, can you make it available =20 (maybe someone is interested to proceed). > So before someone steps in and invents the wheel again, please contact Jul= ian > first :-). Can you make it available somewhere in case Julian did not proceed =20 with it? If you don't have a place where to put it online, I offer to =20 put it up on my site for you. Bye, Alexander. --=20 He played the king as if afraid someone else would play the ace. =09=09-- John Mason Brown, drama critic http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137