aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/backends/portaudio.cpp
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2018-12-27 14:27:35 -0800
committerChris Robinson <[email protected]>2018-12-27 14:27:35 -0800
commitf2c2b7c5383ddd999b56f28730258f270b0d2576 (patch)
treef8940ac867fe81647597c0c42888fa23222fdb93 /Alc/backends/portaudio.cpp
parent4782d6107d250e3528c5e567dca48da727584ee7 (diff)
Get rid of the unnecessary STATIC_(UP)CAST macros
Diffstat (limited to 'Alc/backends/portaudio.cpp')
-rw-r--r--Alc/backends/portaudio.cpp19
1 files changed, 8 insertions, 11 deletions
diff --git a/Alc/backends/portaudio.cpp b/Alc/backends/portaudio.cpp
index f49c0d2c..7c0569c2 100644
--- a/Alc/backends/portaudio.cpp
+++ b/Alc/backends/portaudio.cpp
@@ -179,10 +179,10 @@ int ALCportPlayback_WriteCallback(const void *UNUSED(inputBuffer), void *outputB
unsigned long framesPerBuffer, const PaStreamCallbackTimeInfo *UNUSED(timeInfo),
const PaStreamCallbackFlags UNUSED(statusFlags), void *userData)
{
- ALCportPlayback *self = static_cast<ALCportPlayback*>(userData);
+ auto self = static_cast<ALCportPlayback*>(userData);
ALCportPlayback_lock(self);
- aluMixData(STATIC_CAST(ALCbackend, self)->mDevice, outputBuffer, framesPerBuffer);
+ aluMixData(self->mDevice, outputBuffer, framesPerBuffer);
ALCportPlayback_unlock(self);
return 0;
}
@@ -190,7 +190,7 @@ int ALCportPlayback_WriteCallback(const void *UNUSED(inputBuffer), void *outputB
ALCenum ALCportPlayback_open(ALCportPlayback *self, const ALCchar *name)
{
- ALCdevice *device = STATIC_CAST(ALCbackend, self)->mDevice;
+ ALCdevice *device{self->mDevice};
PaError err;
if(!name)
@@ -256,10 +256,9 @@ retry_open:
ALCboolean ALCportPlayback_reset(ALCportPlayback *self)
{
- ALCdevice *device = STATIC_CAST(ALCbackend, self)->mDevice;
- const PaStreamInfo *streamInfo;
+ ALCdevice *device{self->mDevice};
- streamInfo = Pa_GetStreamInfo(self->Stream);
+ const PaStreamInfo *streamInfo{Pa_GetStreamInfo(self->Stream)};
device->Frequency = streamInfo->sampleRate;
device->UpdateSize = self->UpdateSize;
@@ -374,7 +373,7 @@ int ALCportCapture_ReadCallback(const void *inputBuffer, void *UNUSED(outputBuff
ALCenum ALCportCapture_open(ALCportCapture *self, const ALCchar *name)
{
- ALCdevice *device = STATIC_CAST(ALCbackend, self)->mDevice;
+ ALCdevice *device{self->mDevice};
ALuint samples, frame_size;
PaError err;
@@ -509,15 +508,13 @@ ALCbackend *PortBackendFactory::createBackend(ALCdevice *device, ALCbackend_Type
{
ALCportPlayback *backend;
NEW_OBJ(backend, ALCportPlayback)(device);
- if(!backend) return nullptr;
- return STATIC_CAST(ALCbackend, backend);
+ return backend;
}
if(type == ALCbackend_Capture)
{
ALCportCapture *backend;
NEW_OBJ(backend, ALCportCapture)(device);
- if(!backend) return nullptr;
- return STATIC_CAST(ALCbackend, backend);
+ return backend;
}
return nullptr;