Commit Graph

2 Commits

Author SHA1 Message Date
Zaggy1024
0f5bd00e3a LibMedia: Give ChannelMap an invalid state
By doing this, we can default-initialize it and not have to rely on
Optional with its extra size.
2025-12-15 18:03:03 -06:00
Zaggy1024
19ccec2c10 LibMedia: Create a channel map for audio blocks from decoders
Audio blocks now contain a sample specification with the sample rate
and channel map for the audio data they contain. This will facilitate
conversion from one sample specification to another in order to allow
playback on devices with more or less speakers than the audio data
contains.
2025-12-13 08:58:26 +01:00