software/videomixer: support test mode without pots
This commit is contained in:
parent
a0f0285bb9
commit
be9acc045f
|
@ -12,6 +12,7 @@
|
||||||
#include "dvisampler0.h"
|
#include "dvisampler0.h"
|
||||||
#include "dvisampler1.h"
|
#include "dvisampler1.h"
|
||||||
|
|
||||||
|
#ifdef POTS_BASE
|
||||||
static int scale_pot(int raw, int range)
|
static int scale_pot(int raw, int range)
|
||||||
{
|
{
|
||||||
int pot_min = 64000;
|
int pot_min = 64000;
|
||||||
|
@ -44,7 +45,7 @@ static void additive_blend(int p0, int p1)
|
||||||
fb_blender_f1_write(scale_pot(p1, 255));
|
fb_blender_f1_write(scale_pot(p1, 255));
|
||||||
}
|
}
|
||||||
|
|
||||||
static void pots_service(void)
|
static void ui_service(void)
|
||||||
{
|
{
|
||||||
static int last_event;
|
static int last_event;
|
||||||
static int additive_blend_enabled;
|
static int additive_blend_enabled;
|
||||||
|
@ -74,6 +75,16 @@ static void pots_service(void)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
static void ui_service(void)
|
||||||
|
{
|
||||||
|
fb_blender_f0_write(0xff);
|
||||||
|
fb_blender_f1_write(0xff);
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
static void fb_service(void)
|
static void fb_service(void)
|
||||||
{
|
{
|
||||||
int c;
|
int c;
|
||||||
|
@ -125,7 +136,7 @@ int main(void)
|
||||||
while(1) {
|
while(1) {
|
||||||
dvisampler0_service();
|
dvisampler0_service();
|
||||||
dvisampler1_service();
|
dvisampler1_service();
|
||||||
pots_service();
|
ui_service();
|
||||||
fb_service();
|
fb_service();
|
||||||
membw_service();
|
membw_service();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue