mirror of https://github.com/OpenVidu/openvidu.git
openvidu-browser: types/node broken fix. Type definition fix
parent
bd892280d6
commit
56956b4356
File diff suppressed because one or more lines are too long
|
@ -159,7 +159,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -268,7 +268,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -251,7 +251,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -118,7 +118,7 @@
|
|||
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
|
||||
<a name="state" class="tsd-anchor"></a>
|
||||
<h3>state</h3>
|
||||
<div class="tsd-signature tsd-kind-icon">state<span class="tsd-signature-symbol">:</span> <a href="../enums/localrecoderstate.html" class="tsd-signature-type">LocalRecoderState</a></div>
|
||||
<div class="tsd-signature tsd-kind-icon">state<span class="tsd-signature-symbol">:</span> <a href="../enums/localrecorderstate.html" class="tsd-signature-type">LocalRecorderState</a></div>
|
||||
<aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/LocalRecorder.ts#L34">OpenVidu/LocalRecorder.ts:34</a></li>
|
||||
|
@ -401,7 +401,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -621,7 +621,7 @@ OV.getUserMedia({
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -131,7 +131,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -440,7 +440,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -270,7 +270,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -269,7 +269,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -161,6 +161,7 @@
|
|||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||
<li class="tsd-signature tsd-kind-icon">connect<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span></li>
|
||||
<li class="tsd-signature tsd-kind-icon">connect<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, metadata<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span></li>
|
||||
<li class="tsd-signature tsd-kind-icon">connect<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, metadata<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">any</span>, callback<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
|
||||
</ul>
|
||||
<ul class="tsd-descriptions">
|
||||
<li class="tsd-description">
|
||||
|
@ -238,6 +239,35 @@
|
|||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span></h4>
|
||||
<p>A Promise to which you must subscribe that is resolved if the recording successfully started and rejected with an Error object if not</p>
|
||||
</li>
|
||||
<li class="tsd-description">
|
||||
<aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L101">OpenVidu/Session.ts:101</a></li>
|
||||
</ul>
|
||||
</aside>
|
||||
<div class="tsd-comment tsd-typography">
|
||||
<div class="lead">
|
||||
<hr>
|
||||
<h2 id="deprecated">DEPRECATED</h2>
|
||||
</div>
|
||||
<p><em>Use promisified version of the method</em></p>
|
||||
<hr>
|
||||
</div>
|
||||
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||
<ul class="tsd-parameters">
|
||||
<li>
|
||||
<h5>token: <span class="tsd-signature-type">string</span></h5>
|
||||
</li>
|
||||
<li>
|
||||
<h5><span class="tsd-flag ts-flagOptional">Optional</span> metadata: <span class="tsd-signature-type">any</span></h5>
|
||||
</li>
|
||||
<li>
|
||||
<h5><span class="tsd-flag ts-flagOptional">Optional</span> callback: <span class="tsd-signature-type">any</span></h5>
|
||||
</li>
|
||||
</ul>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
|
||||
<p>A Promise to which you must subscribe that is resolved if the recording successfully started and rejected with an Error object if not</p>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||
|
@ -250,7 +280,7 @@
|
|||
<li class="tsd-description">
|
||||
<aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L170">OpenVidu/Session.ts:170</a></li>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L180">OpenVidu/Session.ts:180</a></li>
|
||||
</ul>
|
||||
</aside>
|
||||
<div class="tsd-comment tsd-typography">
|
||||
|
@ -286,7 +316,7 @@
|
|||
<li class="tsd-description">
|
||||
<aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L497">OpenVidu/Session.ts:497</a></li>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L524">OpenVidu/Session.ts:524</a></li>
|
||||
</ul>
|
||||
</aside>
|
||||
<div class="tsd-comment tsd-typography">
|
||||
|
@ -304,14 +334,14 @@
|
|||
<ul class="tsd-parameters">
|
||||
<li class="tsd-parameter-siganture">
|
||||
<ul class="tsd-signatures tsd-kind-type-literal tsd-is-not-exported">
|
||||
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>event<span class="tsd-signature-symbol">: </span><a href="sessiondisconnectedevent.html" class="tsd-signature-type">SessionDisconnectedEvent</a><span class="tsd-signature-symbol"> | </span><a href="signalevent.html" class="tsd-signature-type">SignalEvent</a><span class="tsd-signature-symbol"> | </span><a href="streamevent.html" class="tsd-signature-type">StreamEvent</a><span class="tsd-signature-symbol"> | </span><a href="connectionevent.html" class="tsd-signature-type">ConnectionEvent</a><span class="tsd-signature-symbol"> | </span><a href="publisherspeakingevent.html" class="tsd-signature-type">PublisherSpeakingEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
|
||||
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>event<span class="tsd-signature-symbol">: </span><a href="sessiondisconnectedevent.html" class="tsd-signature-type">SessionDisconnectedEvent</a><span class="tsd-signature-symbol"> | </span><a href="signalevent.html" class="tsd-signature-type">SignalEvent</a><span class="tsd-signature-symbol"> | </span><a href="streamevent.html" class="tsd-signature-type">StreamEvent</a><span class="tsd-signature-symbol"> | </span><a href="connectionevent.html" class="tsd-signature-type">ConnectionEvent</a><span class="tsd-signature-symbol"> | </span><a href="publisherspeakingevent.html" class="tsd-signature-type">PublisherSpeakingEvent</a><span class="tsd-signature-symbol"> | </span><a href="recordingevent.html" class="tsd-signature-type">RecordingEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
|
||||
</ul>
|
||||
<ul class="tsd-descriptions">
|
||||
<li class="tsd-description">
|
||||
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||
<ul class="tsd-parameters">
|
||||
<li>
|
||||
<h5>event: <a href="sessiondisconnectedevent.html" class="tsd-signature-type">SessionDisconnectedEvent</a><span class="tsd-signature-symbol"> | </span><a href="signalevent.html" class="tsd-signature-type">SignalEvent</a><span class="tsd-signature-symbol"> | </span><a href="streamevent.html" class="tsd-signature-type">StreamEvent</a><span class="tsd-signature-symbol"> | </span><a href="connectionevent.html" class="tsd-signature-type">ConnectionEvent</a><span class="tsd-signature-symbol"> | </span><a href="publisherspeakingevent.html" class="tsd-signature-type">PublisherSpeakingEvent</a></h5>
|
||||
<h5>event: <a href="sessiondisconnectedevent.html" class="tsd-signature-type">SessionDisconnectedEvent</a><span class="tsd-signature-symbol"> | </span><a href="signalevent.html" class="tsd-signature-type">SignalEvent</a><span class="tsd-signature-symbol"> | </span><a href="streamevent.html" class="tsd-signature-type">StreamEvent</a><span class="tsd-signature-symbol"> | </span><a href="connectionevent.html" class="tsd-signature-type">ConnectionEvent</a><span class="tsd-signature-symbol"> | </span><a href="publisherspeakingevent.html" class="tsd-signature-type">PublisherSpeakingEvent</a><span class="tsd-signature-symbol"> | </span><a href="recordingevent.html" class="tsd-signature-type">RecordingEvent</a></h5>
|
||||
</li>
|
||||
</ul>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
|
||||
|
@ -335,7 +365,7 @@
|
|||
<li class="tsd-description">
|
||||
<aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L439">OpenVidu/Session.ts:439</a></li>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L466">OpenVidu/Session.ts:466</a></li>
|
||||
</ul>
|
||||
</aside>
|
||||
<div class="tsd-comment tsd-typography">
|
||||
|
@ -353,14 +383,14 @@
|
|||
<ul class="tsd-parameters">
|
||||
<li class="tsd-parameter-siganture">
|
||||
<ul class="tsd-signatures tsd-kind-type-literal tsd-is-not-exported">
|
||||
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>event<span class="tsd-signature-symbol">: </span><a href="sessiondisconnectedevent.html" class="tsd-signature-type">SessionDisconnectedEvent</a><span class="tsd-signature-symbol"> | </span><a href="signalevent.html" class="tsd-signature-type">SignalEvent</a><span class="tsd-signature-symbol"> | </span><a href="streamevent.html" class="tsd-signature-type">StreamEvent</a><span class="tsd-signature-symbol"> | </span><a href="connectionevent.html" class="tsd-signature-type">ConnectionEvent</a><span class="tsd-signature-symbol"> | </span><a href="publisherspeakingevent.html" class="tsd-signature-type">PublisherSpeakingEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
|
||||
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>event<span class="tsd-signature-symbol">: </span><a href="sessiondisconnectedevent.html" class="tsd-signature-type">SessionDisconnectedEvent</a><span class="tsd-signature-symbol"> | </span><a href="signalevent.html" class="tsd-signature-type">SignalEvent</a><span class="tsd-signature-symbol"> | </span><a href="streamevent.html" class="tsd-signature-type">StreamEvent</a><span class="tsd-signature-symbol"> | </span><a href="connectionevent.html" class="tsd-signature-type">ConnectionEvent</a><span class="tsd-signature-symbol"> | </span><a href="publisherspeakingevent.html" class="tsd-signature-type">PublisherSpeakingEvent</a><span class="tsd-signature-symbol"> | </span><a href="recordingevent.html" class="tsd-signature-type">RecordingEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
|
||||
</ul>
|
||||
<ul class="tsd-descriptions">
|
||||
<li class="tsd-description">
|
||||
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||
<ul class="tsd-parameters">
|
||||
<li>
|
||||
<h5>event: <a href="sessiondisconnectedevent.html" class="tsd-signature-type">SessionDisconnectedEvent</a><span class="tsd-signature-symbol"> | </span><a href="signalevent.html" class="tsd-signature-type">SignalEvent</a><span class="tsd-signature-symbol"> | </span><a href="streamevent.html" class="tsd-signature-type">StreamEvent</a><span class="tsd-signature-symbol"> | </span><a href="connectionevent.html" class="tsd-signature-type">ConnectionEvent</a><span class="tsd-signature-symbol"> | </span><a href="publisherspeakingevent.html" class="tsd-signature-type">PublisherSpeakingEvent</a></h5>
|
||||
<h5>event: <a href="sessiondisconnectedevent.html" class="tsd-signature-type">SessionDisconnectedEvent</a><span class="tsd-signature-symbol"> | </span><a href="signalevent.html" class="tsd-signature-type">SignalEvent</a><span class="tsd-signature-symbol"> | </span><a href="streamevent.html" class="tsd-signature-type">StreamEvent</a><span class="tsd-signature-symbol"> | </span><a href="connectionevent.html" class="tsd-signature-type">ConnectionEvent</a><span class="tsd-signature-symbol"> | </span><a href="publisherspeakingevent.html" class="tsd-signature-type">PublisherSpeakingEvent</a><span class="tsd-signature-symbol"> | </span><a href="recordingevent.html" class="tsd-signature-type">RecordingEvent</a></h5>
|
||||
</li>
|
||||
</ul>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
|
||||
|
@ -384,7 +414,7 @@
|
|||
<li class="tsd-description">
|
||||
<aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L468">OpenVidu/Session.ts:468</a></li>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L495">OpenVidu/Session.ts:495</a></li>
|
||||
</ul>
|
||||
</aside>
|
||||
<div class="tsd-comment tsd-typography">
|
||||
|
@ -402,14 +432,14 @@
|
|||
<ul class="tsd-parameters">
|
||||
<li class="tsd-parameter-siganture">
|
||||
<ul class="tsd-signatures tsd-kind-type-literal tsd-is-not-exported">
|
||||
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>event<span class="tsd-signature-symbol">: </span><a href="sessiondisconnectedevent.html" class="tsd-signature-type">SessionDisconnectedEvent</a><span class="tsd-signature-symbol"> | </span><a href="signalevent.html" class="tsd-signature-type">SignalEvent</a><span class="tsd-signature-symbol"> | </span><a href="streamevent.html" class="tsd-signature-type">StreamEvent</a><span class="tsd-signature-symbol"> | </span><a href="connectionevent.html" class="tsd-signature-type">ConnectionEvent</a><span class="tsd-signature-symbol"> | </span><a href="publisherspeakingevent.html" class="tsd-signature-type">PublisherSpeakingEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
|
||||
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>event<span class="tsd-signature-symbol">: </span><a href="sessiondisconnectedevent.html" class="tsd-signature-type">SessionDisconnectedEvent</a><span class="tsd-signature-symbol"> | </span><a href="signalevent.html" class="tsd-signature-type">SignalEvent</a><span class="tsd-signature-symbol"> | </span><a href="streamevent.html" class="tsd-signature-type">StreamEvent</a><span class="tsd-signature-symbol"> | </span><a href="connectionevent.html" class="tsd-signature-type">ConnectionEvent</a><span class="tsd-signature-symbol"> | </span><a href="publisherspeakingevent.html" class="tsd-signature-type">PublisherSpeakingEvent</a><span class="tsd-signature-symbol"> | </span><a href="recordingevent.html" class="tsd-signature-type">RecordingEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
|
||||
</ul>
|
||||
<ul class="tsd-descriptions">
|
||||
<li class="tsd-description">
|
||||
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||
<ul class="tsd-parameters">
|
||||
<li>
|
||||
<h5>event: <a href="sessiondisconnectedevent.html" class="tsd-signature-type">SessionDisconnectedEvent</a><span class="tsd-signature-symbol"> | </span><a href="signalevent.html" class="tsd-signature-type">SignalEvent</a><span class="tsd-signature-symbol"> | </span><a href="streamevent.html" class="tsd-signature-type">StreamEvent</a><span class="tsd-signature-symbol"> | </span><a href="connectionevent.html" class="tsd-signature-type">ConnectionEvent</a><span class="tsd-signature-symbol"> | </span><a href="publisherspeakingevent.html" class="tsd-signature-type">PublisherSpeakingEvent</a></h5>
|
||||
<h5>event: <a href="sessiondisconnectedevent.html" class="tsd-signature-type">SessionDisconnectedEvent</a><span class="tsd-signature-symbol"> | </span><a href="signalevent.html" class="tsd-signature-type">SignalEvent</a><span class="tsd-signature-symbol"> | </span><a href="streamevent.html" class="tsd-signature-type">StreamEvent</a><span class="tsd-signature-symbol"> | </span><a href="connectionevent.html" class="tsd-signature-type">ConnectionEvent</a><span class="tsd-signature-symbol"> | </span><a href="publisherspeakingevent.html" class="tsd-signature-type">PublisherSpeakingEvent</a><span class="tsd-signature-symbol"> | </span><a href="recordingevent.html" class="tsd-signature-type">RecordingEvent</a></h5>
|
||||
</li>
|
||||
</ul>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
|
||||
|
@ -433,7 +463,7 @@
|
|||
<li class="tsd-description">
|
||||
<aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L309">OpenVidu/Session.ts:309</a></li>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L319">OpenVidu/Session.ts:319</a></li>
|
||||
</ul>
|
||||
</aside>
|
||||
<div class="tsd-comment tsd-typography">
|
||||
|
@ -462,12 +492,13 @@
|
|||
<h3>signal</h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||
<li class="tsd-signature tsd-kind-icon">signal<span class="tsd-signature-symbol">(</span>signal<span class="tsd-signature-symbol">: </span><a href="../interfaces/signaloptions.html" class="tsd-signature-type">SignalOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span></li>
|
||||
<li class="tsd-signature tsd-kind-icon">signal<span class="tsd-signature-symbol">(</span>signal<span class="tsd-signature-symbol">: </span><a href="../interfaces/signaloptions.html" class="tsd-signature-type">SignalOptions</a>, callback<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
|
||||
</ul>
|
||||
<ul class="tsd-descriptions">
|
||||
<li class="tsd-description">
|
||||
<aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L404">OpenVidu/Session.ts:404</a></li>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L402">OpenVidu/Session.ts:402</a></li>
|
||||
</ul>
|
||||
</aside>
|
||||
<div class="tsd-comment tsd-typography">
|
||||
|
@ -489,6 +520,33 @@
|
|||
<p>A Promise (to which you can optionally subscribe to) that is resolved if the message successfully reached openvidu-server and rejected with an Error object if not. <em>This doesn't
|
||||
mean that openvidu-server could resend the message to all the listed receivers.</em></p>
|
||||
</li>
|
||||
<li class="tsd-description">
|
||||
<aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L411">OpenVidu/Session.ts:411</a></li>
|
||||
</ul>
|
||||
</aside>
|
||||
<div class="tsd-comment tsd-typography">
|
||||
<div class="lead">
|
||||
<hr>
|
||||
<h2 id="deprecated">DEPRECATED</h2>
|
||||
</div>
|
||||
<p><em>Use promisified version of the method</em></p>
|
||||
<hr>
|
||||
</div>
|
||||
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||
<ul class="tsd-parameters">
|
||||
<li>
|
||||
<h5>signal: <a href="../interfaces/signaloptions.html" class="tsd-signature-type">SignalOptions</a></h5>
|
||||
</li>
|
||||
<li>
|
||||
<h5><span class="tsd-flag ts-flagOptional">Optional</span> callback: <span class="tsd-signature-type">any</span></h5>
|
||||
</li>
|
||||
</ul>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
|
||||
<p>A Promise (to which you can optionally subscribe to) that is resolved if the message successfully reached openvidu-server and rejected with an Error object if not. <em>This doesn't
|
||||
mean that openvidu-server could resend the message to all the listed receivers.</em></p>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||
|
@ -504,7 +562,7 @@
|
|||
<li class="tsd-description">
|
||||
<aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L174">OpenVidu/Session.ts:174</a></li>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L184">OpenVidu/Session.ts:184</a></li>
|
||||
</ul>
|
||||
</aside>
|
||||
<div class="tsd-comment tsd-typography">
|
||||
|
@ -541,7 +599,7 @@
|
|||
<li class="tsd-description">
|
||||
<aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L175">OpenVidu/Session.ts:175</a></li>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L185">OpenVidu/Session.ts:185</a></li>
|
||||
</ul>
|
||||
</aside>
|
||||
<div class="tsd-comment tsd-typography">
|
||||
|
@ -581,7 +639,7 @@
|
|||
<li class="tsd-description">
|
||||
<aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L176">OpenVidu/Session.ts:176</a></li>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L186">OpenVidu/Session.ts:186</a></li>
|
||||
</ul>
|
||||
</aside>
|
||||
<div class="tsd-comment tsd-typography">
|
||||
|
@ -644,7 +702,7 @@
|
|||
<li class="tsd-description">
|
||||
<aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L177">OpenVidu/Session.ts:177</a></li>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L187">OpenVidu/Session.ts:187</a></li>
|
||||
</ul>
|
||||
</aside>
|
||||
<div class="tsd-comment tsd-typography">
|
||||
|
@ -720,7 +778,7 @@
|
|||
<li class="tsd-description">
|
||||
<aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L241">OpenVidu/Session.ts:241</a></li>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L251">OpenVidu/Session.ts:251</a></li>
|
||||
</ul>
|
||||
</aside>
|
||||
<div class="tsd-comment tsd-typography">
|
||||
|
@ -742,7 +800,7 @@
|
|||
<li class="tsd-description">
|
||||
<aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L242">OpenVidu/Session.ts:242</a></li>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L252">OpenVidu/Session.ts:252</a></li>
|
||||
</ul>
|
||||
</aside>
|
||||
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||
|
@ -771,7 +829,7 @@
|
|||
<li class="tsd-description">
|
||||
<aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L359">OpenVidu/Session.ts:359</a></li>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L369">OpenVidu/Session.ts:369</a></li>
|
||||
</ul>
|
||||
</aside>
|
||||
<div class="tsd-comment tsd-typography">
|
||||
|
@ -807,7 +865,7 @@
|
|||
<li class="tsd-description">
|
||||
<aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L274">OpenVidu/Session.ts:274</a></li>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenVidu/Session.ts#L284">OpenVidu/Session.ts:284</a></li>
|
||||
</ul>
|
||||
</aside>
|
||||
<div class="tsd-comment tsd-typography">
|
||||
|
@ -840,7 +898,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -246,7 +246,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -265,7 +265,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -206,7 +206,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -269,7 +269,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -385,7 +385,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -249,7 +249,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<title>LocalRecoderState | OpenVidu Browser</title>
|
||||
<title>LocalRecorderState | OpenVidu Browser</title>
|
||||
<meta name="description" content="">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<link rel="stylesheet" href="../assets/css/main.css">
|
||||
|
@ -57,10 +57,10 @@
|
|||
<a href="../index.html">Globals</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="localrecoderstate.html">LocalRecoderState</a>
|
||||
<a href="localrecorderstate.html">LocalRecorderState</a>
|
||||
</li>
|
||||
</ul>
|
||||
<h1>Enumeration LocalRecoderState</h1>
|
||||
<h1>Enumeration LocalRecorderState</h1>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
@ -74,10 +74,10 @@
|
|||
<section class="tsd-index-section ">
|
||||
<h3>Enumeration members</h3>
|
||||
<ul class="tsd-index-list">
|
||||
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="localrecoderstate.html#finished" class="tsd-kind-icon">FINISHED</a></li>
|
||||
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="localrecoderstate.html#paused" class="tsd-kind-icon">PAUSED</a></li>
|
||||
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="localrecoderstate.html#ready" class="tsd-kind-icon">READY</a></li>
|
||||
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="localrecoderstate.html#recording" class="tsd-kind-icon">RECORDING</a></li>
|
||||
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="localrecorderstate.html#finished" class="tsd-kind-icon">FINISHED</a></li>
|
||||
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="localrecorderstate.html#paused" class="tsd-kind-icon">PAUSED</a></li>
|
||||
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="localrecorderstate.html#ready" class="tsd-kind-icon">READY</a></li>
|
||||
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="localrecorderstate.html#recording" class="tsd-kind-icon">RECORDING</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
</div>
|
||||
|
@ -140,19 +140,19 @@
|
|||
</ul>
|
||||
<ul class="current">
|
||||
<li class="current tsd-kind-enum">
|
||||
<a href="localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
<ul>
|
||||
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
|
||||
<a href="localrecoderstate.html#finished" class="tsd-kind-icon">FINISHED</a>
|
||||
<a href="localrecorderstate.html#finished" class="tsd-kind-icon">FINISHED</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
|
||||
<a href="localrecoderstate.html#paused" class="tsd-kind-icon">PAUSED</a>
|
||||
<a href="localrecorderstate.html#paused" class="tsd-kind-icon">PAUSED</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
|
||||
<a href="localrecoderstate.html#ready" class="tsd-kind-icon">READY</a>
|
||||
<a href="localrecorderstate.html#ready" class="tsd-kind-icon">READY</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
|
||||
<a href="localrecoderstate.html#recording" class="tsd-kind-icon">RECORDING</a>
|
||||
<a href="localrecorderstate.html#recording" class="tsd-kind-icon">RECORDING</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
|
@ -248,7 +248,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="current">
|
||||
|
|
|
@ -181,7 +181,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -71,7 +71,7 @@
|
|||
<section class="tsd-index-section ">
|
||||
<h3>Enumerations</h3>
|
||||
<ul class="tsd-index-list">
|
||||
<li class="tsd-kind-enum"><a href="enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a></li>
|
||||
<li class="tsd-kind-enum"><a href="enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a></li>
|
||||
<li class="tsd-kind-enum"><a href="enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a></li>
|
||||
<li class="tsd-kind-enum"><a href="enums/videoinsertmode.html" class="tsd-kind-icon">Video<wbr>Insert<wbr>Mode</a></li>
|
||||
</ul>
|
||||
|
@ -123,7 +123,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -157,7 +157,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -260,7 +260,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -155,7 +155,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -147,7 +147,7 @@
|
|||
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||
<a name="insertmode" class="tsd-anchor"></a>
|
||||
<h3><span class="tsd-flag ts-flagOptional">Optional</span> insert<wbr>Mode</h3>
|
||||
<div class="tsd-signature tsd-kind-icon">insert<wbr>Mode<span class="tsd-signature-symbol">:</span> <a href="../enums/videoinsertmode.html" class="tsd-signature-type">VideoInsertMode</a></div>
|
||||
<div class="tsd-signature tsd-kind-icon">insert<wbr>Mode<span class="tsd-signature-symbol">:</span> <a href="../enums/videoinsertmode.html" class="tsd-signature-type">VideoInsertMode</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div>
|
||||
<aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenViduInternal/Interfaces/Public/PublisherProperties.ts#L43">OpenViduInternal/Interfaces/Public/PublisherProperties.ts:43</a></li>
|
||||
|
@ -285,7 +285,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -159,7 +159,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -102,7 +102,7 @@
|
|||
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||
<a name="insertmode" class="tsd-anchor"></a>
|
||||
<h3><span class="tsd-flag ts-flagOptional">Optional</span> insert<wbr>Mode</h3>
|
||||
<div class="tsd-signature tsd-kind-icon">insert<wbr>Mode<span class="tsd-signature-symbol">:</span> <a href="../enums/videoinsertmode.html" class="tsd-signature-type">VideoInsertMode</a></div>
|
||||
<div class="tsd-signature tsd-kind-icon">insert<wbr>Mode<span class="tsd-signature-symbol">:</span> <a href="../enums/videoinsertmode.html" class="tsd-signature-type">VideoInsertMode</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div>
|
||||
<aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/OpenVidu/openvidu/tree/master/openvidu-browser/src/OpenViduInternal/Interfaces/Public/SubscriberProperties.ts#L29">OpenViduInternal/Interfaces/Public/SubscriberProperties.ts:29</a></li>
|
||||
|
@ -172,7 +172,7 @@
|
|||
<nav class="tsd-navigation secondary menu-sticky">
|
||||
<ul class="before-current">
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/localrecoderstate.html" class="tsd-kind-icon">Local<wbr>Recoder<wbr>State</a>
|
||||
<a href="../enums/localrecorderstate.html" class="tsd-kind-icon">Local<wbr>Recorder<wbr>State</a>
|
||||
</li>
|
||||
<li class=" tsd-kind-enum">
|
||||
<a href="../enums/openviduerrorname.html" class="tsd-kind-icon">Open<wbr>Vidu<wbr>Error<wbr>Name</a>
|
||||
|
|
|
@ -1 +1 @@
|
|||
{"version":3,"file":"Connection.js","sourceRoot":"","sources":["../../src/OpenVidu/Connection.ts"],"names":[],"mappings":"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"}
|
||||
{"version":3,"file":"Connection.js","sourceRoot":"","sources":["../../src/OpenVidu/Connection.ts"],"names":[],"mappings":"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"}
|
|
@ -1,5 +1,5 @@
|
|||
import { Stream } from '..';
|
||||
import { LocalRecoderState } from '../OpenViduInternal/Enums/LocalRecorderState';
|
||||
import { LocalRecorderState } from '../OpenViduInternal/Enums/LocalRecorderState';
|
||||
/**
|
||||
* Easy recording of [[Stream]] objects straightaway from the browser.
|
||||
*
|
||||
|
@ -7,7 +7,7 @@ import { LocalRecoderState } from '../OpenViduInternal/Enums/LocalRecorderState'
|
|||
*/
|
||||
export declare class LocalRecorder {
|
||||
private stream;
|
||||
state: LocalRecoderState;
|
||||
state: LocalRecorderState;
|
||||
private connectionId;
|
||||
private mediaRecorder;
|
||||
private chunks;
|
||||
|
|
|
@ -32,7 +32,7 @@ var LocalRecorder = /** @class */ (function () {
|
|||
this.count = 0;
|
||||
this.connectionId = (!!this.stream.connection) ? this.stream.connection.connectionId : 'default-connection';
|
||||
this.id = this.stream.streamId + '_' + this.connectionId + '_localrecord';
|
||||
this.state = LocalRecorderState_1.LocalRecoderState.READY;
|
||||
this.state = LocalRecorderState_1.LocalRecorderState.READY;
|
||||
}
|
||||
/**
|
||||
* Starts the recording of the Stream. [[state]] property must be `READY`. After method succeeds is set to `RECORDING`
|
||||
|
@ -46,7 +46,7 @@ var LocalRecorder = /** @class */ (function () {
|
|||
console.error('MediaRecorder not supported on your browser. See compatibility in https://caniuse.com/#search=MediaRecorder');
|
||||
throw (Error('MediaRecorder not supported on your browser. See compatibility in https://caniuse.com/#search=MediaRecorder'));
|
||||
}
|
||||
if (_this.state !== LocalRecorderState_1.LocalRecoderState.READY) {
|
||||
if (_this.state !== LocalRecorderState_1.LocalRecorderState.READY) {
|
||||
throw (Error('\'LocalRecord.record()\' needs \'LocalRecord.state\' to be \'READY\' (current value: \'' + _this.state + '\'). Call \'LocalRecorder.clean()\' or init a new LocalRecorder before'));
|
||||
}
|
||||
console.log("Starting local recording of stream '" + _this.stream.streamId + "' of connection '" + _this.connectionId + "'");
|
||||
|
@ -94,7 +94,7 @@ var LocalRecorder = /** @class */ (function () {
|
|||
_this.mediaRecorder.onwarning = function (e) {
|
||||
console.log('MediaRecorder warning: ' + e);
|
||||
};
|
||||
_this.state = LocalRecorderState_1.LocalRecoderState.RECORDING;
|
||||
_this.state = LocalRecorderState_1.LocalRecorderState.RECORDING;
|
||||
resolve();
|
||||
});
|
||||
};
|
||||
|
@ -106,7 +106,7 @@ var LocalRecorder = /** @class */ (function () {
|
|||
var _this = this;
|
||||
return new Promise(function (resolve, reject) {
|
||||
try {
|
||||
if (_this.state === LocalRecorderState_1.LocalRecoderState.READY || _this.state === LocalRecorderState_1.LocalRecoderState.FINISHED) {
|
||||
if (_this.state === LocalRecorderState_1.LocalRecorderState.READY || _this.state === LocalRecorderState_1.LocalRecorderState.FINISHED) {
|
||||
throw (Error('\'LocalRecord.stop()\' needs \'LocalRecord.state\' to be \'RECORDING\' or \'PAUSED\' (current value: \'' + _this.state + '\'). Call \'LocalRecorder.start()\' before'));
|
||||
}
|
||||
_this.mediaRecorder.onstop = function () {
|
||||
|
@ -128,11 +128,11 @@ var LocalRecorder = /** @class */ (function () {
|
|||
var _this = this;
|
||||
return new Promise(function (resolve, reject) {
|
||||
try {
|
||||
if (_this.state !== LocalRecorderState_1.LocalRecoderState.RECORDING) {
|
||||
if (_this.state !== LocalRecorderState_1.LocalRecorderState.RECORDING) {
|
||||
reject(Error('\'LocalRecord.pause()\' needs \'LocalRecord.state\' to be \'RECORDING\' (current value: \'' + _this.state + '\'). Call \'LocalRecorder.start()\' or \'LocalRecorder.resume()\' before'));
|
||||
}
|
||||
_this.mediaRecorder.pause();
|
||||
_this.state = LocalRecorderState_1.LocalRecoderState.PAUSED;
|
||||
_this.state = LocalRecorderState_1.LocalRecorderState.PAUSED;
|
||||
}
|
||||
catch (error) {
|
||||
reject(error);
|
||||
|
@ -147,11 +147,11 @@ var LocalRecorder = /** @class */ (function () {
|
|||
var _this = this;
|
||||
return new Promise(function (resolve, reject) {
|
||||
try {
|
||||
if (_this.state !== LocalRecorderState_1.LocalRecoderState.PAUSED) {
|
||||
if (_this.state !== LocalRecorderState_1.LocalRecorderState.PAUSED) {
|
||||
throw (Error('\'LocalRecord.resume()\' needs \'LocalRecord.state\' to be \'PAUSED\' (current value: \'' + _this.state + '\'). Call \'LocalRecorder.pause()\' before'));
|
||||
}
|
||||
_this.mediaRecorder.resume();
|
||||
_this.state = LocalRecorderState_1.LocalRecoderState.RECORDING;
|
||||
_this.state = LocalRecorderState_1.LocalRecorderState.RECORDING;
|
||||
}
|
||||
catch (error) {
|
||||
reject(error);
|
||||
|
@ -162,7 +162,7 @@ var LocalRecorder = /** @class */ (function () {
|
|||
* Previews the recording, appending a new HTMLVideoElement to element with id `parentId`. [[state]] property must be `FINISHED`
|
||||
*/
|
||||
LocalRecorder.prototype.preview = function (parentElement) {
|
||||
if (this.state !== LocalRecorderState_1.LocalRecoderState.FINISHED) {
|
||||
if (this.state !== LocalRecorderState_1.LocalRecorderState.FINISHED) {
|
||||
throw (Error('\'LocalRecord.preview()\' needs \'LocalRecord.state\' to be \'FINISHED\' (current value: \'' + this.state + '\'). Call \'LocalRecorder.stop()\' before'));
|
||||
}
|
||||
this.videoPreview = document.createElement('video');
|
||||
|
@ -192,9 +192,9 @@ var LocalRecorder = /** @class */ (function () {
|
|||
_this.chunks = [];
|
||||
_this.count = 0;
|
||||
delete _this.mediaRecorder;
|
||||
_this.state = LocalRecorderState_1.LocalRecoderState.READY;
|
||||
_this.state = LocalRecorderState_1.LocalRecorderState.READY;
|
||||
};
|
||||
if (this.state === LocalRecorderState_1.LocalRecoderState.RECORDING || this.state === LocalRecorderState_1.LocalRecoderState.PAUSED) {
|
||||
if (this.state === LocalRecorderState_1.LocalRecorderState.RECORDING || this.state === LocalRecorderState_1.LocalRecorderState.PAUSED) {
|
||||
this.stop().then(function () { return f(); })["catch"](function () { return f(); });
|
||||
}
|
||||
else {
|
||||
|
@ -205,7 +205,7 @@ var LocalRecorder = /** @class */ (function () {
|
|||
* Downloads the recorded video through the browser. [[state]] property must be `FINISHED`
|
||||
*/
|
||||
LocalRecorder.prototype.download = function () {
|
||||
if (this.state !== LocalRecorderState_1.LocalRecoderState.FINISHED) {
|
||||
if (this.state !== LocalRecorderState_1.LocalRecorderState.FINISHED) {
|
||||
throw (Error('\'LocalRecord.download()\' needs \'LocalRecord.state\' to be \'FINISHED\' (current value: \'' + this.state + '\'). Call \'LocalRecorder.stop()\' before'));
|
||||
}
|
||||
else {
|
||||
|
@ -224,7 +224,7 @@ var LocalRecorder = /** @class */ (function () {
|
|||
* Gets the raw Blob file. Methods preview, download, uploadAsBinary and uploadAsMultipartfile use this same file to perform their specific actions. [[state]] property must be `FINISHED`
|
||||
*/
|
||||
LocalRecorder.prototype.getBlob = function () {
|
||||
if (this.state !== LocalRecorderState_1.LocalRecoderState.FINISHED) {
|
||||
if (this.state !== LocalRecorderState_1.LocalRecorderState.FINISHED) {
|
||||
throw (Error('Call \'LocalRecord.stop()\' before getting Blob file'));
|
||||
}
|
||||
else {
|
||||
|
@ -244,7 +244,7 @@ var LocalRecorder = /** @class */ (function () {
|
|||
LocalRecorder.prototype.uploadAsBinary = function (endpoint, headers) {
|
||||
var _this = this;
|
||||
return new Promise(function (resolve, reject) {
|
||||
if (_this.state !== LocalRecorderState_1.LocalRecoderState.FINISHED) {
|
||||
if (_this.state !== LocalRecorderState_1.LocalRecorderState.FINISHED) {
|
||||
reject(Error('\'LocalRecord.uploadAsBinary()\' needs \'LocalRecord.state\' to be \'FINISHED\' (current value: \'' + _this.state + '\'). Call \'LocalRecorder.stop()\' before'));
|
||||
}
|
||||
else {
|
||||
|
@ -284,7 +284,7 @@ var LocalRecorder = /** @class */ (function () {
|
|||
LocalRecorder.prototype.uploadAsMultipartfile = function (endpoint, headers) {
|
||||
var _this = this;
|
||||
return new Promise(function (resolve, reject) {
|
||||
if (_this.state !== LocalRecorderState_1.LocalRecoderState.FINISHED) {
|
||||
if (_this.state !== LocalRecorderState_1.LocalRecorderState.FINISHED) {
|
||||
reject(Error('\'LocalRecord.uploadAsMultipartfile()\' needs \'LocalRecord.state\' to be \'FINISHED\' (current value: \'' + _this.state + '\'). Call \'LocalRecorder.stop()\' before'));
|
||||
}
|
||||
else {
|
||||
|
@ -319,7 +319,7 @@ var LocalRecorder = /** @class */ (function () {
|
|||
this.blob = new Blob(this.chunks, { type: 'video/webm' });
|
||||
this.chunks = [];
|
||||
this.videoPreviewSrc = window.URL.createObjectURL(this.blob);
|
||||
this.state = LocalRecorderState_1.LocalRecoderState.FINISHED;
|
||||
this.state = LocalRecorderState_1.LocalRecorderState.FINISHED;
|
||||
};
|
||||
return LocalRecorder;
|
||||
}());
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -83,7 +83,7 @@ var OpenVidu = /** @class */ (function () {
|
|||
properties = {
|
||||
audioSource: (typeof properties.audioSource !== 'undefined') ? properties.audioSource : undefined,
|
||||
frameRate: this.isMediaStreamTrack(properties.videoSource) ? undefined : ((typeof properties.frameRate !== 'undefined') ? properties.frameRate : undefined),
|
||||
insertMode: (typeof properties.insertMode !== 'undefined') ? properties.insertMode : VideoInsertMode_1.VideoInsertMode.APPEND,
|
||||
insertMode: (typeof properties.insertMode !== 'undefined') ? ((typeof properties.insertMode === 'string') ? VideoInsertMode_1.VideoInsertMode[properties.insertMode] : properties.insertMode) : VideoInsertMode_1.VideoInsertMode.APPEND,
|
||||
mirror: (typeof properties.mirror !== 'undefined') ? properties.mirror : true,
|
||||
publishAudio: (typeof properties.publishAudio !== 'undefined') ? properties.publishAudio : true,
|
||||
publishVideo: (typeof properties.publishVideo !== 'undefined') ? properties.publishVideo : true,
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -7,6 +7,7 @@ import { ObjMap } from '../OpenViduInternal/Interfaces/Private/ObjMap';
|
|||
import { SessionOptions } from '../OpenViduInternal/Interfaces/Private/SessionOptions';
|
||||
import { ConnectionEvent } from '../OpenViduInternal/Events/ConnectionEvent';
|
||||
import { PublisherSpeakingEvent } from '../OpenViduInternal/Events/PublisherSpeakingEvent';
|
||||
import { RecordingEvent } from '../OpenViduInternal/Events/RecordingEvent';
|
||||
import { SessionDisconnectedEvent } from '../OpenViduInternal/Events/SessionDisconnectedEvent';
|
||||
import { SignalEvent } from '../OpenViduInternal/Events/SignalEvent';
|
||||
import { StreamEvent } from '../OpenViduInternal/Events/StreamEvent';
|
||||
|
@ -51,6 +52,15 @@ export declare class Session implements EventDispatcher {
|
|||
constructor(sessionId: string, openvidu: OpenVidu);
|
||||
connect(token: string): Promise<any>;
|
||||
connect(token: string, metadata: any): Promise<any>;
|
||||
/**
|
||||
* ---
|
||||
* ## DEPRECATED
|
||||
*
|
||||
* _Use promisified version of the method_
|
||||
*
|
||||
* ---
|
||||
*/
|
||||
connect(token: string, metadata?: any, callback?: any): void;
|
||||
/**
|
||||
* Leaves the session, destroying all streams and deleting the user as a participant.
|
||||
*
|
||||
|
@ -122,30 +132,28 @@ export declare class Session implements EventDispatcher {
|
|||
* See [[StreamEvent]] to learn more.
|
||||
*/
|
||||
unpublish(publisher: Publisher): void;
|
||||
/**
|
||||
* Sends one signal. `signal` object has the following optional properties:
|
||||
* ```json
|
||||
* {data:string, to:Connection[], type:string}
|
||||
* ```
|
||||
* All users subscribed to that signal (`session.on('signal:type', ...)` or `session.on('signal', ...)` for all signals) and whose Connection objects are in `to` array will receive it. Their local
|
||||
* Session objects will dispatch a `signal` or `signal:type` event. See [[SignalEvent]] to learn more.
|
||||
*
|
||||
* @returns A Promise (to which you can optionally subscribe to) that is resolved if the message successfully reached openvidu-server and rejected with an Error object if not. _This doesn't
|
||||
* mean that openvidu-server could resend the message to all the listed receivers._
|
||||
*/
|
||||
signal(signal: SignalOptions): Promise<any>;
|
||||
/**
|
||||
* ---
|
||||
* ## DEPRECATED
|
||||
*
|
||||
* _Use promisified version of the method_
|
||||
*
|
||||
* ---
|
||||
*/
|
||||
signal(signal: SignalOptions, callback?: any): void;
|
||||
/**
|
||||
* See [[EventDispatcher.on]]
|
||||
*/
|
||||
on(type: string, handler: (event: SessionDisconnectedEvent | SignalEvent | StreamEvent | ConnectionEvent | PublisherSpeakingEvent) => void): EventDispatcher;
|
||||
on(type: string, handler: (event: SessionDisconnectedEvent | SignalEvent | StreamEvent | ConnectionEvent | PublisherSpeakingEvent | RecordingEvent) => void): EventDispatcher;
|
||||
/**
|
||||
* See [[EventDispatcher.once]]
|
||||
*/
|
||||
once(type: string, handler: (event: SessionDisconnectedEvent | SignalEvent | StreamEvent | ConnectionEvent | PublisherSpeakingEvent) => void): Session;
|
||||
once(type: string, handler: (event: SessionDisconnectedEvent | SignalEvent | StreamEvent | ConnectionEvent | PublisherSpeakingEvent | RecordingEvent) => void): Session;
|
||||
/**
|
||||
* See [[EventDispatcher.off]]
|
||||
*/
|
||||
off(type: string, handler?: (event: SessionDisconnectedEvent | SignalEvent | StreamEvent | ConnectionEvent | PublisherSpeakingEvent) => void): Session;
|
||||
off(type: string, handler?: (event: SessionDisconnectedEvent | SignalEvent | StreamEvent | ConnectionEvent | PublisherSpeakingEvent | RecordingEvent) => void): Session;
|
||||
/**
|
||||
* @hidden
|
||||
*/
|
||||
|
|
|
@ -150,7 +150,7 @@ var Session = /** @class */ (function () {
|
|||
var properties = {};
|
||||
if (!!param3 && typeof param3 !== 'function') {
|
||||
properties = {
|
||||
insertMode: (typeof param3.insertMode !== 'undefined') ? param3.insertMode : VideoInsertMode_1.VideoInsertMode.APPEND,
|
||||
insertMode: (typeof param3.insertMode !== 'undefined') ? ((typeof param3.insertMode === 'string') ? VideoInsertMode_1.VideoInsertMode[param3.insertMode] : properties.insertMode) : VideoInsertMode_1.VideoInsertMode.APPEND,
|
||||
subscribeToAudio: (typeof param3.subscribeToAudio !== 'undefined') ? param3.subscribeToAudio : true,
|
||||
subscribeToVideo: (typeof param3.subscribeToVideo !== 'undefined') ? param3.subscribeToVideo : true
|
||||
};
|
||||
|
@ -330,9 +330,11 @@ var Session = /** @class */ (function () {
|
|||
* mean that openvidu-server could resend the message to all the listed receivers._
|
||||
*/
|
||||
/* tslint:disable:no-string-literal */
|
||||
Session.prototype.signal = function (signal) {
|
||||
Session.prototype.signal = function (signal, callback) {
|
||||
var _this = this;
|
||||
return new Promise(function (resolve, reject) {
|
||||
// DEPRECATED WARNING
|
||||
return VersionAdapter_1.solveIfCallback('Session.signal', callback,
|
||||
/*return */ new Promise(function (resolve, reject) {
|
||||
var signalMessage = {};
|
||||
if (signal.to && signal.to.length > 0) {
|
||||
var connectionIds_1 = [];
|
||||
|
@ -356,7 +358,7 @@ var Session = /** @class */ (function () {
|
|||
resolve();
|
||||
}
|
||||
});
|
||||
});
|
||||
}));
|
||||
};
|
||||
/* tslint:enable:no-string-literal */
|
||||
/**
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -247,8 +247,8 @@ var Stream = /** @class */ (function () {
|
|||
}
|
||||
this.targetElement = targetElement;
|
||||
this.parentId = targetElement.id;
|
||||
insertMode = !!insertMode ? insertMode : VideoInsertMode_1.VideoInsertMode.APPEND;
|
||||
this.insertElementWithMode(this.video, insertMode);
|
||||
var insMode = !!insertMode ? insertMode : VideoInsertMode_1.VideoInsertMode.APPEND;
|
||||
this.insertElementWithMode(this.video, insMode);
|
||||
this.ee.emitEvent('video-element-created-by-stream', [{
|
||||
element: this.video
|
||||
}]);
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -1,4 +1,4 @@
|
|||
export declare enum LocalRecoderState {
|
||||
export declare enum LocalRecorderState {
|
||||
READY = "READY",
|
||||
RECORDING = "RECORDING",
|
||||
PAUSED = "PAUSED",
|
||||
|
|
|
@ -16,11 +16,11 @@
|
|||
*
|
||||
*/
|
||||
exports.__esModule = true;
|
||||
var LocalRecoderState;
|
||||
(function (LocalRecoderState) {
|
||||
LocalRecoderState["READY"] = "READY";
|
||||
LocalRecoderState["RECORDING"] = "RECORDING";
|
||||
LocalRecoderState["PAUSED"] = "PAUSED";
|
||||
LocalRecoderState["FINISHED"] = "FINISHED";
|
||||
})(LocalRecoderState = exports.LocalRecoderState || (exports.LocalRecoderState = {}));
|
||||
var LocalRecorderState;
|
||||
(function (LocalRecorderState) {
|
||||
LocalRecorderState["READY"] = "READY";
|
||||
LocalRecorderState["RECORDING"] = "RECORDING";
|
||||
LocalRecorderState["PAUSED"] = "PAUSED";
|
||||
LocalRecorderState["FINISHED"] = "FINISHED";
|
||||
})(LocalRecorderState = exports.LocalRecorderState || (exports.LocalRecorderState = {}));
|
||||
//# sourceMappingURL=LocalRecorderState.js.map
|
|
@ -1 +1 @@
|
|||
{"version":3,"file":"LocalRecorderState.js","sourceRoot":"","sources":["../../../src/OpenViduInternal/Enums/LocalRecorderState.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;;GAeG;;AAEH,IAAY,iBAKX;AALD,WAAY,iBAAiB;IACzB,oCAAe,CAAA;IACf,4CAAuB,CAAA;IACvB,sCAAiB,CAAA;IACjB,0CAAqB,CAAA;AACzB,CAAC,EALW,iBAAiB,GAAjB,yBAAiB,KAAjB,yBAAiB,QAK5B"}
|
||||
{"version":3,"file":"LocalRecorderState.js","sourceRoot":"","sources":["../../../src/OpenViduInternal/Enums/LocalRecorderState.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;;GAeG;;AAEH,IAAY,kBAKX;AALD,WAAY,kBAAkB;IAC1B,qCAAe,CAAA;IACf,6CAAuB,CAAA;IACvB,uCAAiB,CAAA;IACjB,2CAAqB,CAAA;AACzB,CAAC,EALW,kBAAkB,GAAlB,0BAAkB,KAAlB,0BAAkB,QAK7B"}
|
|
@ -1 +1 @@
|
|||
{"version":3,"file":"Event.js","sourceRoot":"","sources":["../../../src/OpenViduInternal/Events/Event.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;;GAeG;;AAIH;IAmBI;;OAEG;IACH,eAAY,UAAU,EAAE,MAAM,EAAE,IAAI;QAL5B,qBAAgB,GAAG,KAAK,CAAC;QAM7B,IAAI,CAAC,UAAU,GAAG,UAAU,CAAC;QAC7B,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;QACrB,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC;IACrB,CAAC;IAED;;OAEG;IACH,kCAAkB,GAAlB;QACI,MAAM,CAAC,IAAI,CAAC,gBAAgB,CAAC;IACjC,CAAC;IAED;;;;;;OAMG;IACH,8BAAc,GAAd;QACI,oCAAoC;QACpC,IAAI,CAAC,oBAAoB,GAAG,cAAQ,CAAC,CAAC;QACtC,IAAI,CAAC,gBAAgB,GAAG,IAAI,CAAC;IACjC,CAAC;IAIL,YAAC;AAAD,CAAC,AAlDD,IAkDC;AAlDqB,sBAAK"}
|
||||
{"version":3,"file":"Event.js","sourceRoot":"","sources":["../../../src/OpenViduInternal/Events/Event.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;;GAeG;;AAIH;IAmBI;;OAEG;IACH,eAAY,UAAU,EAAE,MAAM,EAAE,IAAI;QAL5B,qBAAgB,GAAG,KAAK,CAAC;QAM7B,IAAI,CAAC,UAAU,GAAG,UAAU,CAAC;QAC7B,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;QACrB,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC;IACrB,CAAC;IAED;;OAEG;IACH,kCAAkB,GAAlB;QACI,OAAO,IAAI,CAAC,gBAAgB,CAAC;IACjC,CAAC;IAED;;;;;;OAMG;IACH,8BAAc,GAAd;QACI,oCAAoC;QACpC,IAAI,CAAC,oBAAoB,GAAG,cAAQ,CAAC,CAAC;QACtC,IAAI,CAAC,gBAAgB,GAAG,IAAI,CAAC;IACjC,CAAC;IAIL,YAAC;AAAD,CAAC,AAlDD,IAkDC;AAlDqB,sBAAK"}
|
|
@ -1 +1 @@
|
|||
{"version":3,"file":"RecordingEvent.js","sourceRoot":"","sources":["../../../src/OpenViduInternal/Events/RecordingEvent.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;;GAeG;;;;;;;;;;;;AAEH,iCAAgC;AAIhC;;;;GAIG;AACH;IAAoC,kCAAK;IAiBrC;;OAEG;IACH,wBAAY,MAAe,EAAE,IAAY,EAAE,EAAU,EAAE,IAAY;QAAnE,YACI,kBAAM,KAAK,EAAE,MAAM,EAAE,IAAI,CAAC,SAK7B;QAJG,KAAI,CAAC,EAAE,GAAG,EAAE,CAAC;QACb,EAAE,CAAC,CAAC,IAAI,KAAK,EAAE,CAAC,CAAC,CAAC;YACd,KAAI,CAAC,IAAI,GAAG,IAAI,CAAC;QACrB,CAAC;;IACL,CAAC;IAED;;OAEG;IACH,oCAAoC;IACpC,6CAAoB,GAApB,cAAyB,CAAC;IAE9B,qBAAC;AAAD,CAAC,AAlCD,CAAoC,aAAK,GAkCxC;AAlCY,wCAAc"}
|
||||
{"version":3,"file":"RecordingEvent.js","sourceRoot":"","sources":["../../../src/OpenViduInternal/Events/RecordingEvent.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;;GAeG;;;;;;;;;;;;AAEH,iCAAgC;AAIhC;;;;GAIG;AACH;IAAoC,kCAAK;IAiBrC;;OAEG;IACH,wBAAY,MAAe,EAAE,IAAY,EAAE,EAAU,EAAE,IAAY;QAAnE,YACI,kBAAM,KAAK,EAAE,MAAM,EAAE,IAAI,CAAC,SAK7B;QAJG,KAAI,CAAC,EAAE,GAAG,EAAE,CAAC;QACb,IAAI,IAAI,KAAK,EAAE,EAAE;YACb,KAAI,CAAC,IAAI,GAAG,IAAI,CAAC;SACpB;;IACL,CAAC;IAED;;OAEG;IACH,oCAAoC;IACpC,6CAAoB,GAApB,cAAyB,CAAC;IAE9B,qBAAC;AAAD,CAAC,AAlCD,CAAoC,aAAK,GAkCxC;AAlCY,wCAAc"}
|
|
@ -1 +1 @@
|
|||
{"version":3,"file":"SessionDisconnectedEvent.js","sourceRoot":"","sources":["../../../src/OpenViduInternal/Events/SessionDisconnectedEvent.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;;GAeG;;;;;;;;;;;;AAEH,iCAAgC;AAGhC;;GAEG;AACH;IAA8C,4CAAK;IAQ/C;;OAEG;IACH,kCAAY,MAAe,EAAE,MAAc;QAA3C,YACI,kBAAM,IAAI,EAAE,MAAM,EAAE,qBAAqB,CAAC,SAE7C;QADG,KAAI,CAAC,MAAM,GAAG,MAAM,CAAC;;IACzB,CAAC;IAED;;OAEG;IACH,uDAAoB,GAApB;QAEI,OAAO,CAAC,IAAI,CAAC,kCAAkC,GAAG,IAAI,CAAC,IAAI,GAAG,iCAAiC,CAAC,CAAC;QAEjG,IAAM,OAAO,GAAY,IAAI,CAAC,MAAM,CAAC;QAErC,4CAA4C;QAC5C,GAAG,CAAC,CAAC,IAAM,YAAY,IAAI,OAAO,CAAC,iBAAiB,CAAC,CAAC,CAAC;YACnD,EAAE,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC;gBACnD,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC,iBAAiB,EAAE,CAAC;gBACnE,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC,kBAAkB,EAAE,CAAC;gBACpE,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC,WAAW,EAAE,CAAC;gBAC7D,OAAO,OAAO,CAAC,oBAAoB,CAAC,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC;gBAC7F,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC,OAAO,EAAE,CAAC;YACtD,CAAC;YACD,OAAO,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC;QACnD,CAAC;IACL,CAAC;IAEL,+BAAC;AAAD,CAAC,AAtCD,CAA8C,aAAK,GAsClD;AAtCY,4DAAwB"}
|
||||
{"version":3,"file":"SessionDisconnectedEvent.js","sourceRoot":"","sources":["../../../src/OpenViduInternal/Events/SessionDisconnectedEvent.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;;GAeG;;;;;;;;;;;;AAEH,iCAAgC;AAGhC;;GAEG;AACH;IAA8C,4CAAK;IAQ/C;;OAEG;IACH,kCAAY,MAAe,EAAE,MAAc;QAA3C,YACI,kBAAM,IAAI,EAAE,MAAM,EAAE,qBAAqB,CAAC,SAE7C;QADG,KAAI,CAAC,MAAM,GAAG,MAAM,CAAC;;IACzB,CAAC;IAED;;OAEG;IACH,uDAAoB,GAApB;QAEI,OAAO,CAAC,IAAI,CAAC,kCAAkC,GAAG,IAAI,CAAC,IAAI,GAAG,iCAAiC,CAAC,CAAC;QAEjG,IAAM,OAAO,GAAY,IAAI,CAAC,MAAM,CAAC;QAErC,4CAA4C;QAC5C,KAAK,IAAM,YAAY,IAAI,OAAO,CAAC,iBAAiB,EAAE;YAClD,IAAI,CAAC,CAAC,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC,MAAM,EAAE;gBAClD,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC,iBAAiB,EAAE,CAAC;gBACnE,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC,kBAAkB,EAAE,CAAC;gBACpE,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC,WAAW,EAAE,CAAC;gBAC7D,OAAO,OAAO,CAAC,oBAAoB,CAAC,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC;gBAC7F,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC,OAAO,EAAE,CAAC;aACrD;YACD,OAAO,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC;SAClD;IACL,CAAC;IAEL,+BAAC;AAAD,CAAC,AAtCD,CAA8C,aAAK,GAsClD;AAtCY,4DAAwB"}
|
|
@ -1 +1 @@
|
|||
{"version":3,"file":"StreamEvent.js","sourceRoot":"","sources":["../../../src/OpenViduInternal/Events/StreamEvent.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;;GAeG;;;;;;;;;;;;AAEH,iCAAgC;AAChC,2BAAmD;AAGnD;;;;GAIG;AACH;IAAiC,+BAAK;IAiBlC;;OAEG;IACH,qBAAY,UAAmB,EAAE,MAA2B,EAAE,IAAY,EAAE,MAAc,EAAE,MAAc;QAA1G,YACI,kBAAM,UAAU,EAAE,MAAM,EAAE,IAAI,CAAC,SAGlC;QAFG,KAAI,CAAC,MAAM,GAAG,MAAM,CAAC;QACrB,KAAI,CAAC,MAAM,GAAG,MAAM,CAAC;;IACzB,CAAC;IAED;;OAEG;IACH,0CAAoB,GAApB;QACI,EAAE,CAAC,CAAC,IAAI,CAAC,IAAI,KAAK,iBAAiB,CAAC,CAAC,CAAC;YAElC,EAAE,CAAC,CAAC,IAAI,CAAC,MAAM,YAAY,WAAO,CAAC,CAAC,CAAC;gBAEjC,OAAO,CAAC,IAAI,CAAC,kCAAkC,GAAG,IAAI,CAAC,IAAI,GAAG,iCAAiC,CAAC,CAAC;gBAEjG,gBAAgB;gBAChB,IAAI,CAAC,MAAM,CAAC,iBAAiB,EAAE,CAAC;gBAChC,IAAI,CAAC,MAAM,CAAC,kBAAkB,EAAE,CAAC;gBACjC,IAAI,CAAC,MAAM,CAAC,WAAW,EAAE,CAAC;YAE9B,CAAC;YAAC,IAAI,CAAC,EAAE,CAAC,CAAC,IAAI,CAAC,MAAM,YAAY,aAAS,CAAC,CAAC,CAAC;gBAE1C,OAAO,CAAC,IAAI,CAAC,kCAAkC,GAAG,IAAI,CAAC,IAAI,GAAG,mCAAmC,CAAC,CAAC;gBAEnG,eAAe;gBACf,IAAI,CAAC,MAAM,CAAC,kBAAkB,EAAE,CAAC;gBACjC,IAAI,CAAC,MAAM,CAAC,WAAW,EAAE,CAAC;gBAC1B,IAAI,CAAC,MAAM,CAAC,gBAAgB,GAAG,KAAK,CAAC;YACzC,CAAC;YAED,sDAAsD;YACtD,OAAO,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,oBAAoB,CAAC,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC;YAEtE,oDAAoD;YACpD,IAAM,gBAAgB,GAAG,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,iBAAiB,CAAC,IAAI,CAAC,MAAM,CAAC,UAAU,CAAC,YAAY,CAAC,CAAC;YACpG,EAAE,CAAC,CAAC,CAAC,CAAC,gBAAgB,IAAI,CAAC,CAAC,gBAAgB,CAAC,OAAO,CAAC,CAAC,CAAC;gBACnD,IAAM,mBAAmB,GAAG,gBAAgB,CAAC,OAAO,CAAC,OAAO,CAAC;gBAC7D,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,mBAAmB,CAAC,MAAM,GAAG,CAAC,EAAE,CAAC,IAAI,CAAC,EAAE,EAAE,CAAC,EAAE,CAAC;oBACvD,EAAE,CAAC,CAAC,mBAAmB,CAAC,CAAC,CAAC,CAAC,EAAE,KAAK,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC,CAAC;wBACrD,mBAAmB,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;oBACrC,CAAC;gBACL,CAAC;YACL,CAAC;QAEL,CAAC;IACL,CAAC;IAEL,kBAAC;AAAD,CAAC,AApED,CAAiC,aAAK,GAoErC;AApEY,kCAAW"}
|
||||
{"version":3,"file":"StreamEvent.js","sourceRoot":"","sources":["../../../src/OpenViduInternal/Events/StreamEvent.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;;GAeG;;;;;;;;;;;;AAEH,iCAAgC;AAChC,2BAAmD;AAGnD;;;;GAIG;AACH;IAAiC,+BAAK;IAiBlC;;OAEG;IACH,qBAAY,UAAmB,EAAE,MAA2B,EAAE,IAAY,EAAE,MAAc,EAAE,MAAc;QAA1G,YACI,kBAAM,UAAU,EAAE,MAAM,EAAE,IAAI,CAAC,SAGlC;QAFG,KAAI,CAAC,MAAM,GAAG,MAAM,CAAC;QACrB,KAAI,CAAC,MAAM,GAAG,MAAM,CAAC;;IACzB,CAAC;IAED;;OAEG;IACH,0CAAoB,GAApB;QACI,IAAI,IAAI,CAAC,IAAI,KAAK,iBAAiB,EAAE;YAEjC,IAAI,IAAI,CAAC,MAAM,YAAY,WAAO,EAAE;gBAEhC,OAAO,CAAC,IAAI,CAAC,kCAAkC,GAAG,IAAI,CAAC,IAAI,GAAG,iCAAiC,CAAC,CAAC;gBAEjG,gBAAgB;gBAChB,IAAI,CAAC,MAAM,CAAC,iBAAiB,EAAE,CAAC;gBAChC,IAAI,CAAC,MAAM,CAAC,kBAAkB,EAAE,CAAC;gBACjC,IAAI,CAAC,MAAM,CAAC,WAAW,EAAE,CAAC;aAE7B;iBAAM,IAAI,IAAI,CAAC,MAAM,YAAY,aAAS,EAAE;gBAEzC,OAAO,CAAC,IAAI,CAAC,kCAAkC,GAAG,IAAI,CAAC,IAAI,GAAG,mCAAmC,CAAC,CAAC;gBAEnG,eAAe;gBACf,IAAI,CAAC,MAAM,CAAC,kBAAkB,EAAE,CAAC;gBACjC,IAAI,CAAC,MAAM,CAAC,WAAW,EAAE,CAAC;gBAC1B,IAAI,CAAC,MAAM,CAAC,gBAAgB,GAAG,KAAK,CAAC;aACxC;YAED,sDAAsD;YACtD,OAAO,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,oBAAoB,CAAC,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC;YAEtE,oDAAoD;YACpD,IAAM,gBAAgB,GAAG,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,iBAAiB,CAAC,IAAI,CAAC,MAAM,CAAC,UAAU,CAAC,YAAY,CAAC,CAAC;YACpG,IAAI,CAAC,CAAC,gBAAgB,IAAI,CAAC,CAAC,gBAAgB,CAAC,OAAO,EAAE;gBAClD,IAAM,mBAAmB,GAAG,gBAAgB,CAAC,OAAO,CAAC,OAAO,CAAC;gBAC7D,KAAK,IAAI,CAAC,GAAG,mBAAmB,CAAC,MAAM,GAAG,CAAC,EAAE,CAAC,IAAI,CAAC,EAAE,EAAE,CAAC,EAAE;oBACtD,IAAI,mBAAmB,CAAC,CAAC,CAAC,CAAC,EAAE,KAAK,IAAI,CAAC,MAAM,CAAC,QAAQ,EAAE;wBACpD,mBAAmB,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;qBACpC;iBACJ;aACJ;SAEJ;IACL,CAAC;IAEL,kBAAC;AAAD,CAAC,AApED,CAAiC,aAAK,GAoErC;AApEY,kCAAW"}
|
|
@ -19,7 +19,7 @@ export interface PublisherProperties {
|
|||
* How the video element of the publisher should be inserted in the DOM
|
||||
* @default VideoInsertMode.APPEND
|
||||
*/
|
||||
insertMode?: VideoInsertMode;
|
||||
insertMode?: VideoInsertMode | string;
|
||||
/**
|
||||
* Whether the publisher's video will be mirrored in the page or not. Only affects the local view of the publisher in the browser (remote streams will not be mirrored). If `videoSource` is set to "screen" this property is fixed to `false`
|
||||
* @default true
|
||||
|
|
|
@ -7,7 +7,7 @@ export interface SubscriberProperties {
|
|||
* How the video element of the subscriber should be inserted in the DOM
|
||||
* @default VideoInsertMode.APPEND
|
||||
*/
|
||||
insertMode?: VideoInsertMode;
|
||||
insertMode?: VideoInsertMode | string;
|
||||
/**
|
||||
* Whether to initially subscribe to the audio track of the stream or not. You can change the audio state later with [[Subscriber.subscribeToAudio]]
|
||||
* @default true
|
||||
|
|
|
@ -1 +1 @@
|
|||
{"version":3,"file":"Mapper.js","sourceRoot":"","sources":["../../../../src/OpenViduInternal/KurentoUtils/kurento-jsonrpc/Mapper.js"],"names":[],"mappings":"AAAA;IAEE,IAAI,OAAO,GAAG,EAAE,CAAC;IAGjB,IAAI,CAAC,OAAO,GAAG,UAAS,QAAQ;QAE9B,GAAG,CAAA,CAAC,IAAI,GAAG,IAAI,OAAO,CAAC,CACvB,CAAC;YACC,IAAI,MAAM,GAAG,OAAO,CAAC,GAAG,CAAC,CAAC;YAE1B,GAAG,CAAA,CAAC,IAAI,IAAI,IAAI,MAAM,CAAC;gBACrB,QAAQ,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,CAAC;QAC3B,CAAC;QAAA,CAAC;IACJ,CAAC,CAAC;IAEF,IAAI,CAAC,GAAG,GAAG,UAAS,EAAE,EAAE,MAAM;QAE5B,IAAI,GAAG,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC;QAC1B,EAAE,CAAA,CAAC,GAAG,IAAI,SAAS,CAAC;YAClB,MAAM,CAAC,SAAS,CAAC;QAEnB,MAAM,CAAC,GAAG,CAAC,EAAE,CAAC,CAAC;IACjB,CAAC,CAAC;IAEF,IAAI,CAAC,MAAM,GAAG,UAAS,EAAE,EAAE,MAAM;QAE/B,IAAI,GAAG,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC;QAC1B,EAAE,CAAA,CAAC,GAAG,IAAI,SAAS,CAAC;YAClB,MAAM,CAAC;QAET,OAAO,GAAG,CAAC,EAAE,CAAC,CAAC;QAGf,GAAG,CAAA,CAAC,IAAI,CAAC,IAAI,GAAG,CAAC,CAAA,CAAC;YAAA,MAAM,CAAC,KAAK,CAAA;QAAA,CAAC;QAE/B,OAAO,OAAO,CAAC,MAAM,CAAC,CAAC;IACzB,CAAC,CAAC;IAEF,IAAI,CAAC,GAAG,GAAG,UAAS,KAAK,EAAE,EAAE,EAAE,MAAM;QAEnC,EAAE,CAAA,CAAC,KAAK,IAAI,SAAS,CAAC;YACpB,MAAM,CAAC,IAAI,CAAC,MAAM,CAAC,EAAE,EAAE,MAAM,CAAC,CAAC;QAEjC,IAAI,GAAG,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC;QAC1B,EAAE,CAAA,CAAC,GAAG,IAAI,SAAS,CAAC;YAClB,OAAO,CAAC,MAAM,CAAC,GAAG,GAAG,GAAG,EAAE,CAAC;QAE7B,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,CAAC;IAClB,CAAC,CAAC;AACJ,CAAC;AAAA,CAAC;AAGF,MAAM,CAAC,SAAS,CAAC,GAAG,GAAG,UAAS,EAAE,EAAE,MAAM;IAExC,IAAI,KAAK,GAAG,IAAI,CAAC,GAAG,CAAC,EAAE,EAAE,MAAM,CAAC,CAAC;IACjC,EAAE,CAAA,CAAC,KAAK,IAAI,SAAS,CAAC;QACpB,MAAM,CAAC,SAAS,CAAC;IAEnB,IAAI,CAAC,MAAM,CAAC,EAAE,EAAE,MAAM,CAAC,CAAC;IAExB,MAAM,CAAC,KAAK,CAAC;AACf,CAAC,CAAC;AAGF,MAAM,CAAC,OAAO,GAAG,MAAM,CAAC"}
|
||||
{"version":3,"file":"Mapper.js","sourceRoot":"","sources":["../../../../src/OpenViduInternal/KurentoUtils/kurento-jsonrpc/Mapper.js"],"names":[],"mappings":"AAAA;IAEE,IAAI,OAAO,GAAG,EAAE,CAAC;IAGjB,IAAI,CAAC,OAAO,GAAG,UAAS,QAAQ;QAE9B,KAAI,IAAI,GAAG,IAAI,OAAO,EACtB;YACE,IAAI,MAAM,GAAG,OAAO,CAAC,GAAG,CAAC,CAAC;YAE1B,KAAI,IAAI,IAAI,IAAI,MAAM;gBACpB,QAAQ,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,CAAC;SAC1B;QAAA,CAAC;IACJ,CAAC,CAAC;IAEF,IAAI,CAAC,GAAG,GAAG,UAAS,EAAE,EAAE,MAAM;QAE5B,IAAI,GAAG,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC;QAC1B,IAAG,GAAG,IAAI,SAAS;YACjB,OAAO,SAAS,CAAC;QAEnB,OAAO,GAAG,CAAC,EAAE,CAAC,CAAC;IACjB,CAAC,CAAC;IAEF,IAAI,CAAC,MAAM,GAAG,UAAS,EAAE,EAAE,MAAM;QAE/B,IAAI,GAAG,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC;QAC1B,IAAG,GAAG,IAAI,SAAS;YACjB,OAAO;QAET,OAAO,GAAG,CAAC,EAAE,CAAC,CAAC;QAGf,KAAI,IAAI,CAAC,IAAI,GAAG,EAAC;YAAC,OAAO,KAAK,CAAA;SAAC;QAE/B,OAAO,OAAO,CAAC,MAAM,CAAC,CAAC;IACzB,CAAC,CAAC;IAEF,IAAI,CAAC,GAAG,GAAG,UAAS,KAAK,EAAE,EAAE,EAAE,MAAM;QAEnC,IAAG,KAAK,IAAI,SAAS;YACnB,OAAO,IAAI,CAAC,MAAM,CAAC,EAAE,EAAE,MAAM,CAAC,CAAC;QAEjC,IAAI,GAAG,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC;QAC1B,IAAG,GAAG,IAAI,SAAS;YACjB,OAAO,CAAC,MAAM,CAAC,GAAG,GAAG,GAAG,EAAE,CAAC;QAE7B,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,CAAC;IAClB,CAAC,CAAC;AACJ,CAAC;AAAA,CAAC;AAGF,MAAM,CAAC,SAAS,CAAC,GAAG,GAAG,UAAS,EAAE,EAAE,MAAM;IAExC,IAAI,KAAK,GAAG,IAAI,CAAC,GAAG,CAAC,EAAE,EAAE,MAAM,CAAC,CAAC;IACjC,IAAG,KAAK,IAAI,SAAS;QACnB,OAAO,SAAS,CAAC;IAEnB,IAAI,CAAC,MAAM,CAAC,EAAE,EAAE,MAAM,CAAC,CAAC;IAExB,OAAO,KAAK,CAAC;AACf,CAAC,CAAC;AAGF,MAAM,CAAC,OAAO,GAAG,MAAM,CAAC"}
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -1 +1 @@
|
|||
{"version":3,"file":"JsonRPC.js","sourceRoot":"","sources":["../../../../../src/OpenViduInternal/KurentoUtils/kurento-jsonrpc/packers/JsonRPC.js"],"names":[],"mappings":"AAYA,cAAc,OAAO,EAAE,EAAE;IAEvB,IAAI,MAAM,GACV;QACE,OAAO,EAAE,KAAK;KACf,CAAC;IAGF,EAAE,CAAA,CAAC,OAAO,CAAC,MAAM,CAAC,CAClB,CAAC;QACC,MAAM,CAAC,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC;QAE/B,EAAE,CAAA,CAAC,OAAO,CAAC,MAAM,CAAC;YAChB,MAAM,CAAC,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC;QAGjC,EAAE,CAAA,CAAC,EAAE,IAAI,SAAS,CAAC;YACjB,MAAM,CAAC,EAAE,GAAG,EAAE,CAAC;IACnB,CAAC;IAGD,IAAI,CAAC,EAAE,CAAA,CAAC,EAAE,IAAI,SAAS,CAAC,CACxB,CAAC;QACC,EAAE,CAAA,CAAC,OAAO,CAAC,KAAK,CAAC,CACjB,CAAC;YACC,EAAE,CAAA,CAAC,OAAO,CAAC,MAAM,KAAK,SAAS,CAAC;gBAC9B,MAAM,IAAI,SAAS,CAAC,mCAAmC,CAAC,CAAC;YAE3D,MAAM,CAAC,KAAK,GAAG,OAAO,CAAC,KAAK,CAAC;QAC/B,CAAC;QACD,IAAI,CAAC,EAAE,CAAA,CAAC,OAAO,CAAC,MAAM,KAAK,SAAS,CAAC;YACnC,MAAM,CAAC,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC;QACjC,IAAI;YACF,MAAM,IAAI,SAAS,CAAC,+BAA+B,CAAC,CAAC;QAEvD,MAAM,CAAC,EAAE,GAAG,EAAE,CAAC;IACjB,CAAC;IAAA,CAAC;IAEF,MAAM,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;AAChC,CAAC;AAAA,CAAC;AAWF,gBAAgB,OAAO;IAErB,IAAI,MAAM,GAAG,OAAO,CAAC;IAErB,EAAE,CAAA,CAAC,OAAO,OAAO,KAAK,QAAQ,IAAI,OAAO,YAAY,MAAM,CAAC,CAAC,CAAC;QAC5D,MAAM,GAAG,IAAI,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC;IAC/B,CAAC;IAID,IAAI,OAAO,GAAG,MAAM,CAAC,OAAO,CAAC;IAC7B,EAAE,CAAA,CAAC,OAAO,KAAK,KAAK,CAAC;QACnB,MAAM,IAAI,SAAS,CAAC,2BAA2B,GAAG,OAAO,GAAG,KAAK,GAAG,OAAO,CAAC,CAAC;IAG/E,EAAE,CAAA,CAAC,MAAM,CAAC,MAAM,IAAI,SAAS,CAAC,CAC9B,CAAC;QACC,EAAE,CAAA,CAAC,MAAM,CAAC,EAAE,IAAI,SAAS,CAAC;YACxB,MAAM,IAAI,SAAS,CAAC,mBAAmB,GAAC,OAAO,CAAC,CAAC;QAEnD,IAAI,cAAc,GAAG,MAAM,CAAC,MAAM,KAAK,SAAS,CAAC;QACjD,IAAI,aAAa,GAAI,MAAM,CAAC,KAAK,KAAM,SAAS,CAAC;QAGjD,EAAE,CAAA,CAAC,cAAc,IAAI,aAAa,CAAC;YACjC,MAAM,IAAI,SAAS,CAAC,qCAAqC,GAAC,OAAO,CAAC,CAAC;QAErE,EAAE,CAAA,CAAC,CAAC,cAAc,IAAI,CAAC,aAAa,CAAC;YACnC,MAAM,IAAI,SAAS,CAAC,iCAAiC,GAAC,OAAO,CAAC,CAAC;QAEjE,MAAM,CAAC,GAAG,GAAG,MAAM,CAAC,EAAE,CAAC;QACvB,OAAO,MAAM,CAAC,EAAE,CAAC;IACnB,CAAC;IAGD,MAAM,CAAC,MAAM,CAAC;AAChB,CAAC;AAAA,CAAC;AAGF,OAAO,CAAC,IAAI,GAAK,IAAI,CAAC;AACtB,OAAO,CAAC,MAAM,GAAG,MAAM,CAAC"}
|
||||
{"version":3,"file":"JsonRPC.js","sourceRoot":"","sources":["../../../../../src/OpenViduInternal/KurentoUtils/kurento-jsonrpc/packers/JsonRPC.js"],"names":[],"mappings":"AAYA,cAAc,OAAO,EAAE,EAAE;IAEvB,IAAI,MAAM,GACV;QACE,OAAO,EAAE,KAAK;KACf,CAAC;IAGF,IAAG,OAAO,CAAC,MAAM,EACjB;QACE,MAAM,CAAC,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC;QAE/B,IAAG,OAAO,CAAC,MAAM;YACf,MAAM,CAAC,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC;QAGjC,IAAG,EAAE,IAAI,SAAS;YAChB,MAAM,CAAC,EAAE,GAAG,EAAE,CAAC;KAClB;SAGI,IAAG,EAAE,IAAI,SAAS,EACvB;QACE,IAAG,OAAO,CAAC,KAAK,EAChB;YACE,IAAG,OAAO,CAAC,MAAM,KAAK,SAAS;gBAC7B,MAAM,IAAI,SAAS,CAAC,mCAAmC,CAAC,CAAC;YAE3D,MAAM,CAAC,KAAK,GAAG,OAAO,CAAC,KAAK,CAAC;SAC9B;aACI,IAAG,OAAO,CAAC,MAAM,KAAK,SAAS;YAClC,MAAM,CAAC,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC;;YAE/B,MAAM,IAAI,SAAS,CAAC,+BAA+B,CAAC,CAAC;QAEvD,MAAM,CAAC,EAAE,GAAG,EAAE,CAAC;KAChB;IAAA,CAAC;IAEF,OAAO,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;AAChC,CAAC;AAAA,CAAC;AAWF,gBAAgB,OAAO;IAErB,IAAI,MAAM,GAAG,OAAO,CAAC;IAErB,IAAG,OAAO,OAAO,KAAK,QAAQ,IAAI,OAAO,YAAY,MAAM,EAAE;QAC3D,MAAM,GAAG,IAAI,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC;KAC9B;IAID,IAAI,OAAO,GAAG,MAAM,CAAC,OAAO,CAAC;IAC7B,IAAG,OAAO,KAAK,KAAK;QAClB,MAAM,IAAI,SAAS,CAAC,2BAA2B,GAAG,OAAO,GAAG,KAAK,GAAG,OAAO,CAAC,CAAC;IAG/E,IAAG,MAAM,CAAC,MAAM,IAAI,SAAS,EAC7B;QACE,IAAG,MAAM,CAAC,EAAE,IAAI,SAAS;YACvB,MAAM,IAAI,SAAS,CAAC,mBAAmB,GAAC,OAAO,CAAC,CAAC;QAEnD,IAAI,cAAc,GAAG,MAAM,CAAC,MAAM,KAAK,SAAS,CAAC;QACjD,IAAI,aAAa,GAAI,MAAM,CAAC,KAAK,KAAM,SAAS,CAAC;QAGjD,IAAG,cAAc,IAAI,aAAa;YAChC,MAAM,IAAI,SAAS,CAAC,qCAAqC,GAAC,OAAO,CAAC,CAAC;QAErE,IAAG,CAAC,cAAc,IAAI,CAAC,aAAa;YAClC,MAAM,IAAI,SAAS,CAAC,iCAAiC,GAAC,OAAO,CAAC,CAAC;QAEjE,MAAM,CAAC,GAAG,GAAG,MAAM,CAAC,EAAE,CAAC;QACvB,OAAO,MAAM,CAAC,EAAE,CAAC;KAClB;IAGD,OAAO,MAAM,CAAC;AAChB,CAAC;AAAA,CAAC;AAGF,OAAO,CAAC,IAAI,GAAK,IAAI,CAAC;AACtB,OAAO,CAAC,MAAM,GAAG,MAAM,CAAC"}
|
File diff suppressed because one or more lines are too long
|
@ -1 +1 @@
|
|||
{"version":3,"file":"Screen-Capturing-Auto.js","sourceRoot":"","sources":["../../../src/OpenViduInternal/ScreenSharing/Screen-Capturing-Auto.js"],"names":[],"mappings":"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"}
|
||||
{"version":3,"file":"Screen-Capturing-Auto.js","sourceRoot":"","sources":["../../../src/OpenViduInternal/ScreenSharing/Screen-Capturing-Auto.js"],"names":[],"mappings":"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"}
|
|
@ -1 +1 @@
|
|||
{"version":3,"file":"Screen-Capturing.js","sourceRoot":"","sources":["../../../src/OpenViduInternal/ScreenSharing/Screen-Capturing.js"],"names":[],"mappings":"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"}
|
||||
{"version":3,"file":"Screen-Capturing.js","sourceRoot":"","sources":["../../../src/OpenViduInternal/ScreenSharing/Screen-Capturing.js"],"names":[],"mappings":"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"}
|
|
@ -38,7 +38,14 @@ function solveIfCallback(methodName, completionHandler, promise) {
|
|||
}
|
||||
exports.solveIfCallback = solveIfCallback;
|
||||
function adaptPublisherProperties(properties) {
|
||||
console.warn("DEPRECATION WANING: In future releases the properties passed to 'OpenVidu.initPublisher' method must match PublisherProperties interface");
|
||||
if ('audio' in properties ||
|
||||
'video' in properties ||
|
||||
'audioActive' in properties ||
|
||||
'videoActive' in properties ||
|
||||
'quality' in properties ||
|
||||
'screen' in properties) {
|
||||
console.warn("DEPRECATION WANING: In future releases the properties passed to 'OpenVidu.initPublisher' method must match PublisherProperties interface. See http://openvidu.io");
|
||||
}
|
||||
var scr = (typeof properties.screen !== 'undefined' && properties.screen === true);
|
||||
var res = '';
|
||||
if (typeof properties.quality === 'string') {
|
||||
|
|
|
@ -1 +1 @@
|
|||
{"version":3,"file":"VersionAdapter.js","sourceRoot":"","sources":["../../src/OpenViduInternal/VersionAdapter.ts"],"names":[],"mappings":"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"}
|
||||
{"version":3,"file":"VersionAdapter.js","sourceRoot":"","sources":["../../src/OpenViduInternal/VersionAdapter.ts"],"names":[],"mappings":"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"}
|
File diff suppressed because one or more lines are too long
|
@ -5,3 +5,20 @@ export { Subscriber } from './OpenVidu/Subscriber';
|
|||
export { Stream } from './OpenVidu/Stream';
|
||||
export { Connection } from './OpenVidu/Connection';
|
||||
export { LocalRecorder } from './OpenVidu/LocalRecorder';
|
||||
export { LocalRecorderState } from './OpenViduInternal/Enums/LocalRecorderState';
|
||||
export { OpenViduError } from './OpenViduInternal/Enums/OpenViduError';
|
||||
export { VideoInsertMode } from './OpenViduInternal/Enums/VideoInsertMode';
|
||||
export { Event } from './OpenViduInternal/Events/Event';
|
||||
export { ConnectionEvent } from './OpenViduInternal/Events/ConnectionEvent';
|
||||
export { PublisherSpeakingEvent } from './OpenViduInternal/Events/PublisherSpeakingEvent';
|
||||
export { RecordingEvent } from './OpenViduInternal/Events/RecordingEvent';
|
||||
export { SessionDisconnectedEvent } from './OpenViduInternal/Events/SessionDisconnectedEvent';
|
||||
export { SignalEvent } from './OpenViduInternal/Events/SignalEvent';
|
||||
export { StreamEvent } from './OpenViduInternal/Events/StreamEvent';
|
||||
export { VideoElementEvent } from './OpenViduInternal/Events/VideoElementEvent';
|
||||
export { Device } from './OpenViduInternal/Interfaces/Public/Device';
|
||||
export { EventDispatcher } from './OpenViduInternal/Interfaces/Public/EventDispatcher';
|
||||
export { OpenViduAdvancedConfiguration } from './OpenViduInternal/Interfaces/Public/OpenViduAdvancedConfiguration';
|
||||
export { PublisherProperties } from './OpenViduInternal/Interfaces/Public/PublisherProperties';
|
||||
export { SignalOptions } from './OpenViduInternal/Interfaces/Public/SignalOptions';
|
||||
export { SubscriberProperties } from './OpenViduInternal/Interfaces/Public/SubscriberProperties';
|
||||
|
|
|
@ -14,4 +14,26 @@ var Connection_1 = require("./OpenVidu/Connection");
|
|||
exports.Connection = Connection_1.Connection;
|
||||
var LocalRecorder_1 = require("./OpenVidu/LocalRecorder");
|
||||
exports.LocalRecorder = LocalRecorder_1.LocalRecorder;
|
||||
var LocalRecorderState_1 = require("./OpenViduInternal/Enums/LocalRecorderState");
|
||||
exports.LocalRecorderState = LocalRecorderState_1.LocalRecorderState;
|
||||
var OpenViduError_1 = require("./OpenViduInternal/Enums/OpenViduError");
|
||||
exports.OpenViduError = OpenViduError_1.OpenViduError;
|
||||
var VideoInsertMode_1 = require("./OpenViduInternal/Enums/VideoInsertMode");
|
||||
exports.VideoInsertMode = VideoInsertMode_1.VideoInsertMode;
|
||||
var Event_1 = require("./OpenViduInternal/Events/Event");
|
||||
exports.Event = Event_1.Event;
|
||||
var ConnectionEvent_1 = require("./OpenViduInternal/Events/ConnectionEvent");
|
||||
exports.ConnectionEvent = ConnectionEvent_1.ConnectionEvent;
|
||||
var PublisherSpeakingEvent_1 = require("./OpenViduInternal/Events/PublisherSpeakingEvent");
|
||||
exports.PublisherSpeakingEvent = PublisherSpeakingEvent_1.PublisherSpeakingEvent;
|
||||
var RecordingEvent_1 = require("./OpenViduInternal/Events/RecordingEvent");
|
||||
exports.RecordingEvent = RecordingEvent_1.RecordingEvent;
|
||||
var SessionDisconnectedEvent_1 = require("./OpenViduInternal/Events/SessionDisconnectedEvent");
|
||||
exports.SessionDisconnectedEvent = SessionDisconnectedEvent_1.SessionDisconnectedEvent;
|
||||
var SignalEvent_1 = require("./OpenViduInternal/Events/SignalEvent");
|
||||
exports.SignalEvent = SignalEvent_1.SignalEvent;
|
||||
var StreamEvent_1 = require("./OpenViduInternal/Events/StreamEvent");
|
||||
exports.StreamEvent = StreamEvent_1.StreamEvent;
|
||||
var VideoElementEvent_1 = require("./OpenViduInternal/Events/VideoElementEvent");
|
||||
exports.VideoElementEvent = VideoElementEvent_1.VideoElementEvent;
|
||||
//# sourceMappingURL=index.js.map
|
|
@ -1 +1 @@
|
|||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;AAAA,gDAA+C;AAAtC,8BAAA,QAAQ,CAAA;AACjB,8CAA6C;AAApC,4BAAA,OAAO,CAAA;AAChB,kDAAiD;AAAxC,gCAAA,SAAS,CAAA;AAClB,oDAAmD;AAA1C,kCAAA,UAAU,CAAA;AACnB,4CAA2C;AAAlC,0BAAA,MAAM,CAAA;AACf,oDAAmD;AAA1C,kCAAA,UAAU,CAAA;AACnB,0DAAyD;AAAhD,wCAAA,aAAa,CAAA"}
|
||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;AAAA,gDAA+C;AAAtC,8BAAA,QAAQ,CAAA;AACjB,8CAA6C;AAApC,4BAAA,OAAO,CAAA;AAChB,kDAAiD;AAAxC,gCAAA,SAAS,CAAA;AAClB,oDAAmD;AAA1C,kCAAA,UAAU,CAAA;AACnB,4CAA2C;AAAlC,0BAAA,MAAM,CAAA;AACf,oDAAmD;AAA1C,kCAAA,UAAU,CAAA;AACnB,0DAAyD;AAAhD,wCAAA,aAAa,CAAA;AAEtB,kFAAiF;AAAxE,kDAAA,kBAAkB,CAAA;AAC3B,wEAAuE;AAA9D,wCAAA,aAAa,CAAA;AACtB,4EAA2E;AAAlE,4CAAA,eAAe,CAAA;AAExB,yDAAwD;AAA/C,wBAAA,KAAK,CAAA;AACd,6EAA4E;AAAnE,4CAAA,eAAe,CAAA;AACxB,2FAA0F;AAAjF,0DAAA,sBAAsB,CAAA;AAC/B,2EAA0E;AAAjE,0CAAA,cAAc,CAAA;AACvB,+FAA8F;AAArF,8DAAA,wBAAwB,CAAA;AACjC,qEAAoE;AAA3D,oCAAA,WAAW,CAAA;AACpB,qEAAoE;AAA3D,oCAAA,WAAW,CAAA;AACpB,iFAAgF;AAAvE,gDAAA,iBAAiB,CAAA"}
|
|
@ -16,9 +16,10 @@
|
|||
"updatetsc": "cd src/OpenVidu && tsc && cd ../.. && tsc --declaration src/index.ts --outDir ./lib --sourceMap --lib dom,es5,es2015.promise,scripthost",
|
||||
"docs": "grunt --gruntfile config/typedoc/custom-theme/gruntfile.js && typedoc --options ./config/typedoc/typedoc.js --out ./docs ./src && rm -rf ../../openvidu.io/api/openvidu-browser/* && cp -R ./docs/. ../../openvidu.io/api/openvidu-browser"
|
||||
},
|
||||
"types": "lib/OpenVidu/index.d.ts",
|
||||
"types": "lib/index.d.ts",
|
||||
"dependencies": {
|
||||
"@types/platform": "^1.3.1",
|
||||
"@types/node": "^9.6.7",
|
||||
"freeice": "2.2.0",
|
||||
"hark": "1.2.0",
|
||||
"inherits": "2.0.3",
|
||||
|
@ -36,7 +37,7 @@
|
|||
"tslint": "^5.9.1",
|
||||
"typedoc": "^0.11.1",
|
||||
"typedoc-plugin-sourcefile-url": "^1.0.3",
|
||||
"typescript": "2.7.2",
|
||||
"typescript": "2.8.3",
|
||||
"uglify-js": "3.3.20",
|
||||
"grunt": "^1.0.1",
|
||||
"grunt-autoprefixer": "^3.0.4",
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
*/
|
||||
|
||||
import { Stream } from '..';
|
||||
import { LocalRecoderState } from '../OpenViduInternal/Enums/LocalRecorderState';
|
||||
import { LocalRecorderState } from '../OpenViduInternal/Enums/LocalRecorderState';
|
||||
|
||||
/**
|
||||
* @hidden
|
||||
|
@ -31,7 +31,7 @@ declare var MediaRecorder: any;
|
|||
*/
|
||||
export class LocalRecorder {
|
||||
|
||||
state: LocalRecoderState;
|
||||
state: LocalRecorderState;
|
||||
|
||||
private connectionId: string;
|
||||
private mediaRecorder: any;
|
||||
|
@ -49,7 +49,7 @@ export class LocalRecorder {
|
|||
constructor(private stream: Stream) {
|
||||
this.connectionId = (!!this.stream.connection) ? this.stream.connection.connectionId : 'default-connection';
|
||||
this.id = this.stream.streamId + '_' + this.connectionId + '_localrecord';
|
||||
this.state = LocalRecoderState.READY;
|
||||
this.state = LocalRecorderState.READY;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -65,7 +65,7 @@ export class LocalRecorder {
|
|||
console.error('MediaRecorder not supported on your browser. See compatibility in https://caniuse.com/#search=MediaRecorder');
|
||||
throw (Error('MediaRecorder not supported on your browser. See compatibility in https://caniuse.com/#search=MediaRecorder'));
|
||||
}
|
||||
if (this.state !== LocalRecoderState.READY) {
|
||||
if (this.state !== LocalRecorderState.READY) {
|
||||
throw (Error('\'LocalRecord.record()\' needs \'LocalRecord.state\' to be \'READY\' (current value: \'' + this.state + '\'). Call \'LocalRecorder.clean()\' or init a new LocalRecorder before'));
|
||||
}
|
||||
console.log("Starting local recording of stream '" + this.stream.streamId + "' of connection '" + this.connectionId + "'");
|
||||
|
@ -121,7 +121,7 @@ export class LocalRecorder {
|
|||
console.log('MediaRecorder warning: ' + e);
|
||||
};
|
||||
|
||||
this.state = LocalRecoderState.RECORDING;
|
||||
this.state = LocalRecorderState.RECORDING;
|
||||
resolve();
|
||||
|
||||
});
|
||||
|
@ -135,7 +135,7 @@ export class LocalRecorder {
|
|||
stop(): Promise<any> {
|
||||
return new Promise((resolve, reject) => {
|
||||
try {
|
||||
if (this.state === LocalRecoderState.READY || this.state === LocalRecoderState.FINISHED) {
|
||||
if (this.state === LocalRecorderState.READY || this.state === LocalRecorderState.FINISHED) {
|
||||
throw (Error('\'LocalRecord.stop()\' needs \'LocalRecord.state\' to be \'RECORDING\' or \'PAUSED\' (current value: \'' + this.state + '\'). Call \'LocalRecorder.start()\' before'));
|
||||
}
|
||||
this.mediaRecorder.onstop = () => {
|
||||
|
@ -157,11 +157,11 @@ export class LocalRecorder {
|
|||
pause(): Promise<any> {
|
||||
return new Promise((resolve, reject) => {
|
||||
try {
|
||||
if (this.state !== LocalRecoderState.RECORDING) {
|
||||
if (this.state !== LocalRecorderState.RECORDING) {
|
||||
reject(Error('\'LocalRecord.pause()\' needs \'LocalRecord.state\' to be \'RECORDING\' (current value: \'' + this.state + '\'). Call \'LocalRecorder.start()\' or \'LocalRecorder.resume()\' before'));
|
||||
}
|
||||
this.mediaRecorder.pause();
|
||||
this.state = LocalRecoderState.PAUSED;
|
||||
this.state = LocalRecorderState.PAUSED;
|
||||
} catch (error) {
|
||||
reject(error);
|
||||
}
|
||||
|
@ -175,11 +175,11 @@ export class LocalRecorder {
|
|||
resume(): Promise<any> {
|
||||
return new Promise((resolve, reject) => {
|
||||
try {
|
||||
if (this.state !== LocalRecoderState.PAUSED) {
|
||||
if (this.state !== LocalRecorderState.PAUSED) {
|
||||
throw (Error('\'LocalRecord.resume()\' needs \'LocalRecord.state\' to be \'PAUSED\' (current value: \'' + this.state + '\'). Call \'LocalRecorder.pause()\' before'));
|
||||
}
|
||||
this.mediaRecorder.resume();
|
||||
this.state = LocalRecoderState.RECORDING;
|
||||
this.state = LocalRecorderState.RECORDING;
|
||||
} catch (error) {
|
||||
reject(error);
|
||||
}
|
||||
|
@ -192,7 +192,7 @@ export class LocalRecorder {
|
|||
*/
|
||||
preview(parentElement): HTMLVideoElement {
|
||||
|
||||
if (this.state !== LocalRecoderState.FINISHED) {
|
||||
if (this.state !== LocalRecorderState.FINISHED) {
|
||||
throw (Error('\'LocalRecord.preview()\' needs \'LocalRecord.state\' to be \'FINISHED\' (current value: \'' + this.state + '\'). Call \'LocalRecorder.stop()\' before'));
|
||||
}
|
||||
|
||||
|
@ -228,9 +228,9 @@ export class LocalRecorder {
|
|||
this.chunks = [];
|
||||
this.count = 0;
|
||||
delete this.mediaRecorder;
|
||||
this.state = LocalRecoderState.READY;
|
||||
this.state = LocalRecorderState.READY;
|
||||
};
|
||||
if (this.state === LocalRecoderState.RECORDING || this.state === LocalRecoderState.PAUSED) {
|
||||
if (this.state === LocalRecorderState.RECORDING || this.state === LocalRecorderState.PAUSED) {
|
||||
this.stop().then(() => f()).catch(() => f());
|
||||
} else {
|
||||
f();
|
||||
|
@ -242,7 +242,7 @@ export class LocalRecorder {
|
|||
* Downloads the recorded video through the browser. [[state]] property must be `FINISHED`
|
||||
*/
|
||||
download(): void {
|
||||
if (this.state !== LocalRecoderState.FINISHED) {
|
||||
if (this.state !== LocalRecorderState.FINISHED) {
|
||||
throw (Error('\'LocalRecord.download()\' needs \'LocalRecord.state\' to be \'FINISHED\' (current value: \'' + this.state + '\'). Call \'LocalRecorder.stop()\' before'));
|
||||
} else {
|
||||
const a: HTMLAnchorElement = document.createElement('a');
|
||||
|
@ -263,7 +263,7 @@ export class LocalRecorder {
|
|||
* Gets the raw Blob file. Methods preview, download, uploadAsBinary and uploadAsMultipartfile use this same file to perform their specific actions. [[state]] property must be `FINISHED`
|
||||
*/
|
||||
getBlob(): Blob {
|
||||
if (this.state !== LocalRecoderState.FINISHED) {
|
||||
if (this.state !== LocalRecorderState.FINISHED) {
|
||||
throw (Error('Call \'LocalRecord.stop()\' before getting Blob file'));
|
||||
} else {
|
||||
return this.blob;
|
||||
|
@ -283,7 +283,7 @@ export class LocalRecorder {
|
|||
*/
|
||||
uploadAsBinary(endpoint: string, headers?: any): Promise<any> {
|
||||
return new Promise((resolve, reject) => {
|
||||
if (this.state !== LocalRecoderState.FINISHED) {
|
||||
if (this.state !== LocalRecorderState.FINISHED) {
|
||||
reject(Error('\'LocalRecord.uploadAsBinary()\' needs \'LocalRecord.state\' to be \'FINISHED\' (current value: \'' + this.state + '\'). Call \'LocalRecorder.stop()\' before'));
|
||||
} else {
|
||||
const http = new XMLHttpRequest();
|
||||
|
@ -323,7 +323,7 @@ export class LocalRecorder {
|
|||
*/
|
||||
uploadAsMultipartfile(endpoint: string, headers?: any): Promise<any> {
|
||||
return new Promise((resolve, reject) => {
|
||||
if (this.state !== LocalRecoderState.FINISHED) {
|
||||
if (this.state !== LocalRecorderState.FINISHED) {
|
||||
reject(Error('\'LocalRecord.uploadAsMultipartfile()\' needs \'LocalRecord.state\' to be \'FINISHED\' (current value: \'' + this.state + '\'). Call \'LocalRecorder.stop()\' before'));
|
||||
} else {
|
||||
const http = new XMLHttpRequest();
|
||||
|
@ -365,7 +365,7 @@ export class LocalRecorder {
|
|||
|
||||
this.videoPreviewSrc = window.URL.createObjectURL(this.blob);
|
||||
|
||||
this.state = LocalRecoderState.FINISHED;
|
||||
this.state = LocalRecorderState.FINISHED;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -111,7 +111,7 @@ export class OpenVidu {
|
|||
properties = {
|
||||
audioSource: (typeof properties.audioSource !== 'undefined') ? properties.audioSource : undefined,
|
||||
frameRate: this.isMediaStreamTrack(properties.videoSource) ? undefined : ((typeof properties.frameRate !== 'undefined') ? properties.frameRate : undefined),
|
||||
insertMode: (typeof properties.insertMode !== 'undefined') ? properties.insertMode : VideoInsertMode.APPEND,
|
||||
insertMode: (typeof properties.insertMode !== 'undefined') ? ((typeof properties.insertMode === 'string') ? VideoInsertMode[properties.insertMode] : properties.insertMode) : VideoInsertMode.APPEND,
|
||||
mirror: (typeof properties.mirror !== 'undefined') ? properties.mirror : true,
|
||||
publishAudio: (typeof properties.publishAudio !== 'undefined') ? properties.publishAudio : true,
|
||||
publishVideo: (typeof properties.publishVideo !== 'undefined') ? properties.publishVideo : true,
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
*
|
||||
*/
|
||||
|
||||
import { OpenVidu, Session, Stream } from '..';
|
||||
import { OpenVidu, Session, Stream, VideoInsertMode } from '..';
|
||||
import { EventDispatcher } from '../OpenViduInternal/Interfaces/Public/EventDispatcher';
|
||||
import { PublisherProperties } from '../OpenViduInternal/Interfaces/Public/PublisherProperties';
|
||||
import { InboundStreamOptions } from '../OpenViduInternal/Interfaces/Private/InboundStreamOptions';
|
||||
|
@ -319,7 +319,7 @@ export class Publisher implements EventDispatcher {
|
|||
}
|
||||
|
||||
this.stream.setMediaStream(mediaStream);
|
||||
this.stream.insertVideo(this.element, this.properties.insertMode);
|
||||
this.stream.insertVideo(this.element, <VideoInsertMode>this.properties.insertMode);
|
||||
|
||||
resolve();
|
||||
};
|
||||
|
|
|
@ -90,6 +90,16 @@ export class Session implements EventDispatcher {
|
|||
connect(token: string): Promise<any>;
|
||||
connect(token: string, metadata: any): Promise<any>;
|
||||
|
||||
/**
|
||||
* ---
|
||||
* ## DEPRECATED
|
||||
*
|
||||
* _Use promisified version of the method_
|
||||
*
|
||||
* ---
|
||||
*/
|
||||
connect(token: string, metadata?: any, callback?): void;
|
||||
|
||||
/**
|
||||
* Connects to the session using `token`. Parameter `metadata` allows you to pass extra data to share with other users when
|
||||
* they receive `streamCreated` event. The structure of `metadata` string is up to you (maybe some standarized format
|
||||
|
@ -196,7 +206,7 @@ export class Session implements EventDispatcher {
|
|||
let properties: SubscriberProperties = {};
|
||||
if (!!param3 && typeof param3 !== 'function') {
|
||||
properties = {
|
||||
insertMode: (typeof param3.insertMode !== 'undefined') ? param3.insertMode : VideoInsertMode.APPEND,
|
||||
insertMode: (typeof param3.insertMode !== 'undefined') ? ((typeof param3.insertMode === 'string') ? VideoInsertMode[param3.insertMode] : properties.insertMode) : VideoInsertMode.APPEND,
|
||||
subscribeToAudio: (typeof param3.subscribeToAudio !== 'undefined') ? param3.subscribeToAudio : true,
|
||||
subscribeToVideo: (typeof param3.subscribeToVideo !== 'undefined') ? param3.subscribeToVideo : true
|
||||
};
|
||||
|
@ -230,7 +240,7 @@ export class Session implements EventDispatcher {
|
|||
}
|
||||
});
|
||||
const subscriber = new Subscriber(stream, targetElement, properties);
|
||||
stream.insertVideo(subscriber.element, properties.insertMode);
|
||||
stream.insertVideo(subscriber.element, <VideoInsertMode>properties.insertMode);
|
||||
return subscriber;
|
||||
}
|
||||
|
||||
|
@ -389,6 +399,17 @@ export class Session implements EventDispatcher {
|
|||
}
|
||||
|
||||
|
||||
signal(signal: SignalOptions): Promise<any>;
|
||||
/**
|
||||
* ---
|
||||
* ## DEPRECATED
|
||||
*
|
||||
* _Use promisified version of the method_
|
||||
*
|
||||
* ---
|
||||
*/
|
||||
signal(signal: SignalOptions, callback?): void;
|
||||
|
||||
/**
|
||||
* Sends one signal. `signal` object has the following optional properties:
|
||||
* ```json
|
||||
|
@ -401,8 +422,12 @@ export class Session implements EventDispatcher {
|
|||
* mean that openvidu-server could resend the message to all the listed receivers._
|
||||
*/
|
||||
/* tslint:disable:no-string-literal */
|
||||
signal(signal: SignalOptions): Promise<any> {
|
||||
return new Promise((resolve, reject) => {
|
||||
signal(signal: SignalOptions, callback?): Promise<any> {
|
||||
|
||||
// DEPRECATED WARNING
|
||||
return solveIfCallback('Session.signal', callback,
|
||||
|
||||
/*return */new Promise((resolve, reject) => {
|
||||
const signalMessage = {};
|
||||
|
||||
if (signal.to && signal.to.length > 0) {
|
||||
|
@ -428,7 +453,9 @@ export class Session implements EventDispatcher {
|
|||
resolve();
|
||||
}
|
||||
});
|
||||
});
|
||||
}));
|
||||
|
||||
|
||||
}
|
||||
/* tslint:enable:no-string-literal */
|
||||
|
||||
|
@ -436,7 +463,7 @@ export class Session implements EventDispatcher {
|
|||
/**
|
||||
* See [[EventDispatcher.on]]
|
||||
*/
|
||||
on(type: string, handler: (event: SessionDisconnectedEvent | SignalEvent | StreamEvent | ConnectionEvent | PublisherSpeakingEvent) => void): EventDispatcher {
|
||||
on(type: string, handler: (event: SessionDisconnectedEvent | SignalEvent | StreamEvent | ConnectionEvent | PublisherSpeakingEvent | RecordingEvent) => void): EventDispatcher {
|
||||
|
||||
this.ee.on(type, event => {
|
||||
if (event) {
|
||||
|
@ -465,7 +492,7 @@ export class Session implements EventDispatcher {
|
|||
/**
|
||||
* See [[EventDispatcher.once]]
|
||||
*/
|
||||
once(type: string, handler: (event: SessionDisconnectedEvent | SignalEvent | StreamEvent | ConnectionEvent | PublisherSpeakingEvent) => void): Session {
|
||||
once(type: string, handler: (event: SessionDisconnectedEvent | SignalEvent | StreamEvent | ConnectionEvent | PublisherSpeakingEvent | RecordingEvent) => void): Session {
|
||||
this.ee.once(type, event => {
|
||||
if (event) {
|
||||
console.info("Event '" + type + "' triggered by 'Session'", event);
|
||||
|
@ -494,7 +521,7 @@ export class Session implements EventDispatcher {
|
|||
/**
|
||||
* See [[EventDispatcher.off]]
|
||||
*/
|
||||
off(type: string, handler?: (event: SessionDisconnectedEvent | SignalEvent | StreamEvent | ConnectionEvent | PublisherSpeakingEvent) => void): Session {
|
||||
off(type: string, handler?: (event: SessionDisconnectedEvent | SignalEvent | StreamEvent | ConnectionEvent | PublisherSpeakingEvent | RecordingEvent) => void): Session {
|
||||
|
||||
if (!handler) {
|
||||
this.ee.removeAllListeners(type);
|
||||
|
|
|
@ -333,8 +333,8 @@ export class Stream {
|
|||
this.targetElement = targetElement;
|
||||
this.parentId = targetElement.id;
|
||||
|
||||
insertMode = !!insertMode ? insertMode : VideoInsertMode.APPEND;
|
||||
this.insertElementWithMode(this.video, insertMode);
|
||||
const insMode = !!insertMode ? insertMode : VideoInsertMode.APPEND;
|
||||
this.insertElementWithMode(this.video, insMode);
|
||||
|
||||
this.ee.emitEvent('video-element-created-by-stream', [{
|
||||
element: this.video
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
*
|
||||
*/
|
||||
|
||||
export enum LocalRecoderState {
|
||||
export enum LocalRecorderState {
|
||||
READY = 'READY',
|
||||
RECORDING = 'RECORDING',
|
||||
PAUSED = 'PAUSED',
|
||||
|
|
|
@ -40,7 +40,7 @@ export interface PublisherProperties {
|
|||
* How the video element of the publisher should be inserted in the DOM
|
||||
* @default VideoInsertMode.APPEND
|
||||
*/
|
||||
insertMode?: VideoInsertMode;
|
||||
insertMode?: VideoInsertMode | string;
|
||||
|
||||
/**
|
||||
* Whether the publisher's video will be mirrored in the page or not. Only affects the local view of the publisher in the browser (remote streams will not be mirrored). If `videoSource` is set to "screen" this property is fixed to `false`
|
||||
|
|
|
@ -26,7 +26,7 @@ export interface SubscriberProperties {
|
|||
* How the video element of the subscriber should be inserted in the DOM
|
||||
* @default VideoInsertMode.APPEND
|
||||
*/
|
||||
insertMode?: VideoInsertMode;
|
||||
insertMode?: VideoInsertMode | string;
|
||||
|
||||
/**
|
||||
* Whether to initially subscribe to the audio track of the stream or not. You can change the audio state later with [[Subscriber.subscribeToAudio]]
|
||||
|
|
|
@ -38,7 +38,17 @@ export function solveIfCallback(methodName: string, completionHandler: ((error:
|
|||
}
|
||||
|
||||
export function adaptPublisherProperties(properties: any): PublisherProperties {
|
||||
console.warn("DEPRECATION WANING: In future releases the properties passed to 'OpenVidu.initPublisher' method must match PublisherProperties interface");
|
||||
|
||||
if (
|
||||
'audio' in properties ||
|
||||
'video' in properties ||
|
||||
'audioActive' in properties ||
|
||||
'videoActive' in properties ||
|
||||
'quality' in properties ||
|
||||
'screen' in properties
|
||||
) {
|
||||
console.warn("DEPRECATION WANING: In future releases the properties passed to 'OpenVidu.initPublisher' method must match PublisherProperties interface. See http://openvidu.io");
|
||||
}
|
||||
|
||||
const scr: boolean = (typeof properties.screen !== 'undefined' && properties.screen === true);
|
||||
let res = '';
|
||||
|
|
|
@ -5,3 +5,23 @@ export { Subscriber } from './OpenVidu/Subscriber';
|
|||
export { Stream } from './OpenVidu/Stream';
|
||||
export { Connection } from './OpenVidu/Connection';
|
||||
export { LocalRecorder } from './OpenVidu/LocalRecorder';
|
||||
|
||||
export { LocalRecorderState } from './OpenViduInternal/Enums/LocalRecorderState';
|
||||
export { OpenViduError } from './OpenViduInternal/Enums/OpenViduError';
|
||||
export { VideoInsertMode } from './OpenViduInternal/Enums/VideoInsertMode';
|
||||
|
||||
export { Event } from './OpenViduInternal/Events/Event';
|
||||
export { ConnectionEvent } from './OpenViduInternal/Events/ConnectionEvent';
|
||||
export { PublisherSpeakingEvent } from './OpenViduInternal/Events/PublisherSpeakingEvent';
|
||||
export { RecordingEvent } from './OpenViduInternal/Events/RecordingEvent';
|
||||
export { SessionDisconnectedEvent } from './OpenViduInternal/Events/SessionDisconnectedEvent';
|
||||
export { SignalEvent } from './OpenViduInternal/Events/SignalEvent';
|
||||
export { StreamEvent } from './OpenViduInternal/Events/StreamEvent';
|
||||
export { VideoElementEvent } from './OpenViduInternal/Events/VideoElementEvent';
|
||||
|
||||
export { Device } from './OpenViduInternal/Interfaces/Public/Device';
|
||||
export { EventDispatcher } from './OpenViduInternal/Interfaces/Public/EventDispatcher';
|
||||
export { OpenViduAdvancedConfiguration } from './OpenViduInternal/Interfaces/Public/OpenViduAdvancedConfiguration';
|
||||
export { PublisherProperties } from './OpenViduInternal/Interfaces/Public/PublisherProperties';
|
||||
export { SignalOptions } from './OpenViduInternal/Interfaces/Public/SignalOptions';
|
||||
export { SubscriberProperties } from './OpenViduInternal/Interfaces/Public/SubscriberProperties';
|
|
@ -4,7 +4,11 @@ import {
|
|||
} from '@angular/core';
|
||||
import { Subscription } from 'rxjs/Subscription';
|
||||
|
||||
import { OpenVidu, Session, Subscriber, Publisher, Stream, Connection, LocalRecorder } from 'openvidu-browser';
|
||||
import {
|
||||
OpenVidu, Session, Subscriber, Publisher, Stream, Connection,
|
||||
LocalRecorder, VideoInsertMode, StreamEvent, ConnectionEvent,
|
||||
SessionDisconnectedEvent, SignalEvent, RecordingEvent, VideoElementEvent
|
||||
} from 'openvidu-browser';
|
||||
import { MatDialog, MatDialogRef } from '@angular/material';
|
||||
import { ExtensionDialogComponent } from './extension-dialog.component';
|
||||
import { LocalRecordingDialogComponent } from '../test-sessions/local-recording-dialog.component';
|
||||
|
@ -562,7 +566,7 @@ export class OpenviduInstanceComponent implements OnInit, OnChanges, OnDestroy {
|
|||
publishVideo: (!this.publisherChanged) ? true : !this.videoMuted,
|
||||
resolution: '640x480',
|
||||
frameRate: 30,
|
||||
insertMode: 'APPEND'
|
||||
insertMode: VideoInsertMode.APPEND
|
||||
},
|
||||
(err) => {
|
||||
if (err) {
|
||||
|
@ -649,7 +653,7 @@ export class OpenviduInstanceComponent implements OnInit, OnChanges, OnDestroy {
|
|||
}
|
||||
|
||||
addSessionEvents(session: Session) {
|
||||
session.on('streamCreated', (event) => {
|
||||
session.on('streamCreated', (event: StreamEvent) => {
|
||||
|
||||
this.changeDetector.detectChanges();
|
||||
|
||||
|
@ -660,32 +664,32 @@ export class OpenviduInstanceComponent implements OnInit, OnChanges, OnDestroy {
|
|||
this.updateEventList('streamCreated', event.stream.connection.connectionId);
|
||||
});
|
||||
|
||||
session.on('streamDestroyed', (event) => {
|
||||
session.on('streamDestroyed', (event: StreamEvent) => {
|
||||
this.removeUserData(event.stream.connection.connectionId);
|
||||
this.updateEventList('streamDestroyed', event.stream.connection.connectionId);
|
||||
});
|
||||
session.on('connectionCreated', (event) => {
|
||||
session.on('connectionCreated', (event: ConnectionEvent) => {
|
||||
this.updateEventList('connectionCreated', event.connection.connectionId);
|
||||
});
|
||||
session.on('connectionDestroyed', (event) => {
|
||||
session.on('connectionDestroyed', (event: ConnectionEvent) => {
|
||||
this.updateEventList('connectionDestroyed', event.connection.connectionId);
|
||||
});
|
||||
session.on('sessionDisconnected', (event) => {
|
||||
session.on('sessionDisconnected', (event: SessionDisconnectedEvent) => {
|
||||
this.updateEventList('sessionDisconnected', 'No data');
|
||||
if (event.reason === 'networkDisconnect') {
|
||||
this.session = null;
|
||||
this.OV = null;
|
||||
}
|
||||
});
|
||||
session.on('signal', (event) => {
|
||||
session.on('signal', (event: SignalEvent) => {
|
||||
this.updateEventList('signal', event.from.connectionId + '-' + event.data);
|
||||
});
|
||||
|
||||
session.on('recordingStarted', (event) => {
|
||||
session.on('recordingStarted', (event: RecordingEvent) => {
|
||||
this.updateEventList('recordingStarted', event.id);
|
||||
});
|
||||
|
||||
session.on('recordingStopped', (event) => {
|
||||
session.on('recordingStopped', (event: RecordingEvent) => {
|
||||
this.updateEventList('recordingStopped', event.id);
|
||||
});
|
||||
|
||||
|
@ -699,7 +703,7 @@ export class OpenviduInstanceComponent implements OnInit, OnChanges, OnDestroy {
|
|||
}
|
||||
|
||||
addPublisherEvents(publisher: Publisher) {
|
||||
publisher.on('videoElementCreated', (event) => {
|
||||
publisher.on('videoElementCreated', (event: VideoElementEvent) => {
|
||||
if (this.publishTo &&
|
||||
(!this.sendVideoChange ||
|
||||
this.sendVideoChange &&
|
||||
|
@ -728,25 +732,25 @@ export class OpenviduInstanceComponent implements OnInit, OnChanges, OnDestroy {
|
|||
this.updateEventList('accessDialogClosed', '');
|
||||
});
|
||||
|
||||
publisher.on('videoPlaying', (e) => {
|
||||
publisher.on('videoPlaying', (e: VideoElementEvent) => {
|
||||
this.appendPublisherData(e.element);
|
||||
this.updateEventList('videoPlaying', e.element.id);
|
||||
});
|
||||
|
||||
publisher.on('remoteVideoPlaying', (e) => {
|
||||
publisher.on('remoteVideoPlaying', (e: VideoElementEvent) => {
|
||||
this.appendPublisherData(e.element);
|
||||
this.updateEventList('remoteVideoPlaying', e.element.id);
|
||||
});
|
||||
|
||||
publisher.on('streamCreated', (e) => {
|
||||
publisher.on('streamCreated', (e: StreamEvent) => {
|
||||
this.updateEventList('streamCreated', e.stream.connection.connectionId);
|
||||
});
|
||||
|
||||
publisher.on('streamDestroyed', (e) => {
|
||||
publisher.on('streamDestroyed', (e: StreamEvent) => {
|
||||
this.updateEventList('streamDestroyed', e.stream.connection.connectionId);
|
||||
});
|
||||
|
||||
publisher.on('videoElementDestroyed', (e) => {
|
||||
publisher.on('videoElementDestroyed', (e: VideoElementEvent) => {
|
||||
this.updateEventList('videoElementDestroyed', '(Publisher)');
|
||||
});
|
||||
}
|
||||
|
@ -820,7 +824,7 @@ export class OpenviduInstanceComponent implements OnInit, OnChanges, OnDestroy {
|
|||
publishVideo: this.activeVideo,
|
||||
resolution: '640x480',
|
||||
frameRate: 30,
|
||||
insertMode: 'APPEND'
|
||||
insertMode: VideoInsertMode.APPEND
|
||||
},
|
||||
(err) => {
|
||||
if (err) {
|
||||
|
@ -855,7 +859,7 @@ export class OpenviduInstanceComponent implements OnInit, OnChanges, OnDestroy {
|
|||
publishVideo: this.activeVideo,
|
||||
resolution: '640x480',
|
||||
frameRate: 30,
|
||||
insertMode: 'APPEND'
|
||||
insertMode: VideoInsertMode.APPEND
|
||||
})
|
||||
.then(publisher => {
|
||||
this.publisher = publisher;
|
||||
|
@ -990,7 +994,7 @@ export class OpenviduInstanceComponent implements OnInit, OnChanges, OnDestroy {
|
|||
{
|
||||
audioSource: false,
|
||||
videoSource: grayVideoTrack,
|
||||
insertMode: 'APPEND'
|
||||
insertMode: VideoInsertMode.APPEND
|
||||
});
|
||||
})
|
||||
.catch(error => {
|
||||
|
|
Loading…
Reference in New Issue