demux_name: "legend-q",
extensions: ".q",
conditions: &[CheckItem{offs: 0, cond: &CC::Eq(Arg::U16LE(0x6839))},
- CheckItem{offs: 2, cond: &CC::In(Arg::Byte(3), Arg::Byte(5))}],
+ CheckItem{offs: 2, cond: &CC::In(Arg::Byte(3), Arg::Byte(7))}],
+ },
+ DetectConditions {
+ demux_name: "smush",
+ extensions: ".san",
+ conditions: &[CheckItem{offs: 0, cond: &CC::Str(b"ANIM")},
+ CheckItem{offs: 8, cond: &CC::Str(b"AHDR")}],
+ },
+ DetectConditions {
+ demux_name: "smush-mcmp",
+ extensions: ".imc",
+ conditions: &[CheckItem{offs: 0, cond: &CC::Str(b"MCMP")},
+ CheckItem{offs: 6, cond: &CC::Eq(Arg::Byte(0))},
+ CheckItem{offs: 7, cond: &CC::Eq(Arg::Byte(0))}],
+ },
+ DetectConditions {
+ demux_name: "smush",
+ extensions: ".snm",
+ conditions: &[CheckItem{offs: 0, cond: &CC::Str(b"SANM")},
+ CheckItem{offs: 8, cond: &CC::Str(b"SHDR")}],
},
DetectConditions {
demux_name: "realaudio",