Add volume signals

This commit is contained in:
jp9000
2014-02-21 17:51:16 -07:00
parent d4f1eacc1f
commit bdcabc6170
2 changed files with 25 additions and 2 deletions

View File

@@ -801,7 +801,14 @@ void obs_render_main_view(void)
void obs_set_master_volume(float volume)
{
struct calldata data = {0};
if (!obs) return;
calldata_setfloat(&data, "volume", volume);
signal_handler_signal(obs->signals, "master-volume", &data);
volume = calldata_float(&data, "volume");
calldata_free(&data);
obs->audio.user_volume = volume;
}