Mercurial > mplayer.hg
comparison libswscale/sparc/yuv2rgb_vis.c @ 29481:c080f1f5c07e
Cosmetics:
- Place curly brackets in the same line as while/for/if/switch/else/do;
- Place curly brackets at column 0 in the next line starting a function.
author | ramiro |
---|---|
date | Sun, 16 Aug 2009 21:11:28 +0000 |
parents | a4d8dee13834 |
children |
comparison
equal
deleted
inserted
replaced
29480:a4d8dee13834 | 29481:c080f1f5c07e |
---|---|
80 | 80 |
81 | 81 |
82 | 82 |
83 // FIXME: must be changed to set alpha to 255 instead of 0 | 83 // FIXME: must be changed to set alpha to 255 instead of 0 |
84 static int vis_420P_ARGB32(SwsContext *c, uint8_t* src[], int srcStride[], int srcSliceY, | 84 static int vis_420P_ARGB32(SwsContext *c, uint8_t* src[], int srcStride[], int srcSliceY, |
85 int srcSliceH, uint8_t* dst[], int dstStride[]){ | 85 int srcSliceH, uint8_t* dst[], int dstStride[]) |
86 { | |
86 int y, out1, out2, out3, out4, out5, out6; | 87 int y, out1, out2, out3, out4, out5, out6; |
87 | 88 |
88 for(y=0;y < srcSliceH;++y) { | 89 for(y=0;y < srcSliceH;++y) { |
89 __asm__ volatile ( | 90 __asm__ volatile ( |
90 YUV2RGB_INIT | 91 YUV2RGB_INIT |
132 return srcSliceH; | 133 return srcSliceH; |
133 } | 134 } |
134 | 135 |
135 // FIXME: must be changed to set alpha to 255 instead of 0 | 136 // FIXME: must be changed to set alpha to 255 instead of 0 |
136 static int vis_422P_ARGB32(SwsContext *c, uint8_t* src[], int srcStride[], int srcSliceY, | 137 static int vis_422P_ARGB32(SwsContext *c, uint8_t* src[], int srcStride[], int srcSliceY, |
137 int srcSliceH, uint8_t* dst[], int dstStride[]){ | 138 int srcSliceH, uint8_t* dst[], int dstStride[]) |
139 { | |
138 int y, out1, out2, out3, out4, out5, out6; | 140 int y, out1, out2, out3, out4, out5, out6; |
139 | 141 |
140 for(y=0;y < srcSliceH;++y) { | 142 for(y=0;y < srcSliceH;++y) { |
141 __asm__ volatile ( | 143 __asm__ volatile ( |
142 YUV2RGB_INIT | 144 YUV2RGB_INIT |
182 } | 184 } |
183 | 185 |
184 return srcSliceH; | 186 return srcSliceH; |
185 } | 187 } |
186 | 188 |
187 SwsFunc ff_yuv2rgb_init_vis(SwsContext *c){ | 189 SwsFunc ff_yuv2rgb_init_vis(SwsContext *c) |
190 { | |
188 c->sparc_coeffs[5]=c->yCoeff; | 191 c->sparc_coeffs[5]=c->yCoeff; |
189 c->sparc_coeffs[6]=c->vgCoeff; | 192 c->sparc_coeffs[6]=c->vgCoeff; |
190 c->sparc_coeffs[7]=c->vrCoeff; | 193 c->sparc_coeffs[7]=c->vrCoeff; |
191 c->sparc_coeffs[8]=c->ubCoeff; | 194 c->sparc_coeffs[8]=c->ubCoeff; |
192 c->sparc_coeffs[9]=c->ugCoeff; | 195 c->sparc_coeffs[9]=c->ugCoeff; |