Staging
v0.8.1
v0.8.1
https://github.com/python/cpython
Revision e2b7c4dea38568ac7fa1576167fb1b32bf9cdf3f authored by Jeremy Hylton on 06 October 2000, 19:39:55 UTC, committed by Jeremy Hylton on 06 October 2000, 19:39:55 UTC
read the header from the .au file and do a sanity check pass only the data to the audio device call flush() so that program does not exit until playback is complete call all the other methods to verify that they work minimally call setparameters with a bunch of bugs arguments linuxaudiodev.c: use explicit O_WRONLY and O_RDONLY instead of 1 and 0 add a string name to each of the entries in audio_types[] add AFMT_A_LAW to the list of known formats add x_mode attribute to lad object, stores imode from open call test ioctl return value as == -1, not < 0 in read() method, resize string before return add getptr() method, that calls does ioctl on GETIPTR or GETOPTR depending on x_mode in setparameters() method, do better error checking and raise ValueErrors; also use ioctl calls recommended by Open Sound System Programmer's Guido (www.opensound.com) use PyModule_AddXXX to define names in module
1 parent d88d0a1
Tip revision: e2b7c4dea38568ac7fa1576167fb1b32bf9cdf3f authored by Jeremy Hylton on 06 October 2000, 19:39:55 UTC
test_linuxaudio:
test_linuxaudio:
Tip revision: e2b7c4d
File | Mode | Size |
---|---|---|
api | ||
dist | ||
doc | ||
ext | ||
html | ||
info | ||
inst | ||
lib | ||
longhtml | ||
mac | ||
paper-a4 | ||
paper-letter | ||
perl | ||
ref | ||
templates | ||
texinputs | ||
tools | ||
tut | ||
whatsnew | ||
.cvsignore | -rwxr-xr-x | 22 bytes |
ACKS | -rw-r--r-- | 2.4 KB |
Makefile | -rw-r--r-- | 9.3 KB |
Makefile.deps | -rw-r--r-- | 6.3 KB |
README | -rw-r--r-- | 7.6 KB |
TODO | -rw-r--r-- | 2.8 KB |
libmods.tex | -rwxr-xr-x | 342 bytes |
libstd.tex | -rwxr-xr-x | 345 bytes |
Computing file changes ...