胡斌

add test for error mic name when audio start

正在显示 1 个修改的文件 包含 13 行增加0 行删除
@@ -695,6 +695,7 @@ @@ -695,6 +695,7 @@
695 var offset = 12; 695 var offset = 12;
696 var micSel = document.getElementById("mics"); 696 var micSel = document.getElementById("mics");
697 micSel.options.length = 0; 697 micSel.options.length = 0;
  698 + var first_mic="";
698 for (var i = 0; i < mic_num; i++) { 699 for (var i = 0; i < mic_num; i++) {
699 var mic_name_len = dv.getUint32(offset, true); 700 var mic_name_len = dv.getUint32(offset, true);
700 offset += 4; 701 offset += 4;
@@ -702,12 +703,24 @@ @@ -702,12 +703,24 @@
702 offset += mic_name_len; 703 offset += mic_name_len;
703 //var data_sting = new TextDecoder("utf-8").decode(mic_name); 704 //var data_sting = new TextDecoder("utf-8").decode(mic_name);
704 var data_sting = utf8to16(mic_name); 705 var data_sting = utf8to16(mic_name);
  706 + if(i == 0) {
  707 + first_mic = data_sting;
  708 + }
705 writeToScreen('<span style="color: green;">MIC: ' + i + " " + data_sting + ' </span>'); 709 writeToScreen('<span style="color: green;">MIC: ' + i + " " + data_sting + ' </span>');
706 var op = document.createElement("option"); 710 var op = document.createElement("option");
707 op.value = i; 711 op.value = i;
708 op.text = data_sting; 712 op.text = data_sting;
709 micSel.add(op); 713 micSel.add(op);
710 } 714 }
  715 + var op = document.createElement("option");
  716 + op.value = i;
  717 + op.text = 'test';
  718 + micSel.add(op);
  719 + i++;
  720 + op = document.createElement("option");
  721 + op.value = i;
  722 + op.text = first_mic + 'test';
  723 + micSel.add(op);
711 } 724 }
712 } 725 }
713 else if (77 == result) {//file_get success 726 else if (77 == result) {//file_get success