MULTIPLY_EFFECT,
MIX_EFFECT,
LIFT_GAMMA_GAIN_EFFECT,
+ BLUR_EFFECT,
+ UNSHARP_MASK_EFFECT,
NO_EFFECT_TYPE
};
std::string format_status_line(const std::string &disk_space_left_text, double file_length_seconds);
+ // Signal that the given card is going away and will not be replaced
+ // with a fake capture card, so remove all connections to it so that
+ // they don't automatically come back on the next frame.
+ void remove_card(unsigned card_index);
+
private:
void register_globals();
void register_class(const char *class_name, const luaL_Reg *funcs, EffectType effect_type = NO_EFFECT_TYPE);