obs-filters: Fix opacity on image mask/blend filter

The alpha value from the opacity slider was being overwritten.

Closes obsproject/obs-studio#1827
This commit is contained in:
jp9000
2019-04-26 05:21:17 -07:00
parent 6f23c1ca4f
commit 71f9900e74

View File

@@ -46,6 +46,7 @@ static void mask_filter_update(void *data, obs_data_t *settings)
int opacity = (int)obs_data_get_int(settings, SETTING_OPACITY);
char *effect_path;
color &= 0xFFFFFF;
color |= (uint32_t)(((double)opacity) * 2.55) << 24;
vec4_from_rgba(&filter->color, color);