Skip to content

Commit 51b954b

Browse files
new release
1 parent 6bcd081 commit 51b954b

File tree

10 files changed

+35
-31
lines changed

10 files changed

+35
-31
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 2.3.10
2+
- bugfix: change type of id to dynamic instead of int to support string ids
3+
- update:url for org
4+
15
## 2.3.9
26
- bugfix: websocket session send refactored to use Completer instead of error prone firstWhere
37

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@ A classic example of that would be changing output device on a native device for
2121
>```
2222
2323
24-
## [Demo of JanusClient](https://flutterjanus.github.io/flutter_janus_client/)
24+
## [Demo of JanusClient](https://januscaler.github.io/flutter_janus_client/)
2525
26-
## [APIReference](https://flutterjanus.github.io/flutter_janus_client/doc/api/)
26+
## [APIReference](https://januscaler.github.io/flutter_janus_client/doc/api/)
2727
28-
## [Wiki](https://github.com/flutterjanus/flutter_janus_client/wiki)
28+
## [Wiki](https://github.com/januscaler/flutter_janus_client/wiki)
2929
30-
## [Take away apple specific pain for building flutter app](https://github.com/flutterjanus/flutter_janus_client/wiki/Take-away-Apple-IOS-and-macOS-related-pain-from-me-%F0%9F%92%AF-(building-for-apple))
30+
## [Take away apple specific pain for building flutter app](https://github.com/januscaler/flutter_janus_client/wiki/Take-away-Apple-IOS-and-macOS-related-pain-from-me-%F0%9F%92%AF-(building-for-apple))
3131
32-
## [screen share example](https://github.com/flutterjanus/screenshare_example)
32+
## [screen share example](https://github.com/januscaler/screenshare_example)
3333
3434
## News & Updates
3535
- Introduced support for simulcast

doc/api/index.html

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,11 @@ <h2 id="what-it-will-not-do">What it will not do?</h2>
6767
<pre class="language-dart"><code class="language-dart">Helper.selectAudioOutput(deviceIdOfBluetoothDevice)
6868
</code></pre>
6969
</div>
70-
<h2 id="demo-of-janusclienthttpsflutterjanusgithubioflutter_janus_client"><a href="https://flutterjanus.github.io/flutter_janus_client/">Demo of JanusClient</a></h2>
71-
<h2 id="apireferencehttpsflutterjanusgithubioflutter_janus_clientdocapi"><a href="https://flutterjanus.github.io/flutter_janus_client/doc/api/">APIReference</a></h2>
72-
<h2 id="wikihttpsgithubcomflutterjanusflutter_janus_clientwiki"><a href="https://github.com/flutterjanus/flutter_janus_client/wiki">Wiki</a></h2>
73-
<h2 id="take-away-apple-specific-pain-for-building-flutter-apphttpsgithubcomflutterjanusflutter_janus_clientwikitake-away-apple-ios-and-macos-related-pain-from-me-f09f92af-building-for-apple"><a href="https://github.com/flutterjanus/flutter_janus_client/wiki/Take-away-Apple-IOS-and-macOS-related-pain-from-me-%F0%9F%92%AF-(building-for-apple)">Take away apple specific pain for building flutter app</a></h2>
74-
<h2 id="screen-share-examplehttpsgithubcomflutterjanusscreenshare_example"><a href="https://github.com/flutterjanus/screenshare_example">screen share example</a></h2>
70+
<h2 id="demo-of-janusclienthttpsjanuscalergithubioflutter_janus_client"><a href="https://januscaler.github.io/flutter_janus_client/">Demo of JanusClient</a></h2>
71+
<h2 id="apireferencehttpsflutterjanusgithubioflutter_janus_clientdocapi"><a href="https://januscaler.github.io/flutter_janus_client/doc/api/">APIReference</a></h2>
72+
<h2 id="wikihttpsgithubcomflutterjanusflutter_janus_clientwiki"><a href="https://github.com/januscaler/flutter_janus_client/wiki">Wiki</a></h2>
73+
<h2 id="take-away-apple-specific-pain-for-building-flutter-apphttpsgithubcomflutterjanusflutter_janus_clientwikitake-away-apple-ios-and-macos-related-pain-from-me-f09f92af-building-for-apple"><a href="https://github.com/januscaler/flutter_janus_client/wiki/Take-away-Apple-IOS-and-macOS-related-pain-from-me-%F0%9F%92%AF-(building-for-apple)">Take away apple specific pain for building flutter app</a></h2>
74+
<h2 id="screen-share-examplehttpsgithubcomflutterjanusscreenshare_example"><a href="https://github.com/januscaler/screenshare_example">screen share example</a></h2>
7575
<h2 id="news--updates">News &amp; Updates</h2>
7676
<ul>
7777
<li>Introduced support for simulcast</li>
@@ -238,21 +238,21 @@ <h2 id="contributors-">Contributors ✨</h2>
238238
<table>
239239
<tbody>
240240
<tr>
241-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/shivanshtalwar0"><img src="https://avatars.githubusercontent.com/u/26632663?v=4?s=100" width="100px;" alt="Shivansh Talwar"><br><sub><b>Shivansh Talwar</b></sub></a><br><a href="https://github.com/flutterjanus/flutter_janus_client/commits?author=shivanshtalwar0" title="Code">💻</a> <a href="https://github.com/flutterjanus/flutter_janus_client/commits?author=shivanshtalwar0" title="Documentation">📖</a></td>
242-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/kzawadi"><img src="https://avatars.githubusercontent.com/u/12481289?v=4?s=100" width="100px;" alt="Kelvin Zawadi"><br><sub><b>Kelvin Zawadi</b></sub></a><br><a href="https://github.com/flutterjanus/flutter_janus_client/commits?author=kzawadi" title="Code">💻</a></td>
243-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/LifeNow"><img src="https://avatars.githubusercontent.com/u/18676202?v=4?s=100" width="100px;" alt="Eugene"><br><sub><b>Eugene</b></sub></a><br><a href="https://github.com/flutterjanus/flutter_janus_client/commits?author=LifeNow" title="Code">💻</a></td>
244-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/igala"><img src="https://avatars.githubusercontent.com/u/454390?v=4?s=100" width="100px;" alt="Igal Avraham"><br><sub><b>Igal Avraham</b></sub></a><br><a href="https://github.com/flutterjanus/flutter_janus_client/commits?author=igala" title="Code">💻</a></td>
245-
<td align="center" valign="top" width="14.28%"><a href="http://vigikaran.me/"><img src="https://avatars.githubusercontent.com/u/9039584?v=4?s=100" width="100px;" alt="Vigikaran"><br><sub><b>Vigikaran</b></sub></a><br><a href="https://github.com/flutterjanus/flutter_janus_client/commits?author=vigikaran" title="Code">💻</a></td>
246-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/UserSense"><img src="https://avatars.githubusercontent.com/u/65860664?v=4?s=100" width="100px;" alt="UserSense"><br><sub><b>UserSense</b></sub></a><br><a href="https://github.com/flutterjanus/flutter_janus_client/commits?author=UserSense" title="Code">💻</a></td>
247-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/baihua666"><img src="https://avatars.githubusercontent.com/u/5125983?v=4?s=100" width="100px;" alt="baihua666"><br><sub><b>baihua666</b></sub></a><br><a href="https://github.com/flutterjanus/flutter_janus_client/issues?q=author%3Abaihua666" title="Bug reports">🐛</a></td>
241+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/shivanshtalwar0"><img src="https://avatars.githubusercontent.com/u/26632663?v=4?s=100" width="100px;" alt="Shivansh Talwar"><br><sub><b>Shivansh Talwar</b></sub></a><br><a href="https://github.com/januscaler/flutter_janus_client/commits?author=shivanshtalwar0" title="Code">💻</a> <a href="https://github.com/januscaler/flutter_janus_client/commits?author=shivanshtalwar0" title="Documentation">📖</a></td>
242+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/kzawadi"><img src="https://avatars.githubusercontent.com/u/12481289?v=4?s=100" width="100px;" alt="Kelvin Zawadi"><br><sub><b>Kelvin Zawadi</b></sub></a><br><a href="https://github.com/januscaler/flutter_janus_client/commits?author=kzawadi" title="Code">💻</a></td>
243+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/LifeNow"><img src="https://avatars.githubusercontent.com/u/18676202?v=4?s=100" width="100px;" alt="Eugene"><br><sub><b>Eugene</b></sub></a><br><a href="https://github.com/januscaler/flutter_janus_client/commits?author=LifeNow" title="Code">💻</a></td>
244+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/igala"><img src="https://avatars.githubusercontent.com/u/454390?v=4?s=100" width="100px;" alt="Igal Avraham"><br><sub><b>Igal Avraham</b></sub></a><br><a href="https://github.com/januscaler/flutter_janus_client/commits?author=igala" title="Code">💻</a></td>
245+
<td align="center" valign="top" width="14.28%"><a href="http://vigikaran.me/"><img src="https://avatars.githubusercontent.com/u/9039584?v=4?s=100" width="100px;" alt="Vigikaran"><br><sub><b>Vigikaran</b></sub></a><br><a href="https://github.com/januscaler/flutter_janus_client/commits?author=vigikaran" title="Code">💻</a></td>
246+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/UserSense"><img src="https://avatars.githubusercontent.com/u/65860664?v=4?s=100" width="100px;" alt="UserSense"><br><sub><b>UserSense</b></sub></a><br><a href="https://github.com/januscaler/flutter_janus_client/commits?author=UserSense" title="Code">💻</a></td>
247+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/baihua666"><img src="https://avatars.githubusercontent.com/u/5125983?v=4?s=100" width="100px;" alt="baihua666"><br><sub><b>baihua666</b></sub></a><br><a href="https://github.com/januscaler/flutter_janus_client/issues?q=author%3Abaihua666" title="Bug reports">🐛</a></td>
248248
</tr>
249249
<tr>
250-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/ngoluuduythai"><img src="https://avatars.githubusercontent.com/u/12238262?v=4?s=100" width="100px;" alt="ngoluuduythai"><br><sub><b>ngoluuduythai</b></sub></a><br><a href="https://github.com/flutterjanus/flutter_janus_client/commits?author=ngoluuduythai" title="Code">💻</a></td>
251-
<td align="center" valign="top" width="14.28%"><a href="https://www.facebook.com/sakshamgupta12"><img src="https://avatars.githubusercontent.com/u/14076514?v=4?s=100" width="100px;" alt="Saksham Gupta"><br><sub><b>Saksham Gupta</b></sub></a><br><a href="https://github.com/flutterjanus/flutter_janus_client/commits?author=sakshamgupta05" title="Code">💻</a></td>
252-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/chu06"><img src="https://avatars.githubusercontent.com/u/129312223?v=4?s=100" width="100px;" alt="chu06"><br><sub><b>chu06</b></sub></a><br><a href="https://github.com/flutterjanus/flutter_janus_client/commits?author=chu06" title="Code">💻</a></td>
253-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/musagil"><img src="https://avatars.githubusercontent.com/u/7420090?v=4?s=100" width="100px;" alt="Musagil Musabayli"><br><sub><b>Musagil Musabayli</b></sub></a><br><a href="https://github.com/flutterjanus/flutter_janus_client/commits?author=musagil" title="Code">💻</a></td>
254-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/mazen930"><img src="https://avatars.githubusercontent.com/u/33043493?v=4?s=100" width="100px;" alt="Mazen Amr"><br><sub><b>Mazen Amr</b></sub></a><br><a href="https://github.com/flutterjanus/flutter_janus_client/commits?author=mazen930" title="Code">💻</a></td>
255-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Clon1998"><img src="https://avatars.githubusercontent.com/u/10357775?v=4?s=100" width="100px;" alt="Patrick Schmidt"><br><sub><b>Patrick Schmidt</b></sub></a><br><a href="https://github.com/flutterjanus/flutter_janus_client/commits?author=Clon1998" title="Code">💻</a></td>
250+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/ngoluuduythai"><img src="https://avatars.githubusercontent.com/u/12238262?v=4?s=100" width="100px;" alt="ngoluuduythai"><br><sub><b>ngoluuduythai</b></sub></a><br><a href="https://github.com/januscaler/flutter_janus_client/commits?author=ngoluuduythai" title="Code">💻</a></td>
251+
<td align="center" valign="top" width="14.28%"><a href="https://www.facebook.com/sakshamgupta12"><img src="https://avatars.githubusercontent.com/u/14076514?v=4?s=100" width="100px;" alt="Saksham Gupta"><br><sub><b>Saksham Gupta</b></sub></a><br><a href="https://github.com/januscaler/flutter_janus_client/commits?author=sakshamgupta05" title="Code">💻</a></td>
252+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/chu06"><img src="https://avatars.githubusercontent.com/u/129312223?v=4?s=100" width="100px;" alt="chu06"><br><sub><b>chu06</b></sub></a><br><a href="https://github.com/januscaler/flutter_janus_client/commits?author=chu06" title="Code">💻</a></td>
253+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/musagil"><img src="https://avatars.githubusercontent.com/u/7420090?v=4?s=100" width="100px;" alt="Musagil Musabayli"><br><sub><b>Musagil Musabayli</b></sub></a><br><a href="https://github.com/januscaler/flutter_janus_client/commits?author=musagil" title="Code">💻</a></td>
254+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/mazen930"><img src="https://avatars.githubusercontent.com/u/33043493?v=4?s=100" width="100px;" alt="Mazen Amr"><br><sub><b>Mazen Amr</b></sub></a><br><a href="https://github.com/januscaler/flutter_janus_client/commits?author=mazen930" title="Code">💻</a></td>
255+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Clon1998"><img src="https://avatars.githubusercontent.com/u/10357775?v=4?s=100" width="100px;" alt="Patrick Schmidt"><br><sub><b>Patrick Schmidt</b></sub></a><br><a href="https://github.com/januscaler/flutter_janus_client/commits?author=Clon1998" title="Code">💻</a></td>
256256
</tr>
257257
</tbody>
258258
</table>
@@ -263,7 +263,7 @@ <h2 id="contributors-">Contributors ✨</h2>
263263
<h2 id="wait-theres-more-the-javascript-client">Wait there's more... The Javascript Client!</h2>
264264
<p>If you loved the api style and architecture of flutter_janus_client and you wishing to have something similar for your next javascript project involving webrtc features.
265265
then worry not because we have got you covered. we have written wrapper on top of our good old <code>janus.js</code>, you might ask why? well the answer to that question is it does not support
266-
type bindings hence no rich ide support, so we proudly presents <a href="https://github.com/flutterjanus/JanusJs">typed_janus_js(feature rich promisified and reactive wrapper on top of janus.js)</a>
266+
type bindings hence no rich ide support, so we proudly presents <a href="https://github.com/januscaler/JanusJs">typed_janus_js(feature rich promisified and reactive wrapper on top of janus.js)</a>
267267
or you can straight away use it by installing from npm <code>npm i typed_janus_js</code>.</p>
268268
<h2 id="donations">Donations</h2>
269269
<p><a href="https://ko-fi.com/U7U11OZL8"><img src="https://www.ko-fi.com/img/githubbutton_sm.svg" alt="ko-fi"></a></p>

example/lib/Helper.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class StreamingItem {
2828
List<Media> media;
2929

3030
StreamingItem copyWith({
31-
int? id,
31+
dynamic id,
3232
String? type,
3333
String? description,
3434
String? metadata,

lib/interfaces/streaming/streaming_mount.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ class StreamingPluginStream {
5252
});
5353
}
5454
}
55-
int? id;
55+
dynamic id;
5656
String? type;
5757
String? description;
5858
bool? isPrivate;

lib/interfaces/streaming/streaming_mount_edited.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ class StreamingMountEdited {
1313
permanent = json['permanent'];
1414
}
1515
String? streaming;
16-
int? id;
16+
dynamic id;
1717
bool? permanent;
1818

1919
Map<String, dynamic> toJson() {

lib/interfaces/streaming/streaming_mount_point.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class StreamingMountPoint {
2323
});
2424
}
2525
}
26-
int? id;
26+
dynamic id;
2727
String? type;
2828
String? description;
2929
String? metadata;

lib/interfaces/streaming/streaming_mount_point_info.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ class StreamingMountPointInfo {
3333
});
3434
}
3535
}
36-
int? id;
36+
dynamic id;
3737
String? name;
3838
String? description;
3939
String? metadata;

lib/wrapper_plugins/janus_streaming_plugin.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ class JanusStreamingPlugin extends JanusPlugin {
3838
{String? name,
3939
String? description,
4040
String? metadata,
41-
int? id,
41+
dynamic id,
4242
String? pin,
4343
List<CreateMediaItem>? media,
4444
String? secret,

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: janus_client
22
description: A feature rich Janus Webrtc package
3-
version: 2.3.9
3+
version: 2.3.10
44
homepage: https://github.com/shivanshtalwar0/flutter_janus_client
55

66
environment:

0 commit comments

Comments
 (0)