Constructs DSF audio properties by parsing the "fmt " chunk payload.
Raw bytes from the "fmt " chunk payload (at least 36 bytes).
Read style hint (passed to the base class).
Approximate bitrate in kbit/s.
Number of bits per sample (typically 1 for DSD).
Block size per channel in bytes.
Number of audio channels.
Channel type identifier (e.g. 2 = stereo, 3 = 3 channels).
Format ID: 0 indicates DSD uncompressed audio.
Format version number from the "fmt " chunk (must be 1).
Track duration in milliseconds.
Duration rounded to the nearest second.
Total number of sample frames across all channels.
Sample rate in Hz.
Audio properties for DSD Stream File (DSF) format.
Constructed from the 36-byte payload of the "fmt " chunk (after chunk header). The data layout is all little-endian: formatVersion (4) + formatID (4) + channelType (4) + channels (4) + sampleRate (4) + bitsPerSample (4) + sampleCount (8) + blockSizePerChannel (4)