comparison nsvdec.c @ 1305:541f4aa12efc libavformat

VP5 and VP6 video decoder
author aurel
date Sat, 09 Sep 2006 17:19:37 +0000
parents 6a5e58d2114b
children 0899bfe4105c
comparison
equal deleted inserted replaced
1304:45a55380918e 1305:541f4aa12efc
180 180
181 static const CodecTag nsv_codec_video_tags[] = { 181 static const CodecTag nsv_codec_video_tags[] = {
182 { CODEC_ID_VP3, MKTAG('V', 'P', '3', ' ') }, 182 { CODEC_ID_VP3, MKTAG('V', 'P', '3', ' ') },
183 { CODEC_ID_VP3, MKTAG('V', 'P', '3', '0') }, 183 { CODEC_ID_VP3, MKTAG('V', 'P', '3', '0') },
184 { CODEC_ID_VP3, MKTAG('V', 'P', '3', '1') }, 184 { CODEC_ID_VP3, MKTAG('V', 'P', '3', '1') },
185 { CODEC_ID_VP5, MKTAG('V', 'P', '5', ' ') },
186 { CODEC_ID_VP5, MKTAG('V', 'P', '5', '0') },
187 { CODEC_ID_VP6, MKTAG('V', 'P', '6', '2') },
185 /* 188 /*
186 { CODEC_ID_VP4, MKTAG('V', 'P', '4', ' ') }, 189 { CODEC_ID_VP4, MKTAG('V', 'P', '4', ' ') },
187 { CODEC_ID_VP4, MKTAG('V', 'P', '4', '0') }, 190 { CODEC_ID_VP4, MKTAG('V', 'P', '4', '0') },
188 { CODEC_ID_VP5, MKTAG('V', 'P', '5', ' ') },
189 { CODEC_ID_VP5, MKTAG('V', 'P', '5', '0') },
190 { CODEC_ID_VP6, MKTAG('V', 'P', '6', ' ') }, 191 { CODEC_ID_VP6, MKTAG('V', 'P', '6', ' ') },
191 { CODEC_ID_VP6, MKTAG('V', 'P', '6', '0') }, 192 { CODEC_ID_VP6, MKTAG('V', 'P', '6', '0') },
192 { CODEC_ID_VP6, MKTAG('V', 'P', '6', '1') }, 193 { CODEC_ID_VP6, MKTAG('V', 'P', '6', '1') },
193 { CODEC_ID_VP6, MKTAG('V', 'P', '6', '2') },
194 */ 194 */
195 { CODEC_ID_XVID, MKTAG('X', 'V', 'I', 'D') }, /* cf sample xvid decoder from nsv_codec_sdk.zip */ 195 { CODEC_ID_XVID, MKTAG('X', 'V', 'I', 'D') }, /* cf sample xvid decoder from nsv_codec_sdk.zip */
196 { CODEC_ID_RAWVIDEO, MKTAG('R', 'G', 'B', '3') }, 196 { CODEC_ID_RAWVIDEO, MKTAG('R', 'G', 'B', '3') },
197 { 0, 0 }, 197 { 0, 0 },
198 }; 198 };