Procházet zdrojové kódy

libobs: Don't save removed sources

Exeldro před 5 roky
rodič
revize
874820ec2f
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      libobs/obs.c

+ 2 - 1
libobs/obs.c

@@ -2108,7 +2108,8 @@ obs_data_array_t *obs_save_sources_filtered(obs_save_source_filter_cb cb,
 
 	while (source) {
 		if ((source->info.type != OBS_SOURCE_TYPE_FILTER) != 0 &&
-		    !source->context.private && cb(data_, source)) {
+		    !source->context.private && !source->removed &&
+		    cb(data_, source)) {
 			obs_data_t *source_data = obs_save_source(source);
 
 			obs_data_array_push_back(array, source_data);