[FFmpeg-devel] GSoC 2008

Mike Melanson mike
Wed Mar 19 22:09:38 CET 2008

Ramiro Polla wrote:
> Hello,
> Mike Melanson wrote:
>> We're running out of qualification tasks. I need to go create some more!
> How about this one: Finish G.722.1 and siren decoding.

Not bad...

> This patch works for siren, but I haven't tested with the G.722.1. It
> should work the same though.
> Basically it'd involve (in separate patches):
> - Split G.722.1 tables from cookdata.h into g7221data.h;
> - Rename divergent tables as g7221_... and cook_...;
> - Split G.722.1 functions from cook.c to g7221.c;
> - Cleanly make cook call G.722.1's decoder instead of mono_decode;
> - Clean all the #if 0 and // hacks;

> - Fix the *22.0f hack;

Can you explain this step better?

> - Implement a faster 320-point iMDCT.

Seems a bit out of scope without more guidance. Otherwise, log it.

> I've sent a sample to /MPlayer/incoming/siren/msnsiren.wav

I suppose a more pertinent question is: Why aren't *you* doing this for
a qual task? :) (You are aiming for SoC, right?)

	-Mike Melanson

More information about the ffmpeg-devel mailing list