Hiroshi Horie and GitHub
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
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
Hiroshi Horie and GitHub
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
cc7db0ba73
minor internal change
2022-01-08 17:02:06 +07:00
Hiroshi Horie
677ad94e75
more logging for dynacast
2022-01-03 16:37:51 +07:00
Hiroshi Horie and GitHub
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
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 and GitHub
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
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
94b4b07e92
fix reconnect logic
2021-12-23 01:50:58 +07:00
Hiroshi Horie
1ed757aca0
organize dirs
2021-12-21 17:57:18 +07:00
Hiroshi Horie and GitHub
f458f052a5
Fix: RemoteTrack's initial mute state ( #59 )
2021-12-17 12:26:33 +07:00
Hiroshi Horie
a82c5a7a50
VideoDimensions instead of width height
2021-12-13 21:49:42 +07:00
Hiroshi Horie and GitHub
b85ecc1588
Fix: mute Remote mute/unmute events ( #54 )
...
* fix
* format
2021-12-12 14:01:58 +07:00
Hiroshi Horie
2b88ffd5f9
better logging for mute
2021-12-11 18:26:58 +07:00
Hiroshi Horie and GitHub
9c573f4924
Stream State Update ( #53 )
...
* implemented
* update docs
2021-12-11 14:18:35 +07:00
Hiroshi Horie
7a8f03963e
fix imports
2021-12-10 00:27:43 +07:00
Hiroshi Horie
a706a5e1fb
organize ConnectOptions RoomOptions RTCConfiguration
2021-12-10 00:23:45 +07:00
Hiroshi Horie
d20a6e2ddb
fix compiling since VideoQuality moved to another file
2021-12-07 12:30:46 +07:00
Hiroshi Horie
c38f192a07
generics instead of covariant implementing for TrackPublication
2021-12-03 01:53:59 +07:00
Hiroshi Horie
19869a1575
minor fix
2021-12-03 01:10:40 +07:00
Hiroshi Horie
f0995ef85e
better type for TrackPublication param
2021-12-03 01:05:52 +07:00
Hiroshi Horie
9ef84dd4e2
no casting required for mute/unmute
2021-12-03 01:01:01 +07:00
Hiroshi Horie
4c66704427
participant to parent (TrackPublication)
2021-12-03 00:57:42 +07:00
Hiroshi Horie and GitHub
44864ff525
Type-aware Publication etc (static typing) ( #43 )
...
* implemented
* format
* add missing type
2021-12-01 12:15:09 +07:00
Hiroshi Horie
2cd3198cdd
organize track & pub to directory
2021-11-30 17:29:18 +07:00