summaryrefslogtreecommitdiffstats
path: root/Modules/ossaudiodev.c
diff options
context:
space:
mode:
authorGreg Ward <gward@python.net>2002-12-30 02:43:36 (GMT)
committerGreg Ward <gward@python.net>2002-12-30 02:43:36 (GMT)
commit37897c2672f18d5fca5d5ba8dc54abb26c3dbb10 (patch)
treec81d33e60c9a1b22ef43c922026b10e721a9e533 /Modules/ossaudiodev.c
parent7b43c681623a40d64243639905581888bf6fc7fa (diff)
downloadcpython-37897c2672f18d5fca5d5ba8dc54abb26c3dbb10.zip
cpython-37897c2672f18d5fca5d5ba8dc54abb26c3dbb10.tar.gz
cpython-37897c2672f18d5fca5d5ba8dc54abb26c3dbb10.tar.bz2
Rename some mixer methods:
* channels() -> devices() * stereochannels() -> stereodevices() * recchannels() -> recdevices() * getvol() -> get() * setvol() -> set() This is for (slightly) more consistency with the OSS ioctl names (READ_DEVMASK, READ_RECMASK, READ_STEREODEVS). Also make sure the C function names correspond more closely to the Python method names for mixer methods.
Diffstat (limited to 'Modules/ossaudiodev.c')
-rw-r--r--Modules/ossaudiodev.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/Modules/ossaudiodev.c b/Modules/ossaudiodev.c
index 480ec3b..db9e7e8 100644
--- a/Modules/ossaudiodev.c
+++ b/Modules/ossaudiodev.c
@@ -679,33 +679,33 @@ oss_mixer_fileno(oss_mixer_t *self, PyObject *args)
/* Simple mixer interface methods */
static PyObject *
-oss_mixer_channels (oss_mixer_t *self, PyObject *args)
+oss_mixer_devices (oss_mixer_t *self, PyObject *args)
{
- return _do_ioctl_1_internal(self->fd, args, "channels",
+ return _do_ioctl_1_internal(self->fd, args, "devices",
SOUND_MIXER_READ_DEVMASK);
}
static PyObject *
-oss_mixer_stereo_channels (oss_mixer_t *self, PyObject *args)
+oss_mixer_stereodevices (oss_mixer_t *self, PyObject *args)
{
- return _do_ioctl_1_internal(self->fd, args, "stereochannels",
+ return _do_ioctl_1_internal(self->fd, args, "stereodevices",
SOUND_MIXER_READ_STEREODEVS);
}
static PyObject *
-oss_mixer_rec_channels (oss_mixer_t *self, PyObject *args)
+oss_mixer_recdevices (oss_mixer_t *self, PyObject *args)
{
- return _do_ioctl_1_internal(self->fd, args, "recchannels",
+ return _do_ioctl_1_internal(self->fd, args, "recdevices",
SOUND_MIXER_READ_RECMASK);
}
static PyObject *
-oss_mixer_getvol (oss_mixer_t *self, PyObject *args)
+oss_mixer_get (oss_mixer_t *self, PyObject *args)
{
int channel, volume;
/* Can't use _do_ioctl_1 because of encoded arg thingy. */
- if (!PyArg_ParseTuple (args, "i:getvol", &channel))
+ if (!PyArg_ParseTuple (args, "i:get", &channel))
return NULL;
if (channel < 0 || channel > SOUND_MIXER_NRDEVICES) {
@@ -720,12 +720,12 @@ oss_mixer_getvol (oss_mixer_t *self, PyObject *args)
}
static PyObject *
-oss_mixer_setvol (oss_mixer_t *self, PyObject *args)
+oss_mixer_set (oss_mixer_t *self, PyObject *args)
{
int channel, volume, leftVol, rightVol;
/* Can't use _do_ioctl_1 because of encoded arg thingy. */
- if (!PyArg_ParseTuple (args, "i(ii):setvol", &channel, &leftVol, &rightVol))
+ if (!PyArg_ParseTuple (args, "i(ii):set", &channel, &leftVol, &rightVol))
return NULL;
if (channel < 0 || channel > SOUND_MIXER_NRDEVICES) {
@@ -798,11 +798,11 @@ static PyMethodDef oss_mixer_methods[] = {
{ "fileno", (PyCFunction)oss_mixer_fileno, METH_VARARGS },
/* Simple ioctl wrappers */
- { "channels", (PyCFunction)oss_mixer_channels, METH_VARARGS },
- { "stereochannels", (PyCFunction)oss_mixer_stereo_channels, METH_VARARGS},
- { "recchannels", (PyCFunction)oss_mixer_rec_channels, METH_VARARGS},
- { "getvol", (PyCFunction)oss_mixer_getvol, METH_VARARGS },
- { "setvol", (PyCFunction)oss_mixer_setvol, METH_VARARGS },
+ { "devices", (PyCFunction)oss_mixer_devices, METH_VARARGS },
+ { "stereodevices", (PyCFunction)oss_mixer_stereodevices, METH_VARARGS},
+ { "recdevices", (PyCFunction)oss_mixer_recdevices, METH_VARARGS},
+ { "get", (PyCFunction)oss_mixer_get, METH_VARARGS },
+ { "set", (PyCFunction)oss_mixer_set, METH_VARARGS },
{ "getrecsrc", (PyCFunction)oss_mixer_getrecsrc, METH_VARARGS },
{ "setrecsrc", (PyCFunction)oss_mixer_setrecsrc, METH_VARARGS },
@@ -900,7 +900,7 @@ initossaudiodev(void)
_EXPORT_INT(m, AFMT_AC3);
_EXPORT_INT(m, AFMT_S16_NE);
- /* Expose the sound mixer channels. */
+ /* Expose the sound mixer device numbers. */
_EXPORT_INT(m, SOUND_MIXER_NRDEVICES);
_EXPORT_INT(m, SOUND_MIXER_VOLUME);
_EXPORT_INT(m, SOUND_MIXER_BASS);