[FFmpeg-cvslog] iff demuxer: support RGB8 and RGBN

Peter Ross git at videolan.org
Tue Dec 11 10:35:41 CET 2012


ffmpeg | branch: master | Peter Ross <pross at xvid.org> | Fri Nov 30 10:42:15 2012 +1100| [53ae32d33109d691bad7a04f527e6d5d55ce4b91] | committer: Peter Ross

iff demuxer: support RGB8 and RGBN

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=53ae32d33109d691bad7a04f527e6d5d55ce4b91
---

 libavformat/iff.c |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/libavformat/iff.c b/libavformat/iff.c
index 6375ef5..0e945da 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;
 }



More information about the ffmpeg-cvslog mailing list