summaryrefslogtreecommitdiffstats
path: root/Demo/sgi/cd/cdaiff.py
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2002-09-17 20:36:40 (GMT)
committerGuido van Rossum <guido@python.org>2002-09-17 20:36:40 (GMT)
commit16aac45fc269ad355f069d5f76a0f4cafd06063f (patch)
tree1941156fe4df24b0c5a34d25174e3c1473c6e8d7 /Demo/sgi/cd/cdaiff.py
parentd679e09970465d1b914b7d3dc11eaddbbcd6d289 (diff)
downloadcpython-16aac45fc269ad355f069d5f76a0f4cafd06063f.zip
cpython-16aac45fc269ad355f069d5f76a0f4cafd06063f.tar.gz
cpython-16aac45fc269ad355f069d5f76a0f4cafd06063f.tar.bz2
Remove the SGI demos. These were all ancient and nobody cared enough.
Diffstat (limited to 'Demo/sgi/cd/cdaiff.py')
-rwxr-xr-xDemo/sgi/cd/cdaiff.py33
1 files changed, 0 insertions, 33 deletions
diff --git a/Demo/sgi/cd/cdaiff.py b/Demo/sgi/cd/cdaiff.py
deleted file mode 100755
index a1b490f..0000000
--- a/Demo/sgi/cd/cdaiff.py
+++ /dev/null
@@ -1,33 +0,0 @@
-import sys
-import readcd
-import aifc
-import AL
-import cd
-
-Error = 'cdaiff.Error'
-
-def writeaudio(a, type, data):
- a.writeframesraw(data)
-
-def main():
- if len(sys.argv) > 1:
- a = aifc.open(sys.argv[1], 'w')
- else:
- a = aifc.open('@', 'w')
- a.setsampwidth(AL.SAMPLE_16)
- a.setnchannels(AL.STEREO)
- a.setframerate(AL.RATE_44100)
- r = readcd.Readcd()
- for arg in sys.argv[2:]:
- x = eval(arg)
- try:
- if len(x) <> 2:
- raise Error, 'bad argument'
- r.appendstretch(x[0], x[1])
- except TypeError:
- r.appendtrack(x)
- r.setcallback(cd.audio, writeaudio, a)
- r.play()
- a.close()
-
-main()