mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-06-03 20:01:57 +00:00
FS-7509 update the verto demo to init properly with new $.verto.init() so resolutions and devices can be parsed properly
This commit is contained in:
parent
272108f0b3
commit
aacede1914
@ -751,57 +751,58 @@ function refresh_devices()
|
|||||||
$("#usemic").empty();
|
$("#usemic").empty();
|
||||||
|
|
||||||
|
|
||||||
$.verto.init({camera: null}, function() {
|
|
||||||
var x = 0;
|
|
||||||
|
|
||||||
$("#usecamera").append(new Option("No Camera", "none"));
|
var x = 0;
|
||||||
for (var i in $.verto.videoDevices) {
|
|
||||||
var source = $.verto.videoDevices[i];
|
|
||||||
var o = new Option(source.label, source.id);
|
|
||||||
if (!x) {
|
|
||||||
o.selected = true;
|
|
||||||
}
|
|
||||||
$("#usecamera").append(o);
|
|
||||||
|
|
||||||
var oo = new Option(source.label, source.id);
|
$("#usecamera").append(new Option("No Camera", "none"));
|
||||||
if (!x++) {
|
for (var i in $.verto.videoDevices) {
|
||||||
o.selected = true;
|
var source = $.verto.videoDevices[i];
|
||||||
}
|
var o = new Option(source.label, source.id);
|
||||||
|
if (!x) {
|
||||||
|
o.selected = true;
|
||||||
|
}
|
||||||
|
$("#usecamera").append(o);
|
||||||
|
|
||||||
$("#useshare").append(oo);
|
var oo = new Option(source.label, source.id);
|
||||||
|
if (!x++) {
|
||||||
|
o.selected = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
x = 0;
|
$("#useshare").append(oo);
|
||||||
|
}
|
||||||
|
|
||||||
for (var i in $.verto.audioDevices) {
|
x = 0;
|
||||||
var source = $.verto.audioDevices[i];
|
|
||||||
var o = new Option(source.label, source.id);
|
for (var i in $.verto.audioDevices) {
|
||||||
if (!x++) {
|
var source = $.verto.audioDevices[i];
|
||||||
o.selected = true;
|
var o = new Option(source.label, source.id);
|
||||||
}
|
if (!x++) {
|
||||||
$("#usemic").append(o);
|
o.selected = true;
|
||||||
}
|
}
|
||||||
|
$("#usemic").append(o);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
var o = new Option("Screen", "screen");
|
var o = new Option("Screen", "screen");
|
||||||
o.selected = true;
|
o.selected = true;
|
||||||
|
|
||||||
$("#useshare").append(o);
|
$("#useshare").append(o);
|
||||||
|
|
||||||
|
|
||||||
$("#usecamera").selectmenu('refresh', true);
|
$("#usecamera").selectmenu('refresh', true);
|
||||||
$("#usemic").selectmenu('refresh', true);
|
$("#usemic").selectmenu('refresh', true);
|
||||||
$("#useshare").selectmenu('refresh', true);
|
$("#useshare").selectmenu('refresh', true);
|
||||||
|
|
||||||
//console.error($("#usecamera").find(":selected").val());
|
|
||||||
|
|
||||||
});
|
|
||||||
|
|
||||||
|
//console.error($("#usecamera").find(":selected").val());
|
||||||
}
|
}
|
||||||
|
|
||||||
function init() {
|
function init() {
|
||||||
cur_call = null;
|
cur_call = null;
|
||||||
|
|
||||||
|
$("#usecamera").selectmenu({});
|
||||||
|
$("#usemic").selectmenu({});
|
||||||
|
$("#useshare").selectmenu({});
|
||||||
|
|
||||||
if (!autocall) {
|
if (!autocall) {
|
||||||
pop("#ext", "verto_demo_ext", "3500");
|
pop("#ext", "verto_demo_ext", "3500");
|
||||||
}
|
}
|
||||||
@ -1257,8 +1258,10 @@ $(document).ready(function() {
|
|||||||
|
|
||||||
// $("#rows").css("position", "absolute").css("z-index", "2");
|
// $("#rows").css("position", "absolute").css("z-index", "2");
|
||||||
|
|
||||||
$("#usrctl").show();
|
//$("#usrctl").show();
|
||||||
$("#usr2").hide();
|
//$("#usr2").hide();
|
||||||
|
|
||||||
|
$("#usrctl").hide();
|
||||||
|
|
||||||
$("#rows").mouseover(function() {
|
$("#rows").mouseover(function() {
|
||||||
$("#usr2").show();
|
$("#usr2").show();
|
||||||
@ -1269,11 +1272,13 @@ $(document).ready(function() {
|
|||||||
});
|
});
|
||||||
|
|
||||||
$("#usr2").mouseleave(function() {
|
$("#usr2").mouseleave(function() {
|
||||||
usrto = setTimeout(function() { $("#usr2").hide(); }, 2000);
|
if (is_full) {
|
||||||
|
usrto = setTimeout(function() { $("#usr2").hide(); }, 2000);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
init();
|
$.verto.init({}, init);
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user