Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 34752 invoked from network); 8 Dec 2009 01:00:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 8 Dec 2009 01:00:18 -0000 Received: (qmail 63299 invoked by uid 500); 8 Dec 2009 01:00:17 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 63092 invoked by uid 500); 8 Dec 2009 01:00:17 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 63082 invoked by uid 99); 8 Dec 2009 01:00:16 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Dec 2009 01:00:16 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.85.223.180] (HELO mail-iw0-f180.google.com) (209.85.223.180) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Dec 2009 01:00:08 +0000 Received: by iwn10 with SMTP id 10so3479289iwn.22 for ; Mon, 07 Dec 2009 16:59:47 -0800 (PST) MIME-Version: 1.0 Received: by 10.231.125.28 with SMTP id w28mr2337397ibr.50.1260233987629; Mon, 07 Dec 2009 16:59:47 -0800 (PST) In-Reply-To: <4B1D2238.1060909@xbc.nu> References: <168ef9ac0912070646o3da086b7q60af768e8fc1f452@mail.gmail.com> <4B1D2238.1060909@xbc.nu> Date: Tue, 8 Dec 2009 00:59:47 +0000 Message-ID: <30b2aef60912071659j48044daege8a9c8db5460c2ad@mail.gmail.com> Subject: Re: OSS Java AAC Decoder? From: Leo Simons To: general@incubator.apache.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org On Mon, Dec 7, 2009 at 3:41 PM, Branko =C4=8Cibej wrote: > Todd Volkert wrote: >> Does anyone on this list know of an existing open source pure-Java Advan= ced >> Audio Coding (AAC) library? =C2=A0If not, are there any audiophiles on t= his list >> that would be interested in incubating such a project with me? :) =C2=A0= Do you >> know of any barriers to such a project (like performance of a pure-Java >> library being a problem given the complexity of the encoding)? >> > > I wouldn't know about the performance of Java in general, but certainly > AAC(+) encoding isn't trivial. Decoding is somewhat easier, as usual. > > However, the whole idea is probably quite a bit problematic, because AAC > coding, streaming and playback are subject to a ton of patents and > MPEG-LA licensing. I wouldn't know how that fits withtin the ASF, but > I'd imagine it's edge-case at best. Yup, I'm pretty sure it won't fit well at all with our (C)CLA -- to learn a bit more about the problems of AAC and such as combined with open source, try and look for google chrome (which, IIRC, includes a version of ffmpeg) topics on the subject -- (again) IIRC google pretty specifically (sub)licenses or will sublicense a bunch of those patents to chrome users and re-distributors which I imagine was a rather huge can of worms for them to accomplish. I can't find it now, but I could swear Chris DiBona actually did a bunch of e-mails about such a topic together with one of google's laywers. It might be worth getting in touch with them... ...also it seems like java is actually quite fine for encoding/decoding of low-level high-bandwidth things like audio and video, as long as you stay away from java.util.* and other high-level stuff like that and you tune your GC appropriately :) ciao, Leo --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org