Browse Source

Cleanup

git-svn-id: svn+ssh://jackaudio.org/trunk/jack@824 0c269be4-1314-0410-8aa9-9f06e86f4224
tags/0.109.0
letz 21 years ago
parent
commit
ac795f664f
3 changed files with 10 additions and 10 deletions
  1. +2
    -2
      drivers/coreaudio/AudioRender.cpp
  2. +2
    -2
      drivers/coreaudio/AudioRender.h
  3. +6
    -6
      drivers/coreaudio/AudioRenderBridge.cpp

+ 2
- 2
drivers/coreaudio/AudioRender.cpp View File

@@ -461,12 +461,12 @@ OSStatus AudioRender::process(AudioDeviceID inDevice,
}
} else {
for (unsigned int b = 0; b < inInputData->mNumberBuffers; b++) {
classe->channelsPerStream[b] =
classe->channelsPerInputStream[b] =
(int) inInputData->mBuffers[b].mNumberChannels;
classe->inBuffers[b] = (float *) inInputData->mBuffers[b].mData; // but jack will read only the inBuffers[0], anyway that should not be a problem.
}
for (unsigned int b = 0; b < outOutputData->mNumberBuffers; b++) {
classe->out_channelsPerStream[b] =
classe->channelsPerOutputStream[b] =
(int) outOutputData->mBuffers[b].mNumberChannels;
classe->outBuffers[b] = (float *) outOutputData->mBuffers[b].mData; // but jack will read only the outBuffers[0], anyway that should not be a problem.
}


+ 2
- 2
drivers/coreaudio/AudioRender.h View File

@@ -63,8 +63,8 @@ class AudioRender {
static int gOutputChannels;
static bool isProcessing;
static const AudioTimeStamp *gTime;
int *isInterleaved, *numberOfStreams, *channelsPerStream,
*out_numberOfStreams, *out_channelsPerStream;
int *isInterleaved, *numberOfInputStreams, *channelsPerInputStream,
*numberOfOuputStreams, *channelsPerOutputStream;
int n_in_streams, n_out_streams;
private:
static OSStatus process(AudioDeviceID inDevice,


+ 6
- 6
drivers/coreaudio/AudioRenderBridge.cpp View File

@@ -120,18 +120,18 @@ void setParameter(void *instance, int id, void *data)
inst->isInterleaved = (int *) data;
break;
case 'nstr':
inst->numberOfStreams = (int *) data;
*inst->numberOfStreams = inst->n_in_streams;
inst->numberOfInputStreams = (int *) data;
*inst->numberOfInputStreams = inst->n_in_streams;
break;
case 'cstr':
inst->channelsPerStream = (int *) data;
inst->channelsPerInputStream = (int *) data;
break;
case 'nstO':
inst->out_numberOfStreams = (int *) data;
*inst->out_numberOfStreams = inst->n_out_streams;
inst->numberOfOuputStreams = (int *) data;
*inst->numberOfOuputStreams = inst->n_out_streams;
break;
case 'cstO':
inst->out_channelsPerStream = (int *) data;
inst->channelsPerOutputStream = (int *) data;
break;
}
}


Loading…
Cancel
Save