add nihav-misc crate and Aware MotionWavelets decoder in it
[nihav.git] / nihav-registry / src / register.rs
index 330ce94f12676eab05c4adb6d4689969aa2a334c..0e3cc6403b118df470742b76a7a2b004f0d39a9f 100644 (file)
@@ -235,6 +235,8 @@ static CODEC_REGISTER: &[CodecDescription] = &[
     desc!(audio;     "asao",         "N*llym*s*r ASAO"),
     desc!(audio;     "flv-adpcm",    "Flash ADPCM"),
 
+    desc!(audio;     "mp1",          "MPEG Audio Layer I"),
+    desc!(audio;     "mp2",          "MPEG Audio Layer II"),
     desc!(audio;     "mp3",          "MPEG Audio Layer III"),
     desc!(audio;     "speex",        "Speex"),
 
@@ -282,6 +284,8 @@ static CODEC_REGISTER: &[CodecDescription] = &[
 
     desc!(video-im; "jpeg",          "JPEG"),
     desc!(video;    "h264",          "ITU H.264", CODEC_CAP_COMPLEX_REORDER | CODEC_CAP_HYBRID),
+
+    desc!(video-im; "mwv1",          "Aware MotionWavelets"),
 ];
 
 static AVI_VIDEO_CODEC_REGISTER: &[(&[u8;4], &str)] = &[
@@ -327,6 +331,8 @@ static AVI_VIDEO_CODEC_REGISTER: &[(&[u8;4], &str)] = &[
     (b"VP62", "vp6"),
     (b"VP6A", "vp6a"),
     (b"VP70", "vp7"),
+
+    (b"MWV1", "mwv1"),
 ];
 
 static WAV_CODEC_REGISTER: &[(u16, &str)] = &[