This is a collection of interesting cherry-picks and a few improvements
like support for 16bit RLE decoding and a test suite.

This set depends on the RGBA64 patch in review.

Cheers,
    Vittorio

Carl Eugen Hoyos (1):
  sgi: decode images with 4 channels at 8 and 16 bits

Michael Niedermayer (2):
  sgi: fix error free end detection
  sgi: correct end pointer in decoding

Paul B Mahol (2):
  codec_desc: set loseless attribute for SGI and DPX
  sgi: remove redundant argument from read_uncompressed_sgi()

Piotr Bandurski (1):
  sgienc: check maximum supported resolution

Vittorio Giovara (5):
  sgi: K&R formatting cosmetics
  sgidec: check maximum supported resolution
  sgi: encode images with 4 channel at 8 and 16 bits
  sgi: decode 16bit RLE images
  fate: add SGI tests

 Changelog                    |  2 ++
 libavcodec/codec_desc.c      |  4 +--
 libavcodec/sgi.h             |  2 +-
 libavcodec/sgidec.c          | 82 ++++++++++++++++++++++++++++++++++++--------
 libavcodec/sgienc.c          | 82 ++++++++++++++++++++++++++++++++++----------
 tests/fate/image.mak         | 29 ++++++++++++++++
 tests/ref/fate/sgi-gray      |  2 ++
 tests/ref/fate/sgi-gray16    |  2 ++
 tests/ref/fate/sgi-rgb24     |  2 ++
 tests/ref/fate/sgi-rgb24-rle |  2 ++
 tests/ref/fate/sgi-rgb48     |  2 ++
 tests/ref/fate/sgi-rgb48-rle |  2 ++
 tests/ref/fate/sgi-rgba      |  2 ++
 tests/ref/fate/sgi-rgba64    |  2 ++
 14 files changed, 181 insertions(+), 36 deletions(-)
 create mode 100644 tests/ref/fate/sgi-gray
 create mode 100644 tests/ref/fate/sgi-gray16
 create mode 100644 tests/ref/fate/sgi-rgb24
 create mode 100644 tests/ref/fate/sgi-rgb24-rle
 create mode 100644 tests/ref/fate/sgi-rgb48
 create mode 100644 tests/ref/fate/sgi-rgb48-rle
 create mode 100644 tests/ref/fate/sgi-rgba
 create mode 100644 tests/ref/fate/sgi-rgba64

-- 
1.8.3.4 (Apple Git-47)

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

Reply via email to