Reduce some indentation
This commit is contained in:
parent
52f82f0b94
commit
2235a53824
172
Alc/ALc.c
172
Alc/ALc.c
@ -673,7 +673,7 @@ static ALCvoid ExitContext(ALCcontext *pContext)
|
|||||||
ALC_API ALCdevice* ALC_APIENTRY alcCaptureOpenDevice(const ALCchar *deviceName, ALCuint frequency, ALCenum format, ALCsizei SampleSize)
|
ALC_API ALCdevice* ALC_APIENTRY alcCaptureOpenDevice(const ALCchar *deviceName, ALCuint frequency, ALCenum format, ALCsizei SampleSize)
|
||||||
{
|
{
|
||||||
ALCboolean DeviceFound = ALC_FALSE;
|
ALCboolean DeviceFound = ALC_FALSE;
|
||||||
ALCdevice *pDevice = NULL;
|
ALCdevice *device = NULL;
|
||||||
ALCint i;
|
ALCint i;
|
||||||
|
|
||||||
if(SampleSize <= 0)
|
if(SampleSize <= 0)
|
||||||
@ -685,31 +685,32 @@ ALC_API ALCdevice* ALC_APIENTRY alcCaptureOpenDevice(const ALCchar *deviceName,
|
|||||||
if(deviceName && !deviceName[0])
|
if(deviceName && !deviceName[0])
|
||||||
deviceName = NULL;
|
deviceName = NULL;
|
||||||
|
|
||||||
pDevice = malloc(sizeof(ALCdevice));
|
device = calloc(1, sizeof(ALCdevice));
|
||||||
if (pDevice)
|
if(!device)
|
||||||
{
|
{
|
||||||
//Initialise device structure
|
alcSetError(NULL, ALC_OUT_OF_MEMORY);
|
||||||
memset(pDevice, 0, sizeof(ALCdevice));
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
//Validate device
|
//Validate device
|
||||||
pDevice->Connected = ALC_TRUE;
|
device->Connected = ALC_TRUE;
|
||||||
pDevice->IsCaptureDevice = AL_TRUE;
|
device->IsCaptureDevice = AL_TRUE;
|
||||||
|
|
||||||
pDevice->szDeviceName = NULL;
|
device->szDeviceName = NULL;
|
||||||
|
|
||||||
pDevice->Frequency = frequency;
|
device->Frequency = frequency;
|
||||||
pDevice->Format = format;
|
device->Format = format;
|
||||||
pDevice->UpdateSize = SampleSize;
|
device->UpdateSize = SampleSize;
|
||||||
pDevice->NumUpdates = 1;
|
device->NumUpdates = 1;
|
||||||
|
|
||||||
SuspendContext(NULL);
|
SuspendContext(NULL);
|
||||||
for(i = 0;BackendList[i].Init;i++)
|
for(i = 0;BackendList[i].Init;i++)
|
||||||
{
|
{
|
||||||
pDevice->Funcs = &BackendList[i].Funcs;
|
device->Funcs = &BackendList[i].Funcs;
|
||||||
if(ALCdevice_OpenCapture(pDevice, deviceName))
|
if(ALCdevice_OpenCapture(device, deviceName))
|
||||||
{
|
{
|
||||||
pDevice->next = g_pDeviceList;
|
device->next = g_pDeviceList;
|
||||||
g_pDeviceList = pDevice;
|
g_pDeviceList = device;
|
||||||
g_ulDeviceCount++;
|
g_ulDeviceCount++;
|
||||||
|
|
||||||
DeviceFound = ALC_TRUE;
|
DeviceFound = ALC_TRUE;
|
||||||
@ -721,23 +722,23 @@ ALC_API ALCdevice* ALC_APIENTRY alcCaptureOpenDevice(const ALCchar *deviceName,
|
|||||||
if(!DeviceFound)
|
if(!DeviceFound)
|
||||||
{
|
{
|
||||||
alcSetError(NULL, ALC_INVALID_VALUE);
|
alcSetError(NULL, ALC_INVALID_VALUE);
|
||||||
free(pDevice);
|
free(device);
|
||||||
pDevice = NULL;
|
device = NULL;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
else
|
|
||||||
alcSetError(NULL, ALC_OUT_OF_MEMORY);
|
|
||||||
|
|
||||||
return pDevice;
|
return device;
|
||||||
}
|
}
|
||||||
|
|
||||||
ALC_API ALCboolean ALC_APIENTRY alcCaptureCloseDevice(ALCdevice *pDevice)
|
ALC_API ALCboolean ALC_APIENTRY alcCaptureCloseDevice(ALCdevice *pDevice)
|
||||||
{
|
{
|
||||||
ALCboolean bReturn = ALC_FALSE;
|
|
||||||
ALCdevice **list;
|
ALCdevice **list;
|
||||||
|
|
||||||
if(IsDevice(pDevice) && pDevice->IsCaptureDevice)
|
if(!IsDevice(pDevice) || !pDevice->IsCaptureDevice)
|
||||||
{
|
{
|
||||||
|
alcSetError(pDevice, ALC_INVALID_DEVICE);
|
||||||
|
return ALC_FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
SuspendContext(NULL);
|
SuspendContext(NULL);
|
||||||
|
|
||||||
list = &g_pDeviceList;
|
list = &g_pDeviceList;
|
||||||
@ -756,48 +757,43 @@ ALC_API ALCboolean ALC_APIENTRY alcCaptureCloseDevice(ALCdevice *pDevice)
|
|||||||
|
|
||||||
free(pDevice);
|
free(pDevice);
|
||||||
|
|
||||||
bReturn = ALC_TRUE;
|
return ALC_TRUE;
|
||||||
}
|
|
||||||
else
|
|
||||||
alcSetError(pDevice, ALC_INVALID_DEVICE);
|
|
||||||
|
|
||||||
return bReturn;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ALC_API void ALC_APIENTRY alcCaptureStart(ALCdevice *pDevice)
|
ALC_API void ALC_APIENTRY alcCaptureStart(ALCdevice *device)
|
||||||
{
|
{
|
||||||
if(IsDevice(pDevice) && pDevice->IsCaptureDevice)
|
if(!IsDevice(device) || !device->IsCaptureDevice)
|
||||||
{
|
{
|
||||||
SuspendContext(NULL);
|
alcSetError(device, ALC_INVALID_DEVICE);
|
||||||
ALCdevice_StartCapture(pDevice);
|
return;
|
||||||
ProcessContext(NULL);
|
|
||||||
}
|
}
|
||||||
else
|
SuspendContext(NULL);
|
||||||
alcSetError(pDevice, ALC_INVALID_DEVICE);
|
ALCdevice_StartCapture(device);
|
||||||
|
ProcessContext(NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
ALC_API void ALC_APIENTRY alcCaptureStop(ALCdevice *pDevice)
|
ALC_API void ALC_APIENTRY alcCaptureStop(ALCdevice *device)
|
||||||
{
|
{
|
||||||
if(IsDevice(pDevice) && pDevice->IsCaptureDevice)
|
if(!IsDevice(device) || !device->IsCaptureDevice)
|
||||||
{
|
{
|
||||||
SuspendContext(NULL);
|
alcSetError(device, ALC_INVALID_DEVICE);
|
||||||
ALCdevice_StopCapture(pDevice);
|
return;
|
||||||
ProcessContext(NULL);
|
|
||||||
}
|
}
|
||||||
else
|
SuspendContext(NULL);
|
||||||
alcSetError(pDevice, ALC_INVALID_DEVICE);
|
ALCdevice_StopCapture(device);
|
||||||
|
ProcessContext(NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
ALC_API void ALC_APIENTRY alcCaptureSamples(ALCdevice *pDevice, ALCvoid *pBuffer, ALCsizei lSamples)
|
ALC_API void ALC_APIENTRY alcCaptureSamples(ALCdevice *device, ALCvoid *buffer, ALCsizei samples)
|
||||||
{
|
{
|
||||||
if(IsDevice(pDevice) && pDevice->IsCaptureDevice)
|
if(!IsDevice(device) || !device->IsCaptureDevice)
|
||||||
{
|
{
|
||||||
SuspendContext(NULL);
|
alcSetError(device, ALC_INVALID_DEVICE);
|
||||||
ALCdevice_CaptureSamples(pDevice, pBuffer, lSamples);
|
return;
|
||||||
ProcessContext(NULL);
|
|
||||||
}
|
}
|
||||||
else
|
SuspendContext(NULL);
|
||||||
alcSetError(pDevice, ALC_INVALID_DEVICE);
|
ALCdevice_CaptureSamples(device, buffer, samples);
|
||||||
|
ProcessContext(NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -1123,12 +1119,15 @@ ALC_API ALCvoid ALC_APIENTRY alcGetIntegerv(ALCdevice *device,ALCenum param,ALsi
|
|||||||
ALC_API ALCboolean ALC_APIENTRY alcIsExtensionPresent(ALCdevice *device, const ALCchar *extName)
|
ALC_API ALCboolean ALC_APIENTRY alcIsExtensionPresent(ALCdevice *device, const ALCchar *extName)
|
||||||
{
|
{
|
||||||
ALCboolean bResult = ALC_FALSE;
|
ALCboolean bResult = ALC_FALSE;
|
||||||
|
|
||||||
if (extName)
|
|
||||||
{
|
|
||||||
const char *ptr;
|
const char *ptr;
|
||||||
size_t len;
|
size_t len;
|
||||||
|
|
||||||
|
if(!extName)
|
||||||
|
{
|
||||||
|
alcSetError(device, ALC_INVALID_VALUE);
|
||||||
|
return ALC_FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
len = strlen(extName);
|
len = strlen(extName);
|
||||||
ptr = (IsDevice(device) ? alcExtensionList : alcNoDeviceExtList);
|
ptr = (IsDevice(device) ? alcExtensionList : alcNoDeviceExtList);
|
||||||
while(ptr && *ptr)
|
while(ptr && *ptr)
|
||||||
@ -1146,9 +1145,6 @@ ALC_API ALCboolean ALC_APIENTRY alcIsExtensionPresent(ALCdevice *device, const A
|
|||||||
} while(isspace(*ptr));
|
} while(isspace(*ptr));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
else
|
|
||||||
alcSetError(device, ALC_INVALID_VALUE);
|
|
||||||
|
|
||||||
return bResult;
|
return bResult;
|
||||||
}
|
}
|
||||||
@ -1161,20 +1157,17 @@ ALC_API ALCboolean ALC_APIENTRY alcIsExtensionPresent(ALCdevice *device, const A
|
|||||||
*/
|
*/
|
||||||
ALC_API ALCvoid* ALC_APIENTRY alcGetProcAddress(ALCdevice *device, const ALCchar *funcName)
|
ALC_API ALCvoid* ALC_APIENTRY alcGetProcAddress(ALCdevice *device, const ALCchar *funcName)
|
||||||
{
|
{
|
||||||
ALCvoid *pFunction = NULL;
|
|
||||||
ALsizei i = 0;
|
ALsizei i = 0;
|
||||||
|
|
||||||
if (funcName)
|
if(!funcName)
|
||||||
{
|
{
|
||||||
while(alcFunctions[i].funcName &&
|
|
||||||
strcmp(alcFunctions[i].funcName,funcName) != 0)
|
|
||||||
i++;
|
|
||||||
pFunction = alcFunctions[i].address;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
alcSetError(device, ALC_INVALID_VALUE);
|
alcSetError(device, ALC_INVALID_VALUE);
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
return pFunction;
|
while(alcFunctions[i].funcName && strcmp(alcFunctions[i].funcName,funcName) != 0)
|
||||||
|
i++;
|
||||||
|
return alcFunctions[i].address;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -1188,7 +1181,7 @@ ALC_API ALCenum ALC_APIENTRY alcGetEnumValue(ALCdevice *device, const ALCchar *e
|
|||||||
ALsizei i = 0;
|
ALsizei i = 0;
|
||||||
ALCenum val;
|
ALCenum val;
|
||||||
|
|
||||||
while ((enumeration[i].enumName)&&(strcmp(enumeration[i].enumName,enumName)))
|
while(enumeration[i].enumName && strcmp(enumeration[i].enumName,enumName) == 0)
|
||||||
i++;
|
i++;
|
||||||
val = enumeration[i].value;
|
val = enumeration[i].value;
|
||||||
|
|
||||||
@ -1389,12 +1382,17 @@ ALC_API ALCcontext* ALC_APIENTRY alcCreateContext(ALCdevice *device, const ALCin
|
|||||||
*/
|
*/
|
||||||
ALC_API ALCvoid ALC_APIENTRY alcDestroyContext(ALCcontext *context)
|
ALC_API ALCvoid ALC_APIENTRY alcDestroyContext(ALCcontext *context)
|
||||||
{
|
{
|
||||||
|
ALCdevice *Device;
|
||||||
ALCcontext **list;
|
ALCcontext **list;
|
||||||
ALuint i;
|
ALuint i;
|
||||||
|
|
||||||
if (IsContext(context))
|
if(!IsContext(context))
|
||||||
{
|
{
|
||||||
ALCdevice *Device = context->Device;
|
alcSetError(NULL, ALC_INVALID_CONTEXT);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
Device = context->Device;
|
||||||
|
|
||||||
if(Device->NumContexts == 1)
|
if(Device->NumContexts == 1)
|
||||||
ALCdevice_StopPlayback(Device);
|
ALCdevice_StopPlayback(Device);
|
||||||
@ -1445,9 +1443,6 @@ ALC_API ALCvoid ALC_APIENTRY alcDestroyContext(ALCcontext *context)
|
|||||||
// Free memory (MUST do this after ProcessContext)
|
// Free memory (MUST do this after ProcessContext)
|
||||||
memset(context, 0, sizeof(ALCcontext));
|
memset(context, 0, sizeof(ALCcontext));
|
||||||
free(context);
|
free(context);
|
||||||
}
|
|
||||||
else
|
|
||||||
alcSetError(NULL, ALC_INVALID_CONTEXT);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -1500,7 +1495,7 @@ ALC_API ALCdevice* ALC_APIENTRY alcGetContextsDevice(ALCcontext *pContext)
|
|||||||
ALCdevice *pDevice = NULL;
|
ALCdevice *pDevice = NULL;
|
||||||
|
|
||||||
SuspendContext(NULL);
|
SuspendContext(NULL);
|
||||||
if (IsContext(pContext))
|
if(IsContext(pContext))
|
||||||
pDevice = pContext->Device;
|
pDevice = pContext->Device;
|
||||||
else
|
else
|
||||||
alcSetError(NULL, ALC_INVALID_CONTEXT);
|
alcSetError(NULL, ALC_INVALID_CONTEXT);
|
||||||
@ -1698,19 +1693,19 @@ static ALenum GetFormatFromString(const char *str)
|
|||||||
ALC_API ALCdevice* ALC_APIENTRY alcOpenDevice(const ALCchar *deviceName)
|
ALC_API ALCdevice* ALC_APIENTRY alcOpenDevice(const ALCchar *deviceName)
|
||||||
{
|
{
|
||||||
ALboolean bDeviceFound = AL_FALSE;
|
ALboolean bDeviceFound = AL_FALSE;
|
||||||
|
const ALCchar *fmt;
|
||||||
ALCdevice *device;
|
ALCdevice *device;
|
||||||
ALint i;
|
ALint i;
|
||||||
|
|
||||||
if(deviceName && !deviceName[0])
|
if(deviceName && !deviceName[0])
|
||||||
deviceName = NULL;
|
deviceName = NULL;
|
||||||
|
|
||||||
device = malloc(sizeof(ALCdevice));
|
device = calloc(1, sizeof(ALCdevice));
|
||||||
if (device)
|
if(!device)
|
||||||
{
|
{
|
||||||
const char *fmt;
|
alcSetError(NULL, ALC_OUT_OF_MEMORY);
|
||||||
|
return NULL;
|
||||||
//Initialise device structure
|
}
|
||||||
memset(device, 0, sizeof(ALCdevice));
|
|
||||||
|
|
||||||
//Validate device
|
//Validate device
|
||||||
device->Connected = ALC_TRUE;
|
device->Connected = ALC_TRUE;
|
||||||
@ -1785,16 +1780,13 @@ ALC_API ALCdevice* ALC_APIENTRY alcOpenDevice(const ALCchar *deviceName)
|
|||||||
}
|
}
|
||||||
ProcessContext(NULL);
|
ProcessContext(NULL);
|
||||||
|
|
||||||
if (!bDeviceFound)
|
if(!bDeviceFound)
|
||||||
{
|
{
|
||||||
// No suitable output device found
|
// No suitable output device found
|
||||||
alcSetError(NULL, ALC_INVALID_VALUE);
|
alcSetError(NULL, ALC_INVALID_VALUE);
|
||||||
free(device);
|
free(device);
|
||||||
device = NULL;
|
device = NULL;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
else
|
|
||||||
alcSetError(NULL, ALC_OUT_OF_MEMORY);
|
|
||||||
|
|
||||||
return device;
|
return device;
|
||||||
}
|
}
|
||||||
@ -1807,11 +1799,14 @@ ALC_API ALCdevice* ALC_APIENTRY alcOpenDevice(const ALCchar *deviceName)
|
|||||||
*/
|
*/
|
||||||
ALC_API ALCboolean ALC_APIENTRY alcCloseDevice(ALCdevice *pDevice)
|
ALC_API ALCboolean ALC_APIENTRY alcCloseDevice(ALCdevice *pDevice)
|
||||||
{
|
{
|
||||||
ALCboolean bReturn = ALC_FALSE;
|
|
||||||
ALCdevice **list;
|
ALCdevice **list;
|
||||||
|
|
||||||
if(IsDevice(pDevice) && !pDevice->IsCaptureDevice)
|
if(!IsDevice(pDevice) || pDevice->IsCaptureDevice)
|
||||||
{
|
{
|
||||||
|
alcSetError(pDevice, ALC_INVALID_DEVICE);
|
||||||
|
return ALC_FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
SuspendContext(NULL);
|
SuspendContext(NULL);
|
||||||
|
|
||||||
list = &g_pDeviceList;
|
list = &g_pDeviceList;
|
||||||
@ -1875,12 +1870,7 @@ ALC_API ALCboolean ALC_APIENTRY alcCloseDevice(ALCdevice *pDevice)
|
|||||||
memset(pDevice, 0, sizeof(ALCdevice));
|
memset(pDevice, 0, sizeof(ALCdevice));
|
||||||
free(pDevice);
|
free(pDevice);
|
||||||
|
|
||||||
bReturn = ALC_TRUE;
|
return ALC_TRUE;
|
||||||
}
|
|
||||||
else
|
|
||||||
alcSetError(pDevice, ALC_INVALID_DEVICE);
|
|
||||||
|
|
||||||
return bReturn;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user