Subversion Repositories Kolibri OS

Rev

Rev 694 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 694 Rev 1679
Line 89... Line 89...
89
SND_GETVOLUME       equ 13
89
SND_GETVOLUME       equ 13
90
SND_SETPAN          equ 14
90
SND_SETPAN          equ 14
91
SND_GETPAN          equ 15
91
SND_GETPAN          equ 15
92
SND_GETBUFFSIZE     equ 16
92
SND_GETBUFFSIZE     equ 16
93
SND_GETFREESPACE    equ 17
93
SND_GETFREESPACE    equ 17
-
 
94
SND_SETTIMEBASE     equ 18
-
 
95
SND_GETTIMESTAMP    equ 19
Line 94... Line 96...
94
 
96
 
95
struc STREAM
97
struc STREAM
96
{
98
{
97
    .magic         dd ?   ;'WAVE'
99
    .magic         dd ?   ;'WAVE'
Line 111... Line 113...
111
    .out_wp        dd ?
113
    .out_wp        dd ?
112
    .out_rp        dd ?
114
    .out_rp        dd ?
113
    .out_count     dd ?
115
    .out_count     dd ?
114
    .out_top       dd ?          ;16*4
116
    .out_top       dd ?          ;16*4
Line -... Line 117...
-
 
117
 
-
 
118
    .in_base       dd ?
-
 
119
    .in_size       dd ?
-
 
120
    .in_wp         dd ?
-
 
121
    .in_rp         dd ?
-
 
122
    .in_count      dd ?
-
 
123
    .in_free       dd ?
-
 
124
    .in_top        dd ?
-
 
125
 
-
 
126
align 8
-
 
127
 
-
 
128
    .time_base     dq ?
-
 
129
    .time_stamp    dq ?
-
 
130
 
-
 
131
    .notify_event  dd ?
-
 
132
    .notify_id     dd ?
115
 
133
 
116
    .r_size        dd ?
134
    .r_size        dd ?
117
    .r_dt          dd ?
135
    .r_dt          dd ?
118
    .r_silence     dd ?
136
    .r_silence     dd ?
119
    .resample      dd ?
137
    .resample      dd ?
Line 123... Line 141...
123
    .r_amp         dw ?
141
    .r_amp         dw ?
124
    .pan           dd ?
142
    .pan           dd ?
125
    .l_amp_f       dd ? ;float point left
143
    .l_amp_f       dd ? ;float point left
126
    .r_amp_f       dd ? ;float point right
144
    .r_amp_f       dd ? ;float point right
Line 127... Line -...
127
 
-
 
128
    .in_base       dd ?
145
 
129
    .in_size       dd ?
-
 
130
    .in_wp         dd ?
-
 
131
    .in_rp         dd ?
-
 
132
    .in_count      dd ?
-
 
133
    .in_free       dd ?
-
 
134
    .in_top        dd ?
-
 
135
 
-
 
136
    .notify_event  dd ?
-
 
137
    .notify_id     dd ?
146
    .sizeof:
Line 138... Line -...
138
}
-
 
139
 
147
}
Line 140... Line 148...
140
STREAM_SIZE    equ 36*4
148
 
141
FD_OFFSET      equ 24
149
FD_OFFSET      equ 24
142
 
150