Hiroshi Horie
d278310748
read Engine's connectionState instead of own property
2022-03-04 19:32:07 +09:00
Hiroshi Horie
39fa024a6f
read only properties for Room
2022-03-04 19:14:14 +09:00
Hiroshi Horie
83dd984f8c
server region property
2022-03-04 19:01:28 +09:00
Hiroshi Horie
118526596e
update proto
2022-03-04 18:56:39 +09:00
Hiroshi Horie
0577302793
Update CHANGELOG.md
2022-03-03 10:37:00 +09:00
Hiroshi Horie
c2c1a7dd79
Update README.md
2022-03-03 10:27:43 +09:00
Hiroshi Horie
811ded7aa6
Enqueue Signal requests while reconnecting ( #81 )
...
* implement queue to events emitter
* check `isDisposed` instead
* update message
* implement queue to events emitter
* update lock
* impl
2022-03-02 08:14:23 +09:00
Hiroshi Horie
da8fe67ec6
update to flutter_webrtc 0.8.3
2022-03-02 08:12:19 +09:00
Hiroshi Horie
2959d47d5b
update lock
2022-03-01 12:59:52 +09:00
Hiroshi Horie
8a3eb30dbd
dc private methods
2022-03-01 12:03:49 +09:00
Hiroshi Horie
d06cb568f2
deprecate setter for videoQuality
...
instead, async func is recommended since it can be awaited (for future implementations)
2022-03-01 11:30:04 +09:00
Hiroshi Horie
cd62daa8b8
proto update
2022-03-01 11:25:38 +09:00
Hiroshi Horie
7c16d2f3ec
Update param computation ( #87 )
...
* import sorter config
* organize video types
* ignore import sort for proto files
* equality for video types
* impl
* adjust defaults
* max
2022-03-01 10:45:24 +09:00
Hiroshi Horie
7843e87254
Update WebRTC to m97 ( #86 )
...
* update WebRTC to m97
* use flutter_webrtc's master
2022-02-26 13:23:36 +09:00
Hiroshi Horie
38d47fd72d
make video types comparable
2022-02-25 16:41:58 +09:00
Hiroshi Horie
e7b158f41d
equality for video types
2022-02-25 16:23:32 +09:00
Hiroshi Horie
b5c3499a5c
ignore import sort for proto files
2022-02-25 15:48:01 +09:00
Hiroshi Horie
0a339b6252
organize video types
2022-02-25 15:45:46 +09:00
Hiroshi Horie
0dfbf03e5b
import sorter config
2022-02-25 15:44:16 +09:00
Hiroshi Horie
8b4f754059
fix presets
2022-02-22 10:36:43 +07:00
Hiroshi Horie
2366eb9f7c
update presets ( #85 )
2022-02-22 03:13:09 +07:00
Hiroshi Horie
96fcecee7b
proto updates
2022-02-18 13:20:57 +07:00
Hiroshi Horie
c465d37c88
start preparing for 0.5.7
2022-02-17 14:58:16 +07:00
davidliu
c374283f45
Ensure even video dimensions ( #82 )
...
gotcha, I think we may have to do some work iOS later to properly grab the actual capture dimensions rather than rely on the dimensions we request, to properly do the calculations.
That said, I think m97 is now handling the odd dimensions properly, so I don't think we'll need this fix anymore.
As for adaptOutputFormat, flutter_webrtc is already doing that (though it doesn't seem to prevent the crash on m93). Should native android use this as well?
2022-02-16 01:15:41 +09:00
Hiroshi Horie
a2e8643ebb
implement queue to events emitter
2022-02-14 17:15:10 +07:00
Hiroshi Horie
bbd3b5e18e
fix analyzer error
2022-02-10 21:36:23 +07:00
Hiroshi Horie
b504afc612
fix web platform connect issue
2022-02-10 21:27:17 +07:00
Hiroshi Horie
80d9b4ee55
remove deprecated SplashScreenDrawable
2022-02-10 21:05:30 +07:00
Hiroshi Horie
226f4e7f4f
format xml files
2022-02-10 21:04:22 +07:00
Hiroshi Horie
c3193b7f9e
add explicit exported requirement
2022-02-10 20:53:53 +07:00
Hiroshi Horie
10db433742
update kotlin plugin ver
2022-02-10 20:50:58 +07:00
Hiroshi Horie
76b0fb723a
upgrade to gradle 7.1.1
2022-02-10 20:48:47 +07:00
Hiroshi Horie
dcd722db63
adjust compileSdkVersion
2022-02-10 20:37:01 +07:00
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