summaryrefslogtreecommitdiffstats
path: root/Modules/ossaudiodev.c
Commit message (Expand)AuthorAgeFilesLines
* PEP 3123: Provide forward compatibility with Python 3.0, while keepingMartin v. Löwis2007-07-211-4/+2
* Compilation problem caused by conflicting typedefs for uint32_tArmin Rigo2006-10-041-0/+2
* Make use of METH_O and METH_NOARGS where possible.Georg Brandl2006-05-291-45/+20
* Fix some missing checks after PyTuple_New, PyList_New, PyDict_NewGeorg Brandl2006-03-171-4/+12
* Rework channelnumber/samplesize detetion code's output variables a bit toThomas Wouters2006-03-011-7/+6
* Check return result from Py_InitModule*(). This API can fail.Neal Norwitz2006-01-191-0/+2
* Fix icc warnings: extra semi-colonNeal Norwitz2006-01-071-2/+2
* Conditionally export a few more AFMT_* macros: AFMT_U16_NE, AFMT_S32_LE,Greg Ward2005-03-281-0/+12
* SF #818006: merge from release24-maint branch: add useful read-onlyGreg Ward2005-03-071-26/+54
* SF #832236: merge from release23-maint branch: wrap a bunch ofGreg Ward2004-05-111-0/+18
* Whitespace normalization; break a long line.Guido van Rossum2003-06-021-39/+40
* Fix a subtle decref bug that caused a GC assertion to fail in a debugGuido van Rossum2003-06-021-0/+3
* Comment fix.Greg Ward2003-05-291-1/+1
* Change _ssize() so it doesn't rely on sizeof(char) or sizeof(short):Greg Ward2003-05-291-2/+2
* Completely change the interface to setparameters():Greg Ward2003-05-291-79/+48
* Oops, move the GIL release/reacquire from oss_sync() to _do_ioctl_0():Greg Ward2003-05-271-7/+11
* Release the GIL in two more methods:Greg Ward2003-05-261-1/+8
* Release the GIL around read(), write(), and select() calls.Greg Ward2003-05-231-2/+16
* Use fcntl() to put the audio device *back* into blocking mode afterGreg Ward2003-04-041-0/+9
* Open with O_NONBLOCK to avoid hanging on open().Greg Ward2003-03-111-1/+5
* <sys/soundcard.h> seems to exist on both Linux and FreeBSD, so includeGreg Ward2003-03-101-22/+10
* Conditionalize another constantAndrew M. Kuchling2003-02-131-0/+2
* Get ossaudiodev to compile on freebsd 4.7Neal Norwitz2003-02-021-0/+18
* Get build working on Redhat 7.2 linux 2.4.7Neal Norwitz2003-01-101-0/+4
* Add build_namelists() to expose the OSS macros SOUND_DEVICE_LABELS andGreg Ward2002-12-311-0/+45
* Rename the parameter 'xp' in several methods to 'self', since that'sGreg Ward2002-12-311-23/+23
* For symmetry with the mixer interface, rename oss_t to oss_audio_t andGreg Ward2002-12-311-29/+29
* Add a bunch of comments to clearly delineate sections of the code.Greg Ward2002-12-311-1/+28
* Yet another renaming of some mixer methods:Greg Ward2002-12-311-9/+9
* Rename more mixer methods: getrecsrc() -> get_recsrc(),Greg Ward2002-12-301-6/+6
* Untabify.Greg Ward2002-12-301-106/+106
* Whitespace fixes to conform to coding standards.Greg Ward2002-12-301-18/+18
* Comment fix.Greg Ward2002-12-301-9/+2
* Rename some mixer methods:Greg Ward2002-12-301-16/+16
* Remove 'x_' prefix from oss_t and oss_mixer_t struct members.Greg Ward2002-12-301-57/+58
* Typo fix.Greg Ward2002-12-121-1/+1
* Add OSS mixer interface (from Nicholas FitzRoy-Dale <wzdd@lardcave.net>):Greg Ward2002-12-111-0/+267
* Prepare for the coming mixer support patch: change _do_ioctl_0() andGreg Ward2002-12-111-14/+14
* Finish expunging the 'linuxaudiodev' name:Greg Ward2002-12-111-55/+55
* Expunge any remaining mentions of linuxaudiodev -- it's ossaudiodev now!Greg Ward2002-11-301-7/+7
* Rename LinuxAudioError to OSSAudioError ('ossaudiodev.error').Greg Ward2002-11-301-25/+25
* Added mode 'rw' for full-duplex (play and record at the same time) mode.Greg Ward2002-11-301-21/+97
* * Don't put the device in non-blocking mode at open() time; this makesGreg Ward2002-11-301-46/+184
* ossaudiodev -- Python interface to the OSS (Open Sound System) API.Greg Ward2002-11-301-0/+524