blob: 827b263d9ffff2ce86a4f261b59e908c4147f267 [file] [log] [blame]
Jack Jansen7d0bc831995-06-09 20:56:31 +00001# Generated from 'Moes:CodeWarrior6:Metrowerks C/C++:Headers:Universal Headers 2.0.1f:Sound.h'
Jack Jansenb81cf9d1995-06-06 13:08:40 +00002
3f = SndFunction(void, 'SetSoundVol',
4 (short, 'level', InMode),
5)
6functions.append(f)
7
8f = SndFunction(void, 'GetSoundVol',
9 (short, 'level', OutMode),
10)
11functions.append(f)
Guido van Rossum17448e21995-01-30 11:53:55 +000012
13f = SndMethod(OSErr, 'SndDoCommand',
14 (SndChannelPtr, 'chan', InMode),
15 (SndCommand_ptr, 'cmd', InMode),
16 (Boolean, 'noWait', InMode),
17)
18sndmethods.append(f)
19
20f = SndMethod(OSErr, 'SndDoImmediate',
21 (SndChannelPtr, 'chan', InMode),
22 (SndCommand_ptr, 'cmd', InMode),
23)
24sndmethods.append(f)
25
26f = SndFunction(OSErr, 'SndNewChannel',
27 (SndChannelPtr, 'chan', OutMode),
28 (short, 'synth', InMode),
29 (long, 'init', InMode),
Jack Jansenb81cf9d1995-06-06 13:08:40 +000030 (SndCallBackUPP, 'userRoutine', InMode),
Guido van Rossum17448e21995-01-30 11:53:55 +000031)
32functions.append(f)
33
34f = SndMethod(OSErr, 'SndPlay',
35 (SndChannelPtr, 'chan', InMode),
36 (SndListHandle, 'sndHdl', InMode),
37 (Boolean, 'async', InMode),
38)
39sndmethods.append(f)
40
41f = SndFunction(OSErr, 'SndControl',
42 (short, 'id', InMode),
43 (SndCommand, 'cmd', OutMode),
44)
45functions.append(f)
46
Guido van Rossum17448e21995-01-30 11:53:55 +000047f = SndFunction(NumVersion, 'SndSoundManagerVersion',
48)
49functions.append(f)
50
51f = SndMethod(OSErr, 'SndStartFilePlay',
52 (SndChannelPtr, 'chan', InMode),
53 (short, 'fRefNum', InMode),
54 (short, 'resNum', InMode),
55 (long, 'bufferSize', InMode),
56 (FakeType('0'), 'theBuffer', InMode),
57 (AudioSelectionPtr, 'theSelection', InMode),
Jack Jansenb81cf9d1995-06-06 13:08:40 +000058 (FilePlayCompletionUPP, 'theCompletion', InMode),
Guido van Rossum17448e21995-01-30 11:53:55 +000059 (Boolean, 'async', InMode),
60)
61sndmethods.append(f)
62
63f = SndMethod(OSErr, 'SndPauseFilePlay',
64 (SndChannelPtr, 'chan', InMode),
65)
66sndmethods.append(f)
67
68f = SndMethod(OSErr, 'SndStopFilePlay',
69 (SndChannelPtr, 'chan', InMode),
Jack Jansenb81cf9d1995-06-06 13:08:40 +000070 (Boolean, 'quietNow', InMode),
Guido van Rossum17448e21995-01-30 11:53:55 +000071)
72sndmethods.append(f)
73
74f = SndMethod(OSErr, 'SndChannelStatus',
75 (SndChannelPtr, 'chan', InMode),
76 (short, 'theLength', InMode),
77 (SCStatus, 'theStatus', OutMode),
78)
79sndmethods.append(f)
80
81f = SndFunction(OSErr, 'SndManagerStatus',
82 (short, 'theLength', InMode),
83 (SMStatus, 'theStatus', OutMode),
84)
85functions.append(f)
86
87f = SndFunction(void, 'SndGetSysBeepState',
88 (short, 'sysBeepState', OutMode),
89)
90functions.append(f)
91
92f = SndFunction(OSErr, 'SndSetSysBeepState',
93 (short, 'sysBeepState', InMode),
94)
95functions.append(f)
96
97f = SndFunction(NumVersion, 'MACEVersion',
98)
99functions.append(f)
100
101f = SndFunction(void, 'Comp3to1',
102 (InOutBuffer, 'buffer', InOutMode),
Jack Jansen7d0bc831995-06-09 20:56:31 +0000103 (StateBlock, 'state', InOutMode),
Guido van Rossum17448e21995-01-30 11:53:55 +0000104 (unsigned_long, 'numChannels', InMode),
105 (unsigned_long, 'whichChannel', InMode),
106)
107functions.append(f)
108
109f = SndFunction(void, 'Exp1to3',
110 (InOutBuffer, 'buffer', InOutMode),
Jack Jansen7d0bc831995-06-09 20:56:31 +0000111 (StateBlock, 'state', InOutMode),
Guido van Rossum17448e21995-01-30 11:53:55 +0000112 (unsigned_long, 'numChannels', InMode),
113 (unsigned_long, 'whichChannel', InMode),
114)
115functions.append(f)
116
117f = SndFunction(void, 'Comp6to1',
118 (InOutBuffer, 'buffer', InOutMode),
Jack Jansen7d0bc831995-06-09 20:56:31 +0000119 (StateBlock, 'state', InOutMode),
Guido van Rossum17448e21995-01-30 11:53:55 +0000120 (unsigned_long, 'numChannels', InMode),
121 (unsigned_long, 'whichChannel', InMode),
122)
123functions.append(f)
124
125f = SndFunction(void, 'Exp1to6',
126 (InOutBuffer, 'buffer', InOutMode),
Jack Jansen7d0bc831995-06-09 20:56:31 +0000127 (StateBlock, 'state', InOutMode),
Guido van Rossum17448e21995-01-30 11:53:55 +0000128 (unsigned_long, 'numChannels', InMode),
129 (unsigned_long, 'whichChannel', InMode),
130)
131functions.append(f)
Guido van Rossum227a4231995-03-10 14:42:57 +0000132
Jack Jansenb81cf9d1995-06-06 13:08:40 +0000133f = SndFunction(OSErr, 'GetSysBeepVolume',
134 (long, 'level', OutMode),
135)
136functions.append(f)
137
138f = SndFunction(OSErr, 'SetSysBeepVolume',
139 (long, 'level', InMode),
140)
141functions.append(f)
142
143f = SndFunction(OSErr, 'GetDefaultOutputVolume',
144 (long, 'level', OutMode),
145)
146functions.append(f)
147
148f = SndFunction(OSErr, 'SetDefaultOutputVolume',
149 (long, 'level', InMode),
150)
151functions.append(f)
152
153f = SndFunction(OSErr, 'GetSoundHeaderOffset',
154 (SndListHandle, 'sndHandle', InMode),
155 (long, 'offset', OutMode),
156)
157functions.append(f)
158