Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Ross <pross@xvid.org>2012-11-30 03:42:15 +0400
committerPeter Ross <pross@xvid.org>2012-12-11 13:17:30 +0400
commit53ae32d33109d691bad7a04f527e6d5d55ce4b91 (patch)
tree290680efd34ec75f623f12ae641ca9a0e0863e3b /libavformat/iff.c
parent67c1b5b0269d3d5a505dba0db6f985ca2990f2aa (diff)
iff demuxer: support RGB8 and RGBN
Diffstat (limited to 'libavformat/iff.c')
-rw-r--r--libavformat/iff.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/libavformat/iff.c b/libavformat/iff.c
index 6375ef5bdb..0e945da7a3 100644
--- a/libavformat/iff.c
+++ b/libavformat/iff.c
@@ -53,6 +53,8 @@
#define ID_CMAP MKTAG('C','M','A','P')
#define ID_ACBM MKTAG('A','C','B','M')
#define ID_DEEP MKTAG('D','E','E','P')
+#define ID_RGB8 MKTAG('R','G','B','8')
+#define ID_RGBN MKTAG('R','G','B','N')
#define ID_FORM MKTAG('F','O','R','M')
#define ID_ANNO MKTAG('A','N','N','O')
@@ -136,7 +138,9 @@ static int iff_probe(AVProbeData *p)
AV_RL32(d+8) == ID_PBM ||
AV_RL32(d+8) == ID_ACBM ||
AV_RL32(d+8) == ID_DEEP ||
- AV_RL32(d+8) == ID_ILBM) )
+ AV_RL32(d+8) == ID_ILBM ||
+ AV_RL32(d+8) == ID_RGB8 ||
+ AV_RL32(d+8) == ID_RGBN) )
return AVPROBE_SCORE_MAX;
return 0;
}