Skip to content

Commit

Permalink
1.1.3: improved performances
Browse files Browse the repository at this point in the history
  • Loading branch information
kmoyse-apizee committed Jan 22, 2024
1 parent d73287f commit ef70bf5
Show file tree
Hide file tree
Showing 28 changed files with 91 additions and 89 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.1.3] - 2024-01-22

### Enhanced

- useUserMediaDevices performances

## [1.1.2] - 2024-01-17

### Enhanced
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ import { useUserMediaDevices } from "@apirtc/react-lib";
const { userMediaDevices } = useUserMediaDevices(session);
```

This hook can also manage devices selection.

### useCameraStream

Get a stateful value for the camera stream:
Expand Down
2 changes: 1 addition & 1 deletion docs/assets/search.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/VideoStream.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ <h4 class="tsd-parameters-title">Parameters</h4>
<h5>props: <a href="../types/VideoStreamProps.html" class="tsd-signature-type" data-tsd-kind="Type alias">VideoStreamProps</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Element</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/84221b9/src/components/VideoStream/VideoStream.tsx#L10">components/VideoStream/VideoStream.tsx:10</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/d73287f/src/components/VideoStream/VideoStream.tsx#L10">components/VideoStream/VideoStream.tsx:10</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
Expand Down
2 changes: 1 addition & 1 deletion docs/functions/setLogLevel.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ <h4 class="tsd-parameters-title">Parameters</h4>
<h5>logLevelText: <span class="tsd-signature-type">&quot;debug&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;info&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;warn&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;error&quot;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../types/LogLevel.html" class="tsd-signature-type" data-tsd-kind="Type alias">LogLevel</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/84221b9/src/index.ts#L21">index.ts:21</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/d73287f/src/index.ts#L21">index.ts:21</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
Expand Down
2 changes: 1 addition & 1 deletion docs/functions/useCameraStream.html
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ <h5>grabbing<span class="tsd-signature-symbol">: </span><span class="tsd-signatu
<li class="tsd-parameter">
<h5>stream<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Stream</span></h5></li></ul><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/84221b9/src/hooks/useCameraStream.ts#L7">hooks/useCameraStream.ts:7</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/d73287f/src/hooks/useCameraStream.ts#L7">hooks/useCameraStream.ts:7</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
Expand Down
2 changes: 1 addition & 1 deletion docs/functions/useConversation.html
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ <h5>leave<span class="tsd-signature-symbol">: </span><span class="tsd-signature-
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></li></ul></li></ul><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/84221b9/src/hooks/useConversation.ts#L13">hooks/useConversation.ts:13</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/d73287f/src/hooks/useConversation.ts#L13">hooks/useConversation.ts:13</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
Expand Down
2 changes: 1 addition & 1 deletion docs/functions/useConversationContacts.html
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">{ </spa
<li class="tsd-parameter">
<h5>contacts<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Contact</span><span class="tsd-signature-symbol">[]</span></h5></li></ul><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/84221b9/src/hooks/useConversationContacts.ts#L5">hooks/useConversationContacts.ts:5</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/d73287f/src/hooks/useConversationContacts.ts#L5">hooks/useConversationContacts.ts:5</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
Expand Down
2 changes: 1 addition & 1 deletion docs/functions/useConversationMessages.html
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ <h5>msgContent: <span class="tsd-signature-type">string</span></h5></li>
<h5>sender: <span class="tsd-signature-type">Contact</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></li></ul></li></ul><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/84221b9/src/hooks/useConversationMessages.ts#L10">hooks/useConversationMessages.ts:10</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/d73287f/src/hooks/useConversationMessages.ts#L10">hooks/useConversationMessages.ts:10</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
Expand Down
2 changes: 1 addition & 1 deletion docs/functions/useConversationModeration.html
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">{ </spa
<li class="tsd-parameter">
<h5>candidates<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Set</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Contact</span><span class="tsd-signature-symbol">&gt;</span></h5></li></ul><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/84221b9/src/hooks/useConversationModeration.ts#L5">hooks/useConversationModeration.ts:5</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/d73287f/src/hooks/useConversationModeration.ts#L5">hooks/useConversationModeration.ts:5</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
Expand Down
2 changes: 1 addition & 1 deletion docs/functions/useConversationStreams.html
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ <h5>unsubscribe<wbr/>All<span class="tsd-signature-symbol">: </span><span class=
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></li></ul><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/84221b9/src/hooks/useConversationStreams.ts#L16">hooks/useConversationStreams.ts:16</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/d73287f/src/hooks/useConversationStreams.ts#L16">hooks/useConversationStreams.ts:16</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
Expand Down
2 changes: 1 addition & 1 deletion docs/functions/usePresence.html
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">{ </spa
<li class="tsd-parameter">
<h5>contacts<wbr/>By<wbr/>Group<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Map</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Set</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Contact</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></h5></li></ul><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/84221b9/src/hooks/usePresence.ts#L11">hooks/usePresence.ts:11</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/d73287f/src/hooks/usePresence.ts#L11">hooks/usePresence.ts:11</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
Expand Down
2 changes: 1 addition & 1 deletion docs/functions/useSession.html
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</spa
<li class="tsd-parameter">
<h5>session<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Session</span></h5></li></ul><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/84221b9/src/hooks/useSession.ts#L28">hooks/useSession.ts:28</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/d73287f/src/hooks/useSession.ts#L28">hooks/useSession.ts:28</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
Expand Down
2 changes: 1 addition & 1 deletion docs/functions/useStreamApplyVideoProcessor.html
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ <h5>applying<span class="tsd-signature-symbol">: </span><span class="tsd-signatu
<li class="tsd-parameter">
<h5>stream<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Stream</span></h5></li></ul><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/84221b9/src/hooks/useStreamApplyVideoProcessor.ts#L18">hooks/useStreamApplyVideoProcessor.ts:18</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/ApiRTC/react-lib/blob/d73287f/src/hooks/useStreamApplyVideoProcessor.ts#L18">hooks/useStreamApplyVideoProcessor.ts:18</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
Expand Down
Loading

0 comments on commit ef70bf5

Please sign in to comment.