Browse Source

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

The alpha value from the opacity slider was being overwritten.

Closes obsproject/obs-studio#1827
jp9000 6 years ago
parent
commit
71f9900e74
1 changed files with 1 additions and 0 deletions
  1. 1 0
      plugins/obs-filters/mask-filter.c

+ 1 - 0
plugins/obs-filters/mask-filter.c

@@ -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);