Added #mute (not perfect, starts with a glitch)

This commit is contained in:
ha7ilm 2016-08-10 11:09:43 +02:00
parent 8b950ae5f5
commit 49e7bd89da

View File

@ -1522,19 +1522,17 @@ function webrx_set_param(what, value)
ws.send("SET "+what+"="+value.toString()); ws.send("SET "+what+"="+value.toString());
} }
var starting_mute = false;
function parsehash() function parsehash()
{ {
if(h=window.location.hash) if(h=window.location.hash)
{ {
h.substring(1).split(",").forEach(function(x){ h.substring(1).split(",").forEach(function(x){
harr=x.split("="); harr=x.split("=");
console.log(harr); if(harr[0]=="mute") starting_mute = true;
if(harr[0]=="mod") starting_mod = harr[1]; if(harr[0]=="mod") starting_mod = harr[1];
if(harr[0]=="freq") { if(harr[0]=="freq") starting_offset_frequency = parseInt(harr[1])-center_freq;
console.log(parseInt(harr[1]));
console.log(center_freq);
starting_offset_frequency = parseInt(harr[1])-center_freq;
}
}); });
} }
@ -1574,6 +1572,8 @@ function audio_preinit()
function audio_init() function audio_init()
{ {
if(starting_mute) toggleMute();
if(audio_client_resampling_factor==0) return; //if failed to find a valid resampling factor... if(audio_client_resampling_factor==0) return; //if failed to find a valid resampling factor...
audio_debug_time_start=(new Date()).getTime(); audio_debug_time_start=(new Date()).getTime();
@ -1618,6 +1618,7 @@ function audio_init()
//window.setTimeout(function(){toggle_panel("openwebrx-panel-log");e("openwebrx-panel-log").style.opacity="1";},1200) //window.setTimeout(function(){toggle_panel("openwebrx-panel-log");e("openwebrx-panel-log").style.opacity="1";},1200)
} }
},2000); },2000);
} }
function on_ws_closed() function on_ws_closed()