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] |