Hiroshi Horie
95fbaf1a7f
run pub update
2022-02-10 20:36:45 +07:00
davidliu
29c2117453
handle room update message ( #79 )
2022-02-07 12:37:47 +09:00
davidliu
9bd546b9a2
tests and mocks for e2e testing ( #78 )
...
* tests and mocks for e2e testing
* formatting
* fix analyze errors
2022-02-06 20:36:42 +09:00
davidliu
0d92c569df
update track settings ( #77 )
2022-02-03 20:27:26 +09:00
Hiroshi Horie
cf476e365b
remove client side ua parsing
2022-01-31 20:03:14 +07:00
Hiroshi Horie
4aa0e0f427
Use ParticipantTracks for UpdateSubscription ( #75 )
...
* impl
* fix
2022-01-26 17:57:34 +07:00
davidliu
77b6a60244
Fix crash on android in portrait ( #74 )
2022-01-25 22:00:58 -08:00
Hiroshi Horie
6dc9536c83
Server refreshed token ( #73 )
2022-01-25 10:46:46 +07:00
Hiroshi Horie
85efa92e57
rename to SubscriptionPermission
2022-01-25 09:38:24 +07:00
Hiroshi Horie
aa718b79c7
update protos
2022-01-25 09:37:26 +07:00
Hiroshi Horie
224047c31f
Session migration ( #72 )
...
* impl
* retry logic
* simulate
* pass checks
* adjust log level
* retry condition
* fix simulate scenario params
* format
* use `RTCPeerConnectionState` instead of `RTCIceConnectionState`
* adjust retry
* additional check for completer
* more logging
* fix id
* pub
* change package
* doc update
* retry tests
* format
* apply suggestions
2022-01-25 00:53:18 +07:00
Hiroshi Horie
3d37f4491d
readme: help/contributing
2022-01-19 10:58:45 +07:00
Hiroshi Horie
56aeacc291
Capture client info ( #71 )
2022-01-18 16:16:05 +07:00
Hiroshi Horie
068876dc9c
update protos
2022-01-13 14:54:01 +07:00
Hiroshi Horie
7799e35c13
deprecate inconsistencies in event properties
2022-01-11 00:51:16 +07:00
Hiroshi Horie
a6a4e18551
override toString() for events
2022-01-11 00:40:20 +07:00
Hiroshi Horie
0f41aed902
deprecate setter for enabled, organize RemoteTrackPublication
2022-01-11 00:07:35 +07:00
alex-bluetrain
810f6ba7e8
internet permission for example's Manifest ( #70 )
2022-01-10 23:50:53 +07:00
Hiroshi Horie
aef1fd8804
Subscription permission API ( #68 )
...
* signal
* request
* implement
* rename event
* ref
* adjustments based on review
* override subscribed
* move events emit
* fix subscription state
* minor change
* update example for permissions demo
* format & subscriptionState as computed property
* prepare macos build
* unsubscribed event when subscription not allowed
2022-01-10 23:48:44 +07:00
Hiroshi Horie
9a37129504
update changelog
2022-01-08 21:53:08 +07:00
Hiroshi Horie
8ce84fb286
prepare macos build
2022-01-08 18:18:39 +07:00
Hiroshi Horie
cc7db0ba73
minor internal change
2022-01-08 17:02:06 +07:00
Hiroshi Horie
a35ba65793
proto update
2022-01-07 14:38:55 +07:00
Hiroshi Horie
fed657adae
Wait for data channel to open ( #67 )
...
* impl
* log
2022-01-07 14:34:57 +07:00
Hiroshi Horie
9c32185a28
Update build.gradle
2022-01-04 11:24:54 +07:00
Hiroshi Horie
677ad94e75
more logging for dynacast
2022-01-03 16:37:51 +07:00
Hiroshi Horie
d346763ecd
update package vers
2022-01-03 09:56:06 +07:00
Hiroshi Horie
95768d5471
update locks
2022-01-03 09:40:23 +07:00
Hiroshi Horie
4cd28ae1bd
more info for new feature
2022-01-03 09:23:54 +07:00
Hiroshi Horie
e154f7ace0
prepare 0.5.6
2022-01-03 09:19:21 +07:00
Hiroshi Horie
ea5c324328
Dynacast ( #62 )
...
* signal
* engine
* dynacast option
* implement
* update for non simulcast
* use low when rid is null
* firefox comment
2022-01-03 09:02:06 +07:00
Hiroshi Horie
44a42eafea
name field for participant
2022-01-02 01:38:54 +07:00
Hiroshi Horie
252ee3ed3b
make properties read-only
2022-01-01 13:31:07 +07:00
Hiroshi Horie
45a567da70
expose mime type
2022-01-01 13:19:03 +07:00
Hiroshi Horie
1748b3aea3
proto update
2022-01-01 13:09:19 +07:00
Hiroshi Horie
38328c5e0d
Fix: Visibility Optimization randomly not working ( #65 )
...
* use widget id instead of state id
* ignore local video view events
* switch remote view visibility also
* use Key for a reliable id
* remove local check
* clean up
* redesign
* check mounted
* remove mount check
* more optimization
* quick wake up
* mark internal
* rename to adaptiveStream
2022-01-01 12:59:24 +07:00
Hiroshi Horie
2b375033e9
bump pod ver
2021-12-23 04:04:03 +07:00
Hiroshi Horie
b8e50f9276
more docs & clean up
2021-12-23 03:48:19 +07:00
Hiroshi Horie
fc2890e94e
move internal types
2021-12-23 03:21:56 +07:00
Hiroshi Horie
be01553ac2
ignore new data on disposed socket
2021-12-23 03:06:43 +07:00
Hiroshi Horie
8f0e73487b
update changelog
2021-12-23 02:01:00 +07:00
Hiroshi Horie
94b4b07e92
fix reconnect logic
2021-12-23 01:50:58 +07:00
Hiroshi Horie
a0c7744baa
fix dispose triggering onDispose twice
2021-12-23 01:50:14 +07:00
Hiroshi Horie
91f73bcdab
remove unnecessary code
2021-12-22 03:13:35 +07:00
Hiroshi Horie
1ed757aca0
organize dirs
2021-12-21 17:57:18 +07:00
Hiroshi Horie
249525ee90
update protos
2021-12-21 12:35:21 +07:00
davidliu
435def8f2c
Separate sub/pub data channels ( #60 )
2021-12-17 20:02:02 -08:00
Hiroshi Horie
f458f052a5
Fix: RemoteTrack's initial mute state ( #59 )
2021-12-17 12:26:33 +07:00
Hiroshi Horie
fa063ac352
Fix: move waitFor<EngineConnectedEvent> after creating remote participants ( #58 )
...
* wait after creating participant
* fix
* wait after creating remote participants
* remove unnecessary line
* revert additional checks (unlikely to be required)
* clean up logs
* revert comment
2021-12-16 14:29:42 +07:00
Hiroshi Horie
e015f62b9c
more logging
2021-12-16 03:30:48 +07:00