diff options
author | Ville Skyttä <ville.skytta@iki.fi> | 2020-12-27 21:50:32 +0200 |
---|---|---|
committer | Ville Skyttä <ville.skytta@iki.fi> | 2020-12-27 21:51:27 +0200 |
commit | e249d6e14c2ff231cb25c27f8eb754c5291f1340 (patch) | |
tree | 0c28e49c1188638efa71849513f5adaf089dfea2 | |
parent | 61fc44db3fe2ace487084183a5102584eed16160 (diff) | |
download | shared-mime-info-e249d6e14c2ff231cb25c27f8eb754c5291f1340.tar.gz |
audio/x-mod: add 669 Composer loop order number to magic
Refs
https://gitlab.freedesktop.org/xdg/shared-mime-info/-/issues/144
https://github.com/sezero/mikmod/blob/528ac65977222459f375af54f61933a1cb63c187/libmikmod/loaders/load_669.c#L91
https://github.com/Konstanty/libmodplug/blob/d7ba5efd5816696fba668a23194940f796d62b95/src/load_669.cpp#L48
-rw-r--r-- | data/freedesktop.org.xml.in | 42 |
1 files changed, 22 insertions, 20 deletions
diff --git a/data/freedesktop.org.xml.in b/data/freedesktop.org.xml.in index 28ba37ac..d45ca833 100644 --- a/data/freedesktop.org.xml.in +++ b/data/freedesktop.org.xml.in @@ -4356,27 +4356,29 @@ command to generate the output files. <match type="string" value="MMD0" offset="0"/> <match type="string" value="MMD1" offset="0"/> <!-- 669 composer files: "if" and "JN" --> - <match type="string" value="if" offset="0"> - <!-- number of samples: 0-63 --> - <match type="byte" value="0x0" mask="0xc0" offset="110"> - <!-- number of patterns: 0-128 --> - <match type="byte" value="0x0" mask="0x80" offset="111"/> - <match type="byte" value="0x80" offset="111"/> - </match> - <!-- number of samples: 64 --> - <match type="byte" value="0x40" offset="110"> - <match type="byte" value="0x0" mask="0x80" offset="111"/> - <match type="byte" value="0x80" offset="111"/> - </match> - </match> - <match type="string" value="JN" offset="0"> - <match type="byte" value="0x0" mask="0xc0" offset="110"> - <match type="byte" value="0x0" mask="0x80" offset="111"/> - <match type="byte" value="0x80" offset="111"/> + <match type="byte" value="0x0" mask="0x80" offset="112"> + <match type="string" value="if" offset="0"> + <!-- number of samples: 0-63 --> + <match type="byte" value="0x0" mask="0xc0" offset="110"> + <!-- number of patterns: 0-128 --> + <match type="byte" value="0x0" mask="0x80" offset="111"/> + <match type="byte" value="0x80" offset="111"/> + </match> + <!-- number of samples: 64 --> + <match type="byte" value="0x40" offset="110"> + <match type="byte" value="0x0" mask="0x80" offset="111"/> + <match type="byte" value="0x80" offset="111"/> + </match> </match> - <match type="byte" value="0x40" offset="110"> - <match type="byte" value="0x0" mask="0x80" offset="111"/> - <match type="byte" value="0x80" offset="111"/> + <match type="string" value="JN" offset="0"> + <match type="byte" value="0x0" mask="0xc0" offset="110"> + <match type="byte" value="0x0" mask="0x80" offset="111"/> + <match type="byte" value="0x80" offset="111"/> + </match> + <match type="byte" value="0x40" offset="110"> + <match type="byte" value="0x0" mask="0x80" offset="111"/> + <match type="byte" value="0x80" offset="111"/> + </match> </match> </match> <match type="string" value="MAS_UTrack_V00" offset="0"/> |