Browse Source

Made CoreAudioFormat always return a bit-depth of 32.

tags/2021-05-28
jules 13 years ago
parent
commit
1c75c1322c
1 changed files with 3 additions and 3 deletions
  1. +3
    -3
      modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp

+ 3
- 3
modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp View File

@@ -58,6 +58,7 @@ public:
ok (false), lastReadPosition (0) ok (false), lastReadPosition (0)
{ {
usesFloatingPointData = true; usesFloatingPointData = true;
bitsPerSample = 32;
OSStatus status = AudioFileOpenWithCallbacks (this, OSStatus status = AudioFileOpenWithCallbacks (this,
&readCallback, &readCallback,
@@ -79,9 +80,8 @@ public:
&audioStreamBasicDescriptionSize, &audioStreamBasicDescriptionSize,
&sourceAudioFormat); &sourceAudioFormat);
numChannels = sourceAudioFormat.mChannelsPerFrame;
sampleRate = sourceAudioFormat.mSampleRate;
bitsPerSample = sourceAudioFormat.mBitsPerChannel;
numChannels = sourceAudioFormat.mChannelsPerFrame;
sampleRate = sourceAudioFormat.mSampleRate;
UInt32 sizeOfLengthProperty = sizeof (int64); UInt32 sizeOfLengthProperty = sizeof (int64);
ExtAudioFileGetProperty (audioFileRef, ExtAudioFileGetProperty (audioFileRef,


Loading…
Cancel
Save