#include <stdio.h>
#include <functional>
#include <mutex>
+#include <set>
#include <string>
#include <utility>
#include <vector>
input_textures[signal_num].tex_cbcr = tex_cbcr;
}
int get_num_channels() { return num_channels; }
+ std::string get_channel_name(unsigned channel);
+ bool get_supports_set_wb(unsigned channel);
+ void set_wb(unsigned channel, double r, double g, double b);
std::vector<std::string> get_transition_names(float t);
} input_textures[MAX_CARDS];
int num_channels;
unsigned num_cards;
+ std::set<int> signals_warned_about;
};
class LiveInputWrapper {