std::atomic<int> master_clock_channel{0}; // Gets overridden by <output_card_index> if set.
int output_card_index = -1; // -1 for none.
uint32_t output_video_mode = -1;
+ bool slave_to_output = false; // Only relevant if output_card_index != -1.
// The mechanics of changing the output card and modes are so intricately connected
// with the work the mixer thread is doing. Thus, we don't change it directly,