Represents a single Nintendo DS stream (STRM) file extracted from an SDAT archive.
The raw STRM file bytes.
The symbolic name from the SYMB block, or a generated fallback such as "STRM_0".
"STRM_0"
Player assignment bitmask.
Playback priority.
Unknown reserved field (u16) from the INFO entry at offset +2.
Playback volume (0–127).
Compares two SdatStrmFile instances for structural equality, including data content.
Returns a hash code consistent with equals.
Decodes this STRM file and returns the audio as a standard 16-bit PCM WAV byte array.