Mercurial > mplayer.hg
comparison libvo/osd.c @ 2807:cfc61eef5a66
bugfix
nick why did u remove the #if 0 around that code without testing it?
author | michael |
---|---|
date | Sun, 11 Nov 2001 01:14:09 +0000 |
parents | 7847d6b7ad3d |
children | 004ee19ebfcf |
comparison
equal
deleted
inserted
replaced
2806:cbb62e07bc0e | 2807:cfc61eef5a66 |
---|---|
124 ".balign 16\n\t" | 124 ".balign 16\n\t" |
125 "1: \n\t" | 125 "1: \n\t" |
126 "movb (%1, %%eax), %%bl \n\t" | 126 "movb (%1, %%eax), %%bl \n\t" |
127 "cmpb $0, %%bl \n\t" | 127 "cmpb $0, %%bl \n\t" |
128 " jz 2f \n\t" | 128 " jz 2f \n\t" |
129 "movzxb (%2, %%eax), %%edx \n\t" | 129 "movzbl (%2, %%eax), %%edx \n\t" |
130 "shll $8, %%edx \n\t" | 130 "shll $8, %%edx \n\t" |
131 "decb %%bl \n\t" | 131 "decb %%bl \n\t" |
132 "movzxb (%0, %%eax, 4), %%ecx \n\t" | 132 "movzbl (%0, %%eax, 4), %%ecx \n\t" |
133 "imull %%ebx, %%ecx \n\t" | 133 "imull %%ebx, %%ecx \n\t" |
134 "addl %%edx, %%ecx \n\t" | 134 "addl %%edx, %%ecx \n\t" |
135 "movb %%ch, (%0, %%eax, 4) \n\t" | 135 "movb %%ch, (%0, %%eax, 4) \n\t" |
136 | 136 |
137 "movzxb 1(%0, %%eax, 4), %%ecx \n\t" | 137 "movzbl 1(%0, %%eax, 4), %%ecx \n\t" |
138 "imull %%ebx, %%ecx \n\t" | 138 "imull %%ebx, %%ecx \n\t" |
139 "addl %%edx, %%ecx \n\t" | 139 "addl %%edx, %%ecx \n\t" |
140 "movb %%ch, 1(%0, %%eax, 4) \n\t" | 140 "movb %%ch, 1(%0, %%eax, 4) \n\t" |
141 | 141 |
142 "movzxb 2(%0, %%eax, 4), %%ecx \n\t" | 142 "movzbl 2(%0, %%eax, 4), %%ecx \n\t" |
143 "imull %%ebx, %%ecx \n\t" | 143 "imull %%ebx, %%ecx \n\t" |
144 "addl %%edx, %%ecx \n\t" | 144 "addl %%edx, %%ecx \n\t" |
145 "movb %%ch, 2(%0, %%eax, 4) \n\t" | 145 "movb %%ch, 2(%0, %%eax, 4) \n\t" |
146 | 146 |
147 "2: \n\t" | 147 "2: \n\t" |