WRID>RIFF-WAVE>plst
DRAFT!
TODO: overview
The plst chunk specifies a play order for a series of cue points.
[RIFF1991]
Usage
While this chunk is defined in [RIFF1991] , it seems to be extremely rarely included in WAVE files. I haven't been able to find a single example in my collection of files.
Spec
Chunk | Group | Name | Bytes | Type | condition | Description | WRID |
---|---|---|---|---|---|---|---|
plst | id |
4 |
u8[4] |
id = plst
|
...>id | ||
plst | size |
4 |
u32 |
|
...>size | ||
plst | segments |
4 |
u32 |
|
Count of play segments. | ...>segments | |
plst | segment | name |
4 |
u32 |
|
play-segment field: Specifies the cue point name. This value must match one of the names listed in the cue cue-point table. | ...>name |
plst | segment | length |
4 |
u32 |
|
play-segment field: Specifies the length of the section in samples. | ...>length |
plst | segment | loops |
4 |
u32 |
|
play-segment field: Specifies the number of times to play the section. | ...>loops |
All fields where Repeat Group = segment
repeat segments
times as a group (struct).
Learning References
Specification
- [RIFF1991] Multimedia Programming Interface and Data Specifications (1991). See pages 56-65.
- [RIFF1994] New Multimedia Data Types and Data Techniques (1994). See pages 12-22.