]> git.nihav.org Git - nihav.git/blobdiff - nihav-core/src/register.rs
decvideo: output more RGB formats
[nihav.git] / nihav-core / src / register.rs
index 5ab28bb94797cf0df7b9b73ffa3abb6bfb036e76..d098cfa562acff8d33740654eb4152294fa40911 100644 (file)
@@ -154,6 +154,20 @@ static AVI_VIDEO_CODEC_REGISTER: &'static [(&[u8;4], &str)] = &[
     (b"I263", "intel263"),
 
     (b"UCOD", "clearvideo"),
+
+    (b"DUCK", "truemotion1"),
+    (b"TR20", "truemotionrt"),
+    (b"TM20", "truemotion2"),
+    (b"TM2A", "truemotion2x"),
+    (b"TM2X", "truemotion2x"),
+    (b"VP30", "truemotion3"),
+    (b"VP31", "truemotion3"),
+    (b"VP40", "truemotion4"),
+    (b"VP50", "truemotion5"),
+    (b"VP60", "truemotion6"),
+    (b"VP61", "truemotion6"),
+    (b"VP62", "truemotion6"),
+    (b"VP70", "truemotion7"),
 ];
 
 static WAV_CODEC_REGISTER: &'static [(u16, &str)] = &[
@@ -162,6 +176,8 @@ static WAV_CODEC_REGISTER: &'static [(u16, &str)] = &[
     (0x0003, "pcm"),
     (0x0401, "imc"),
     (0x0402, "iac"),
+    (0x0500, "on2avc-500"),
+    (0x0501, "on2avc-501"),
 ];
 
 pub fn find_codec_from_avi_fourcc(fcc: &[u8;4]) -> Option<&'static str> {