Commit 27eb14d8 authored by Guido van Rossum's avatar Guido van Rossum

Added support for 4-channel on SGI.

Allow specifying the test file on the command line.
parent 25bcdb0e
...@@ -23,6 +23,7 @@ class Play_Audio_sgi: ...@@ -23,6 +23,7 @@ class Play_Audio_sgi:
self.nchannelslist = [ self.nchannelslist = [
(1, AL.MONO), (1, AL.MONO),
(2, AL.STEREO), (2, AL.STEREO),
(4, AL.QUADRO),
] ]
self.sampwidthlist = [ self.sampwidthlist = [
(1, AL.SAMPLE_8), (1, AL.SAMPLE_8),
...@@ -224,7 +225,12 @@ def AudioDev(): ...@@ -224,7 +225,12 @@ def AudioDev():
else: else:
return Play_Audio_sgi() return Play_Audio_sgi()
def test(fn = 'f:just samples:just.aif'): def test(fn = None):
import sys
if sys.argv[1:]:
fn = sys.argv[1]
else:
fn = 'f:just samples:just.aif'
import aifc import aifc
af = aifc.open(fn, 'r') af = aifc.open(fn, 'r')
print fn, af.getparams() print fn, af.getparams()
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment