65 Commits (fe8440aec00af5bc2e995aaad205efa2e693a364)

Author SHA1 Message Date
Martin v. Löwis bd928fef42 Rename _Py_identifier to _Py_IDENTIFIER. 15 years ago
Martin v. Löwis afe55bba33 Add API for static strings, primarily good for identifiers. 15 years ago
Charles-François Natali 5a4a109694 Issue #13058: ossaudiodev: fix a file descriptor leak on error. Patch by Thomas 15 years ago
Victor Stinner 639418812f Use the new Py_ARRAY_LENGTH macro 15 years ago
Charles-François Natali aa26b27503 Issue #12287: Fix a stack corruption in ossaudiodev module when the FD is 15 years ago
Charles-François Natali a529308348 Issue #12287: In ossaudiodev, check that the device isn't closed in several 15 years ago
Georg Brandl 770a2be364 These are true PyCFunctions, after adding the second argument to oss_self, no need to cast. 16 years ago
Georg Brandl 687a1fa546 Add casts (one needed, one for consistency). 16 years ago
Georg Brandl 1e908af335 #6518: enable context manager protocol for ossaudiodev types. 16 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou 9004eddf41 Merged revisions 79317 via svnmerge from 16 years ago
Antoine Pitrou 39b3543174 Issue #8139: ossaudiodev didn't initialize its types properly, therefore 16 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 17 years ago
Gregory P. Smith 0a608fdaac fixes deferred/release blocker issue #3797: Fixed the dbm, marshal, mmap, 18 years ago
Marc-André Lemburg 4cc0f24857 Rename PyUnicode_AsString -> _PyUnicode_AsString and 18 years ago
Amaury Forgeot d'Arc 1f900f1f69 #3247: get rid of Py_FindMethod 18 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Christian Heimes 9c4756ea26 Renamed PyBytes to PyByteArray 18 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 19 years ago
Neal Norwitz 8abd2e6c6e Use unicode 19 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Thomas Wouters 89f507fe8c Four months of trunk changes (including a few releases...) 20 years ago
Thomas Wouters 4d70c3d9dd Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svn 20 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Thomas Wouters 3ffa59b137 Rework channelnumber/samplesize detetion code's output variables a bit to 20 years ago
Neal Norwitz 1ac754fa10 Check return result from Py_InitModule*(). This API can fail. 20 years ago
Neal Norwitz 3f0464839b Fix icc warnings: extra semi-colon 20 years ago
Greg Ward 0f26054736 Conditionally export a few more AFMT_* macros: AFMT_U16_NE, AFMT_S32_LE, 21 years ago
Greg Ward 50682d0f78 SF #818006: merge from release24-maint branch: add useful read-only 21 years ago
Greg Ward fd0283eaa0 SF #832236: merge from release23-maint branch: wrap a bunch of 22 years ago
Guido van Rossum 0741f801ba Whitespace normalization; break a long line. 23 years ago
Guido van Rossum f39dafb10a Fix a subtle decref bug that caused a GC assertion to fail in a debug 23 years ago
Greg Ward 84f8ecd072 Comment fix. 23 years ago
Greg Ward 38c9266f42 Change _ssize() so it doesn't rely on sizeof(char) or sizeof(short): 23 years ago
Greg Ward d676906ab7 Completely change the interface to setparameters(): 23 years ago
Greg Ward d0d592fd32 Oops, move the GIL release/reacquire from oss_sync() to _do_ioctl_0(): 23 years ago
Greg Ward b804390ae3 Release the GIL in two more methods: 23 years ago
Greg Ward 6492785ee5 Release the GIL around read(), write(), and select() calls. 23 years ago
Greg Ward 76ffb1918d Use fcntl() to put the audio device *back* into blocking mode after 23 years ago
Greg Ward 5c49ef2116 Open with O_NONBLOCK to avoid hanging on open(). 23 years ago
Greg Ward 0b6dfb808c <sys/soundcard.h> seems to exist on both Linux and FreeBSD, so include 23 years ago
Andrew M. Kuchling fe62bc917d Conditionalize another constant 23 years ago
Neal Norwitz d156c2d782 Get ossaudiodev to compile on freebsd 4.7 23 years ago
Neal Norwitz faa7b9bb4c Get build working on Redhat 7.2 linux 2.4.7 24 years ago
Greg Ward 744f0fd655 Add build_namelists() to expose the OSS macros SOUND_DEVICE_LABELS and 24 years ago
Greg Ward 58ae13c1b2 Rename the parameter 'xp' in several methods to 'self', since that's 24 years ago
Greg Ward 499b73e1cd For symmetry with the mixer interface, rename oss_t to oss_audio_t and 24 years ago
Greg Ward da1cacb38b Add a bunch of comments to clearly delineate sections of the code. 24 years ago
Greg Ward 2d6f9a9a86 Yet another renaming of some mixer methods: 24 years ago