Changeset 23807
- Timestamp:
- 09/20/13 19:30:04 (10 years ago)
- Location:
- titan/titan
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/titan/record.h
r23795 r23807 764 764 struct dvbdev* fenode = NULL, *dmxnode = NULL; 765 765 struct audiotrack* atrack = NULL; 766 struct subtitle *subnode = NULL 766 struct subtitle *subnode = NULL; 767 767 char* tmpstr = NULL; 768 768 struct transponder* tpnode = NULL; -
titan/titan/skin.h
r23805 r23807 1923 1923 int decoding = getconfigint("pichwdecode", NULL); 1924 1924 int pictype = 0; //0 = png, 1 = jpg HW, 2 = jpg SW 1925 unsigned long tmpcol = 0;1926 1925 unsigned char r = 0, g = 0, b = 0, ralpha = 0; 1927 1926 … … 2052 2051 else 2053 2052 { 2054 tmpcol = skinfb->fblong[x];2055 2053 ralpha = 255 - src[3]; 2056 alpha_composite(r, src[0], src[3], ralpha, ( tmpcol& 0xff0000) >> 16);2057 alpha_composite(g, src[1], src[3], ralpha, ( tmpcol& 0x00ff00) >> 8);2058 alpha_composite(b, src[2], src[3], ralpha, tmpcol& 0xff);2054 alpha_composite(r, src[0], src[3], ralpha, (skinfb->fblong[x] & 0xff0000) >> 16); 2055 alpha_composite(g, src[1], src[3], ralpha, (skinfb->fblong[x] & 0x00ff00) >> 8); 2056 alpha_composite(b, src[2], src[3], ralpha, skinfb->fblong[x] & 0xff); 2059 2057 skinfb->fblong[x] = (255 << 24) | r << 16 | g << 8 | b; 2060 2058 } … … 2088 2086 2089 2087 transparent = (transparent - 255) * -1; 2090 2088 unsigned long tmpcol = color | ((transparent & 0xff) << 24); 2091 2089 2092 2090 while(y > x) … … 2225 2223 FT_Error ret; 2226 2224 FTC_SBit sbit; 2227 unsigned long tmpcol = 0 , tmpcol1 = 0;2225 unsigned long tmpcol = 0; 2228 2226 unsigned char red, green, blue, r, g, b; 2229 2227 unsigned char* src = NULL; … … 2241 2239 FTC_Node anode; 2242 2240 ret = FTC_SBitCache_Lookup(font->cache, &font->desc, glyphindex, &sbit, &anode); 2243 2244 2241 if(ret != 0) 2245 2242 { … … 2293 2290 else 2294 2291 { 2295 tmpcol1 = skinfb->fblong[x];2296 2292 ralpha = 255 - src[0]; 2297 alpha_composite(r, red, src[0], ralpha, ( tmpcol1& 0xff0000) >> 16);2298 alpha_composite(g, green, src[0], ralpha, ( tmpcol1& 0x00ff00) >> 8);2299 alpha_composite(b, blue, src[0], ralpha, tmpcol1& 0xff);2293 alpha_composite(r, red, src[0], ralpha, (skinfb->fblong[x] & 0xff0000) >> 16); 2294 alpha_composite(g, green, src[0], ralpha, (skinfb->fblong[x] & 0x00ff00) >> 8); 2295 alpha_composite(b, blue, src[0], ralpha, skinfb->fblong[x] & 0xff); 2300 2296 skinfb->fblong[x] = transparent << 24 | r << 16 | g << 8 | b; 2301 2297 } … … 2722 2718 b3 = (b1 * p + b2 * i) / steps; 2723 2719 col = (transparent << 24) | (r3 << 16) | (g3 << 8) | b3; 2724 2720 2725 2721 for(y = 0; y < ystep; y++) 2726 2722 for(x = 0; x < xstep; x++) … … 3684 3680 { 3685 3681 int i, ret = 0; 3686 3687 for(i = 0; i < sizeof(status.drawallways) / sizeof(skin); i++) 3682 int tmp = sizeof(status.drawallways) / sizeof(skin); 3683 3684 for(i = 0; i < tmp; i++) 3688 3685 { 3689 3686 if(status.drawallways[i] != NULL) … … 3699 3696 { 3700 3697 int i, ret = 0; 3701 3702 for(i = 0; i < sizeof(status.drawallways) / sizeof(skin); i++) 3698 int tmp = sizeof(status.drawallways) / sizeof(skin); 3699 3700 for(i = 0; i < tmp; i++) 3703 3701 { 3704 3702 if(status.drawallways[i] != NULL)
Note: See TracChangeset
for help on using the changeset viewer.