Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
en:fileformats:myst4:type0 [2006-08-08 19:53] – thorsten | en:fileformats:myst4:type0 [2018-12-17 22:33] (aktuell) – thorsten | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Type 0: Container ====== | ||
+ | ==== File Format Description ==== | ||
+ | |||
+ | === File Structure === | ||
+ | * Format Type: Container | ||
+ | * Endian Order: Little Endian | ||
+ | * File Extension: .m4b | ||
+ | |||
+ | == FILE == | ||
+ | ^ Header | ||
+ | | INT+32 | ||
+ | | CHAR8 | 0xb | Identifier | ||
+ | | INT+32 | ||
+ | | INT+32 | ||
+ | | [[en: | ||
+ | ^ Files ^^^^ | ||
+ | | DATA | EOF | Files | | | ||
+ | |||
+ | === User Defined Structures === | ||
+ | == DIR* == | ||
+ | ^ Dir ^^^^ | ||
+ | | INT+8 | 0x1 | Number of subdirectories | ||
+ | | **if (ba == 0) {** |||| | ||
+ | | INT+32 | ||
+ | | [[en: | ||
+ | | **} else {** |||| | ||
+ | | [[en: | ||
+ | | **}** |||| | ||
+ | |||
+ | == DIRINFO* == | ||
+ | ^ DirInfo | ||
+ | | INT+32 | ||
+ | | CHAR8 | [bc] | Directory name | //null terminated// | ||
+ | | [[en: | ||
+ | |||
+ | == FILEINFO* == | ||
+ | ^ FileInfo | ||
+ | | INT+32 | ||
+ | | CHAR8 | [da] | File name | //null terminated// | ||
+ | | INT+32 | ||
+ | | INT+32 | ||
+ | |||
+ | === Reference === | ||
+ | http:// |