From 83fa27c4f2db49d04021fc25328fb3fa4e93c06b Mon Sep 17 00:00:00 2001 From: jules Date: Wed, 18 Apr 2012 09:52:17 +0100 Subject: [PATCH] Added channel mask metadata to WavAudioFormat. --- modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp b/modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp index 029adfea04..64170bb3a4 100644 --- a/modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp +++ b/modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp @@ -544,7 +544,9 @@ public: } else { - input->skipNextBytes (10); // skip over bitsPerSample and speakerPosition mask + input->skipNextBytes (6); // skip over bitsPerSample + metadataValues.set ("ChannelMask", String (input->readInt())); + ExtensibleWavSubFormat subFormat; subFormat.data1 = (uint32) input->readInt(); subFormat.data2 = (uint16) input->readShort();