Subversion Repositories Kolibri OS

Rev

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

Rev 285 Rev 291
Line 78... Line 78...
78
 
78
 
Line 79... Line 79...
79
;SND_DEV_SIZE     equ 80
79
;SND_DEV_SIZE     equ 80
-
 
80
 
80
 
81
 
-
 
82
struc STREAM
-
 
83
{
-
 
84
    .magic         dd ?   ;'WAVE'
-
 
85
    .destroy       dd ?   ;internal destructor
-
 
86
    .fd            dd ?   ;next object in list
81
 
87
    .bk            dd ?   ;prev object in list
-
 
88
    .pid           dd ?   ;owner id
-
 
89
 
82
struc STREAM
90
    .size          dd ?
83
{   .magic         dd 0
91
    .str_fd        dd ?
84
    .size          dd 0
92
    .str_bk        dd ?
85
    .device        dd 0
93
    .device        dd ?
86
    .format        dd 0
94
    .format        dd ?
87
    .flags         dd 0
95
    .flags         dd ?
88
 
96
 
89
    .work_buff     dd 0
97
    .work_buff     dd ?
90
    .work_read     dd 0
98
    .work_read     dd ?
91
    .work_write    dd 0
99
    .work_write    dd ?
92
    .work_count    dd 0
100
    .work_count    dd ?
93
    .work_top      dd 0
101
    .work_top      dd ?
94
    .r_size        dd 0
102
    .r_size        dd ?
95
    .r_end         dd 0
103
    .r_end         dd ?
96
    .r_dt          dd 0
104
    .r_dt          dd ?
97
    .r_silence     dd 0
105
    .r_silence     dd ?
98
 
106
 
99
    .base          dd 0
107
    .base          dd ?
100
    .limit         dd 0
108
    .limit         dd ?
101
    .seg_0         dd 0
109
    .seg_0         dd ?
102
    .lim_0         dd 0
110
    .lim_0         dd ?
103
    .seg_1         dd 0
111
    .seg_1         dd ?
104
    .lim_1         dd 0
112
    .lim_1         dd ?
105
    .curr_seg      dd 0
113
    .curr_seg      dd ?
106
 
114
 
107
    .buff_size     dd 0
115
    .buff_size     dd ?
108
    .notify_off1   dd 0
116
    .notify_off1   dd ?
109
    .notify_off2   dd 0
117
    .notify_off2   dd ?
Line 110... Line 118...
110
    .notify_task   dd 0
118
;    .notify_task   dd ?
-
 
119
    .resample      dd ?
Line 111... Line 120...
111
    .resample      dd 0
120
}
112
}
121
 
113
 
122
STREAM_SIZE    equ 31*4