summaryrefslogtreecommitdiff
path: root/libavcodec/psd.c
Commit message (Collapse)AuthorAgeFilesLines
* libavcodec/psd : add test for channel depth/channel count in bitmap modeMartin Vignali2017-01-141-0/+6
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/psd: fix ugly typoPaul B Mahol2017-01-111-1/+1
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* libavcodec/psd : add support for psd bitmap modeMartin Vignali2017-01-111-3/+8
| | | | | | Fixes ticket #6044 Based on patch by Carl Eugen Hoyos
* lavc/psd: Interpret DUOTONE as GRAYSCALE.Carl Eugen Hoyos2017-01-111-0/+2
| | | | | | | | This is what gimp, ImageMagick and FreeImage do and what the Adobe Photoshop file format specification suggests. Fixes a sample from ticket #6045. Reviewed-by: Martin Vignali
* lavc/psd: Support indexed files.Carl Eugen Hoyos2017-01-021-0/+24
| | | | Fixes ticket #6045.
* lavc/psd: Remove an uninitialized variable.Carl Eugen Hoyos2016-12-301-2/+2
|
* libavcodec : add decoder for Photoshop PSD image filesMartin Vignali2016-12-141-0/+435
Decode the Image Data Section (which contains merged pictures). Support RGB/A and Grayscale/A in 8bits and 16 bits per channel. Support uncompress and rle decompression in Image Data Section. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>