[FFmpeg-devel] [PATCH] G722 decoder

Carl Eugen Hoyos cehoyos
Tue Mar 24 01:55:07 CET 2009


Diego Biurrun <diego <at> biurrun.de> writes:

> On Tue, Mar 24, 2009 at 12:06:46AM +0000, Carl Eugen Hoyos wrote:
> > Kenan Gillet <kenan.gillet <at> gmail.com> writes:
> >
> >> Apparently, this header can also be found here:
> >> http://www.soft-switch.org/spandsp-doc/non-gpl-bits_2g722_8h-source.html
> > 
> > And is this version good enough for us?

I'd like to repeat the question: Is the version for which Steve Underwood's
changes are under public domain usable or not?

> > Or does it contain so many problems that it would be easier to start
> > from scratch with the decoder?
>
> I would suggest making it a SoC project.  This piece of code is a huge
> can of worms.

I don't think so.

> I checked the ITU-T license.

That's nice, but afaics, this license has nothing to do with the code in
question.
The original code is (c) Carnegie Mellon University. It can be downloaded
here:
ftp://ftp.cs.cmu.edu/project/fgdata/speech-compression/CCITT-ADPCM/64kbps
he license can be found there in:
adpcm64_g722_efficient/adpcm.tex
and states:
The Carnegie Mellon ADPCM program is Copyright (c) 1993
by Carnegie Mellon University. Use of this program, for any research or
commercial purpose, is completely unrestricted.  If you make use of or
redistribute this material, we would appreciate acknowlegement of its origin.

Together with the original (not the latest) changes from Steve Underwood that
are public domain, we can definitely (re-) license the G.722 decoder under
"LGPL 2.1 or later"

Carl Eugen




More information about the ffmpeg-devel mailing list