Constructs a TrueAudioProperties instance by parsing the TTA1 header.
Raw bytes beginning with "TTA" (must be at least TTA_HEADER_SIZE bytes for TTA1).
Byte length of the audio stream (excluding tags), used to compute bitrate.
Level of detail for property parsing.
Average bitrate of the stream in kilobits per second.
Bitrate in kbps, or 0 if unknown.
Bits per sample (bit depth) of the audio stream.
Bit depth (e.g. 16, 24).
Number of audio channels.
Channel count (e.g. 2 for stereo).
Playback duration in milliseconds.
Duration in milliseconds, or 0 if unknown.
Duration rounded to the nearest second.
Total number of PCM sample frames in the stream.
Sample frame count.
Sample rate of the audio stream in Hz.
Sample rate in Hz, or 0 if unknown.
TrueAudio stream version number.
The version (e.g. 1 for TTA1).
Audio properties for TrueAudio (TTA) streams.
Parses the 18-byte TTA1 header:
"TTA"+ version byte + audio format (2) + channels (2) + bitsPerSample (2) + sampleRate (4) + sampleFrames (4).