mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-26 23:13:13 +02:00
- fb_accel_arm/mips: simplify setBlendLevel()
This commit is contained in:
@@ -329,10 +329,8 @@ void CFbAccelARM::setBlendMode(uint8_t mode)
|
|||||||
/* level = 100 -> transparent, level = 0 -> nontransparent */
|
/* level = 100 -> transparent, level = 0 -> nontransparent */
|
||||||
void CFbAccelARM::setBlendLevel(int level)
|
void CFbAccelARM::setBlendLevel(int level)
|
||||||
{
|
{
|
||||||
char buf[16];
|
|
||||||
int value = 255 - (level * 255 / 100);
|
int value = 255 - (level * 255 / 100);
|
||||||
int len = snprintf(buf, sizeof(buf), "%d", value);
|
proc_put("/proc/stb/video/alpha", value);
|
||||||
proc_put("/proc/stb/video/alpha", buf, len);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int CFbAccelARM::setMode(unsigned int nxRes, unsigned int nyRes, unsigned int nbpp)
|
int CFbAccelARM::setMode(unsigned int nxRes, unsigned int nyRes, unsigned int nbpp)
|
||||||
|
@@ -330,10 +330,8 @@ void CFbAccelMIPS::setBlendMode(uint8_t mode)
|
|||||||
/* level = 100 -> transparent, level = 0 -> nontransparent */
|
/* level = 100 -> transparent, level = 0 -> nontransparent */
|
||||||
void CFbAccelMIPS::setBlendLevel(int level)
|
void CFbAccelMIPS::setBlendLevel(int level)
|
||||||
{
|
{
|
||||||
char buf[16];
|
|
||||||
int value = 255 - (level * 255 / 100);
|
int value = 255 - (level * 255 / 100);
|
||||||
int len = snprintf(buf, sizeof(buf), "%d", value);
|
proc_put("/proc/stb/video/alpha", value);
|
||||||
proc_put("/proc/stb/video/alpha", buf, len);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int CFbAccelMIPS::setMode(unsigned int nxRes, unsigned int nyRes, unsigned int nbpp)
|
int CFbAccelMIPS::setMode(unsigned int nxRes, unsigned int nyRes, unsigned int nbpp)
|
||||||
|
Reference in New Issue
Block a user