PreviouslyOnIFM/splimport/apev2.ksy
2020-09-23 21:13:20 +02:00

68 lines
1.2 KiB
Plaintext

meta:
id: apev2
file-extension: apetag
endian: le
seq:
- id: tag
type: tag
types:
tag:
seq:
- id: header
type: header
size: 32
- id: frames
type: frame
repeat: expr
repeat-expr: header.item_count
- id: footer
type: footer
size: 32
header:
seq:
- id: preamble
contents: 'APETAGEX'
- id: version_number
type: u4
- id: tag_size
type: u4
- id: item_count
type: u4
- id: tag_flags
type: b32
- id: reserved
contents: [0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0]
size: 8
frame:
seq:
- id: item_size
type: u4
- id: item_flags
type: b32
- id: item_key
type: str
terminator: 0
encoding: UTF-8
- id: item_value
size: item_size
footer:
seq:
- id: preamble
contents: 'APETAGEX'
- id: version_number
type: u4
- id: tag_size
type: u4
- id: item_count
type: u4
- id: tag_flags
type: b32
- id: reserved
contents: [0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0]
size: 8