forked from bartvdbraak/blender
patch [#24576] aud.Handle.status return bool
from Dan Eicher (dna), no functional changes, just return bool rather then int types.
This commit is contained in:
parent
231cceaa46
commit
46f90690e0
@ -1044,18 +1044,13 @@ Handle_pause(Handle *self)
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
if(device->device->pause(self->handle))
|
return PyBool_FromLong((long)device->device->pause(self->handle));
|
||||||
{
|
|
||||||
Py_RETURN_TRUE;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
catch(AUD_Exception& e)
|
catch(AUD_Exception& e)
|
||||||
{
|
{
|
||||||
PyErr_SetString(AUDError, e.str);
|
PyErr_SetString(AUDError, e.str);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
Py_RETURN_FALSE;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
PyDoc_STRVAR(M_aud_Handle_resume_doc,
|
PyDoc_STRVAR(M_aud_Handle_resume_doc,
|
||||||
@ -1071,18 +1066,13 @@ Handle_resume(Handle *self)
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
if(device->device->resume(self->handle))
|
return PyBool_FromLong((long)device->device->resume(self->handle));
|
||||||
{
|
|
||||||
Py_RETURN_TRUE;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
catch(AUD_Exception& e)
|
catch(AUD_Exception& e)
|
||||||
{
|
{
|
||||||
PyErr_SetString(AUDError, e.str);
|
PyErr_SetString(AUDError, e.str);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
Py_RETURN_FALSE;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
PyDoc_STRVAR(M_aud_Handle_stop_doc,
|
PyDoc_STRVAR(M_aud_Handle_stop_doc,
|
||||||
@ -1099,18 +1089,13 @@ Handle_stop(Handle *self)
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
if(device->device->stop(self->handle))
|
return PyBool_FromLong((long)device->device->stop(self->handle));
|
||||||
{
|
|
||||||
Py_RETURN_TRUE;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
catch(AUD_Exception& e)
|
catch(AUD_Exception& e)
|
||||||
{
|
{
|
||||||
PyErr_SetString(AUDError, e.str);
|
PyErr_SetString(AUDError, e.str);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
Py_RETURN_FALSE;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyMethodDef Handle_methods[] = {
|
static PyMethodDef Handle_methods[] = {
|
||||||
@ -1185,14 +1170,7 @@ Handle_get_keep(Handle *self, void* nothing)
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
if(device->device->getKeep(self->handle))
|
return PyBool_FromLong((long)device->device->getKeep(self->handle));
|
||||||
{
|
|
||||||
Py_RETURN_TRUE;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
Py_RETURN_FALSE;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
catch(AUD_Exception& e)
|
catch(AUD_Exception& e)
|
||||||
{
|
{
|
||||||
@ -1237,7 +1215,7 @@ Handle_get_status(Handle *self, void* nothing)
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
return Py_BuildValue("i", device->device->getStatus(self->handle));
|
return PyBool_FromLong((long)device->device->getStatus(self->handle));
|
||||||
}
|
}
|
||||||
catch(AUD_Exception& e)
|
catch(AUD_Exception& e)
|
||||||
{
|
{
|
||||||
@ -1568,14 +1546,7 @@ Handle_get_relative(Handle *self, void* nothing)
|
|||||||
AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
|
AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
|
||||||
if(device)
|
if(device)
|
||||||
{
|
{
|
||||||
if(device->isRelative(self->handle))
|
return PyBool_FromLong((long)device->isRelative(self->handle));
|
||||||
{
|
|
||||||
Py_RETURN_TRUE;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
Py_RETURN_FALSE;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user