Subversion Repositories Kolibri OS

Rev

Rev 1505 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1505 Rev 1689
Line 85... Line 85...
85
           rep stosd
85
           rep stosd
86
           ret
86
           ret
87
endp
87
endp
Line 88... Line 88...
88
 
88
 
89
align 4
89
align 4
90
proc update_stream
90
proc update_streams
91
           locals
91
           locals
92
             stream_index  dd ?
92
             stream_index  dd ?
93
             event         rd 6
93
             event         rd 6
Line 94... Line 94...
94
           endl
94
           endl
95
 
95
 
96
           mov [stream_index], 0
96
           mov [stream_index], 0
97
.l1:
97
.l1:
Line -... Line 98...
-
 
98
           mov edx, [stream_index]
-
 
99
           mov esi, [play_list+edx*4]
-
 
100
 
98
           mov edx, [stream_index]
101
           add dword [esi+STREAM.time_stamp], 4096
99
           mov esi, [play_list+edx*4]
102
           adc dword [esi+STREAM.time_stamp+4], 0
100
 
103
 
101
           mov eax, [esi+STREAM.out_rp]
104
           mov eax, [esi+STREAM.out_rp]
102
           cmp eax, [esi+STREAM.out_top]
105
           cmp eax, [esi+STREAM.out_top]