libobs: Fix default mixer values

There are 6 mixers, so we want 0x3F for 6 bits, not 0xF which is only 4
bits.
This commit is contained in:
jp9000 2019-08-26 08:24:02 -07:00
parent c5178a5d1e
commit 83e237fec1

View File

@ -1791,7 +1791,7 @@ static obs_source_t *obs_load_source_type(obs_data_t *source_data)
sync = obs_data_get_int(source_data, "sync");
obs_source_set_sync_offset(source, sync);
obs_data_set_default_int(source_data, "mixers", 0xF);
obs_data_set_default_int(source_data, "mixers", 0x3F);
mixers = (uint32_t)obs_data_get_int(source_data, "mixers");
obs_source_set_audio_mixers(source, mixers);
@ -1838,7 +1838,7 @@ static obs_source_t *obs_load_source_type(obs_data_t *source_data)
* automatically if they added monitoring by default in
* version 24 */
monitoring_type = OBS_MONITORING_TYPE_MONITOR_ONLY;
obs_source_set_audio_mixers(source, 0xF);
obs_source_set_audio_mixers(source, 0x3F);
}
}
obs_source_set_monitoring_type(