On Tue, Mar 19, 2013 at 12:11:03PM +0100, Nicolas Bertrand wrote: > Based on 2007 GSOC project and code cleaning (Kamil Nowosad) > > Diego Biurrun modifications : > - K&R formatting cosmetics > - Give all files a jpeg2000 prefix > - Use designated initializers > - Fix some doxygen comments > - Switch to jpeg2000 name prefix > - Wwarning fixes > - Remove broken and/or silly debug code > > Nicolas Bertrand modifications : > - Modifications to handle JPEG2000 for digital cinema > - Corrections on header markers: COD > - Addition of CPRL progression order > - Addition of tile-parts mgmt (TLM) > - Corrections on arithmetic decoder (T1) > - Corrections on inverse DWT and MCT > - Robustness corrections on tag tree init > - Replace of av_malloc by av_malloc_array > - Adittion of low res parameter > - Addition of jpeg2000 profiles > - Replace CODEC_ID by AV_CODEC_ID > - Convert to refcounted frames > - Taken into accounts remarks from patch review > --- > Changelog | 1 + > doc/general.texi | 4 +- > libavcodec/Makefile | 2 + > libavcodec/allcodecs.c | 1 + > libavcodec/avcodec.h | 6 + > libavcodec/jpeg2000.c | 456 +++++++++++++++++ > libavcodec/jpeg2000.h | 256 ++++++++++ > libavcodec/jpeg2000dec.c | 1266 > ++++++++++++++++++++++++++++++++++++++++++++++ > libavcodec/jpeg2000dwt.c | 253 +++++++++ > libavcodec/jpeg2000dwt.h | 62 +++ > libavcodec/mqc.c | 112 ++++ > libavcodec/mqc.h | 74 +++ > libavcodec/mqcdec.c | 93 ++++ > libavcodec/version.h | 2 +- > 14 files changed, 2585 insertions(+), 3 deletions(-) > create mode 100644 libavcodec/jpeg2000.c > create mode 100644 libavcodec/jpeg2000.h > create mode 100644 libavcodec/jpeg2000dec.c > create mode 100644 libavcodec/jpeg2000dwt.c > create mode 100644 libavcodec/jpeg2000dwt.h > create mode 100644 libavcodec/mqc.c > create mode 100644 libavcodec/mqc.h > create mode 100644 libavcodec/mqcdec.c
LGTM though Diego might have objections (e.g. against paragraph symbol in comments and such). _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
