Commit eab848f2 authored by Juliusz Chroboczek's avatar Juliusz Chroboczek

Add ability to receive nothing.

parent 8a4b2f5d
...@@ -321,12 +321,15 @@ ServerConnection.prototype.join = function(group) { ...@@ -321,12 +321,15 @@ ServerConnection.prototype.join = function(group) {
/** /**
* request sets the list of requested media types. * request sets the list of requested media types.
* *
* @param {string} what - One of "audio", "screenshare" or "everything". * @param {string} what - One of '', 'audio', 'screenshare' or 'everything'.
*/ */
ServerConnection.prototype.request = function(what) { ServerConnection.prototype.request = function(what) {
/** @type {Object.<string,boolean>} */ /** @type {Object.<string,boolean>} */
let request = {}; let request = {};
switch(what) { switch(what) {
case '':
request = {};
break;
case 'audio': case 'audio':
request = {audio: true}; request = {audio: true};
break; break;
......
...@@ -174,6 +174,7 @@ ...@@ -174,6 +174,7 @@
<label for="requestselect">Receive:</label> <label for="requestselect">Receive:</label>
<select id="requestselect" class="select select-inline"> <select id="requestselect" class="select select-inline">
<option value="">nothing</option>
<option value="audio">audio only</option> <option value="audio">audio only</option>
<option value="screenshare">screen share</option> <option value="screenshare">screen share</option>
<option value="everything" selected>everything</option> <option value="everything" selected>everything</option>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment