aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/allcodecs.c
diff options
context:
space:
mode:
authorMartin Vignali <martin.vignali@gmail.com>2016-11-24 21:26:42 +0100
committerMichael Niedermayer <michael@niedermayer.cc>2016-12-14 03:21:27 +0100
commit90af962911bbe10f32a4367954c4f11a9e47a98f (patch)
tree7043181209b073e151e64432bd08c8eb459f80da /libavcodec/allcodecs.c
parentad5807f8aa883bee5431186dc1f24c5435d722d3 (diff)
downloadffmpeg-90af962911bbe10f32a4367954c4f11a9e47a98f.tar.gz
libavcodec : add decoder for Photoshop PSD image files
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>
Diffstat (limited to 'libavcodec/allcodecs.c')
-rw-r--r--libavcodec/allcodecs.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavcodec/allcodecs.c b/libavcodec/allcodecs.c
index ada9481d27..bbcecce711 100644
--- a/libavcodec/allcodecs.c
+++ b/libavcodec/allcodecs.c
@@ -287,6 +287,7 @@ void avcodec_register_all(void)
REGISTER_ENCODER(PRORES_AW, prores_aw);
REGISTER_ENCODER(PRORES_KS, prores_ks);
REGISTER_DECODER(PRORES_LGPL, prores_lgpl);
+ REGISTER_DECODER(PSD, psd);
REGISTER_DECODER(PTX, ptx);
REGISTER_DECODER(QDRAW, qdraw);
REGISTER_DECODER(QPEG, qpeg);