Luca I will need your help for switching back in jpeg2000 style.

Luca Barbato (6):
  jpeg2k: Use a shorter name
  jpeg2k: Validate resolution levels
  jpeg2k: Define the maximum decomposition levels
  jpeg2k: Clean up return paths and error messages
  jpeg2k: Validate block lengthinc
  jpeg2k: Proper cleanup on failure on decode_frame

Michael Niedermayer (37):
  jpeg2k: Check code-block size
  jpeg2k: Use bytestream2
  jpeg2k: Validate SOT parsing
  jpeg2k: Validate SIZ parsing
  jpeg2k: Check zero bit-plane validity
  jpeg2k: Check component number in get_coc() and get_qcc()
  jpeg2k: check len before parsing header
  jpeg2k: Correctly calculate sgnd
  jpeg2k: Drop unused and writeonly fields
  jpeg2k: Check that nreslevels2decode has been initialized before use
  jpeg2k: Propagate error code from get_cox()
  jpeg2k: Remove unneeded returns
  jpeg2k: Check that theres a SOT before SOD
  jpeg2k: Check that we have enough components for MCT
  jpeg2k: Init with 0 code-blocks structures in precincts
  jpeg2k: Fix typo in lut_gain index
  jpeg2k: Calculate code-block coord in ff_jpeg2k_init_component()
  jpeg2k: Compute quantization for 'scalar derived' in the correct
    case.
  jpeg2k: Improve reduced resolution decoding
  jpeg2k: Split int/float codepaths depending on the DWT
  jpeg2k: Use separate fields for int and float codepaths
  jpeg2k: Remove unneeded variable initialization
  jpeg2k: Compute corrections of sub-band coordinates
  jpeg2k: Update pixel format support
  jpeg2k: Simplify init_tile()
  jpeg2k: Use the correct sizeof in memset for T1 data
  jpeg2k: Refactor SOT marker parsing
  jpeg2k: Do not crash on NULL node in tag_tree_decode
  jpeg2k: Simplify jpeg2k_decode_packets()
  jpeg2k: Use of EBCOT's CAUSAL and BYPASS mode in decode_cblk()
  jpeg2k: Speed up jpeg2k_decode_tile()
  jpeg2k: Do not assume a single tile
  jpeg2k: Optimize dequantization
  jpeg2k: Reset s->numX/Ytiles on tile deallocation
  jpeg2k: Optimize output sample convert
  jpeg2k: Merge rescaling with interleave in 9/7 IDWT
  jpeg2k: Use the matching coding style struct for transform selection

 libavcodec/Makefile      |    4 +-
 libavcodec/allcodecs.c   |    2 +-
 libavcodec/avcodec.h     |   10 +-
 libavcodec/codec_desc.c  |    2 +-
 libavcodec/jpeg2000.c    |  478 ---------------
 libavcodec/jpeg2000.h    |  268 ---------
 libavcodec/jpeg2000dec.c | 1353 -----------------------------------------
 libavcodec/jpeg2000dwt.c |  371 ------------
 libavcodec/jpeg2000dwt.h |   64 --
 libavcodec/jpeg2k.c      |  506 ++++++++++++++++
 libavcodec/jpeg2k.h      |  263 ++++++++
 libavcodec/jpeg2kdec.c   | 1497 ++++++++++++++++++++++++++++++++++++++++++++++
 libavcodec/jpeg2kdwt.c   |  357 +++++++++++
 libavcodec/jpeg2kdwt.h   |   64 ++
 tests/fate/video.mak     |    2 +-
 15 files changed, 2697 insertions(+), 2544 deletions(-)
 delete mode 100644 libavcodec/jpeg2000.c
 delete mode 100644 libavcodec/jpeg2000.h
 delete mode 100644 libavcodec/jpeg2000dec.c
 delete mode 100644 libavcodec/jpeg2000dwt.c
 delete mode 100644 libavcodec/jpeg2000dwt.h
 create mode 100644 libavcodec/jpeg2k.c
 create mode 100644 libavcodec/jpeg2k.h
 create mode 100644 libavcodec/jpeg2kdec.c
 create mode 100644 libavcodec/jpeg2kdwt.c
 create mode 100644 libavcodec/jpeg2kdwt.h

-- 
1.7.9.5

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to