diff options
Diffstat (limited to 'src/audioOutputs/audioOutput_osx.c')
-rw-r--r-- | src/audioOutputs/audioOutput_osx.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/audioOutputs/audioOutput_osx.c b/src/audioOutputs/audioOutput_osx.c index 9071ed6c9..1fc0a5d9e 100644 --- a/src/audioOutputs/audioOutput_osx.c +++ b/src/audioOutputs/audioOutput_osx.c @@ -259,7 +259,7 @@ static int osx_openDevice(struct audio_output *audioOutput, return -1; } - streamDesc.mSampleRate = audioFormat->sampleRate; + streamDesc.mSampleRate = audioFormat->sample_rate; streamDesc.mFormatID = kAudioFormatLinearPCM; streamDesc.mFormatFlags = kLinearPCMFormatFlagIsSignedInteger; #ifdef WORDS_BIGENDIAN @@ -283,7 +283,7 @@ static int osx_openDevice(struct audio_output *audioOutput, } /* create a buffer of 1s */ - od->bufferSize = (audioFormat->sampleRate) * + od->bufferSize = (audioFormat->sample_rate) * (audioFormat->bits >> 3) * (audioFormat->channels); od->buffer = xrealloc(od->buffer, od->bufferSize); |