(API Change) libobs: Use single func for base effects
API removed: -------------------- gs_effect_t *obs_get_default_effect(void); gs_effect_t *obs_get_default_rect_effect(void); gs_effect_t *obs_get_opaque_effect(void); gs_effect_t *obs_get_solid_effect(void); gs_effect_t *obs_get_bicubic_effect(void); gs_effect_t *obs_get_lanczos_effect(void); gs_effect_t *obs_get_bilinear_lowres_effect(void); API added: -------------------- gs_effect_t *obs_get_base_effect(enum obs_base_effect effect); Summary: -------------------- Combines multiple near-identical functions into a single function with an enum parameter.
This commit is contained in:
@@ -147,7 +147,8 @@ static void monitor_capture_tick(void *data, float seconds)
|
||||
static void monitor_capture_render(void *data, gs_effect_t *effect)
|
||||
{
|
||||
struct monitor_capture *capture = data;
|
||||
dc_capture_render(&capture->data, obs_get_opaque_effect());
|
||||
dc_capture_render(&capture->data,
|
||||
obs_get_base_effect(OBS_EFFECT_OPAQUE));
|
||||
|
||||
UNUSED_PARAMETER(effect);
|
||||
}
|
||||
|
Reference in New Issue
Block a user