void quit();
void transition_clicked(int transition_num);
+ void channel_clicked(int preview_num);
enum Output {
OUTPUT_LIVE = 0,
OUTPUT_PREVIEW,
OUTPUT_INPUT0,
OUTPUT_INPUT1,
+ OUTPUT_INPUT2,
+ OUTPUT_INPUT3,
NUM_OUTPUTS
};
BMUSBCapture *usb;
std::unique_ptr<PBOFrameAllocator> frame_allocator;
- // Threading stuff
- bool thread_initialized = false;
+ // Stuff for the OpenGL context (for texture uploading).
QSurface *surface;
QOpenGLContext *context;