CloudWebRTC
c74e6777d8
feat: Forward leave reason of disconnected events. ( #250 )
...
* feat: Forward leave reason of disconnected events.
* fix analyze.
* chore: print room disconnect reason when event.reason != null.
* chore: rename InternalDisconnectReason => ClientDisconnectReason.
2023-03-07 17:54:18 +08:00
CloudWebRTC
db2e25d424
feat: web/native device consistency management ( #243 )
...
* fix: Force audio settings to be consistent.
* chore: applyAudioSettings for onUnpublish.
* revert audio output select for web.
* add RoomHardwareManagementMethods to Room.
* update.
* fix analyze.
* update.
* update.
* chore: Reset sinkId for web when remoteTrack replays.
* rename setAudioOutput to setSinkId for flutter web.
* chore: Make sure AudioElement has `setSinkId` method.
2023-03-07 17:54:06 +08:00
CloudWebRTC
70e6589981
feat: audio output select for web. ( #247 )
...
* feat: audio output select for web.
* chore: Add comments for VideoTrackRenderer.
* update.
2023-03-06 10:53:45 +08:00
CloudWebRTC
e3f78c2b4c
export logger level api. ( #244 )
2023-03-02 12:06:12 +08:00
cloudwebrtc
280e94378a
release: 1.2.0
2023-02-17 17:15:41 +08:00
cloudwebrtc
131a2f5749
update flutter-webrtc.
2023-02-17 10:46:45 +08:00
CloudWebRTC
5c4761bc7c
Fix: re-publish tracks after re connect ( #238 )
...
* fix republish local tracks after reconnect.
* update flutter-webrtc.
* remove unused import.
* add dart_webrtc.
* cleanup.
* fix: Fix sendSyncState timing error, when reconnecting is sending.
* Adjust the re-connect logic to ensure that the publisher negotiates and reconnects correctly.
* Update room.dart
2023-02-17 09:04:56 +08:00
CloudWebRTC
5018f355f8
feat: support fast switch camera for LocalVideoTrack. ( #239 )
...
* feat: support fast switch camera for LocalVideoTrack.
* remove unused import.
2023-02-15 09:59:31 +08:00
CloudWebRTC
6118635032
upgrade flutter-webrtc. ( #240 )
2023-02-15 09:59:07 +08:00
Hiroshi Horie
f5aac2f046
re-apply .gitignore to example dir
2023-02-06 12:49:03 +09:00
Hiroshi Horie
a089ceb0e9
update example .gitignore
2023-02-06 12:48:11 +09:00
Hiroshi Horie
a23eb6332c
Audio mute unmute fixes ( #234 )
...
* progress
* refresh
* Create Podfile.lock
* Update Podfile.lock
* pub
* update deps.
* fix tests
* dart format .
* fix duplicate imports
---------
Co-authored-by: cloudwebrtc <duanweiwei1982@gmail.com >
2023-02-06 12:43:27 +09:00
cloudwebrtc
75412779a2
dart format.
2023-02-03 15:33:20 +08:00
CloudWebRTC
bf79d0933c
Update build.yaml
...
fix CI
2023-02-03 15:28:39 +08:00
CloudWebRTC
5d727bee5d
[Android] fix screen sharing crash on first boot ( #203 )
...
* fix screen sharing crash on first boot.
* update.
* update.
* Update controls.dart
2023-02-03 14:59:49 +08:00
davidliu
8d911b1059
chore: Update changelog
2023-01-12 17:15:38 +09:00
davidliu
42d8b3ecdc
release: 1.1.12
2023-01-12 16:57:58 +09:00
davidliu
23536fb46a
Update flutter-webrtc to 0.9.19
...
Also remove BLUETOOTH_CONNECT permissions which are no longer needed.
2023-01-12 16:51:47 +09:00
MOHAMMAD RASIM
01145bf36c
Fix Audio output list is empty in android ( #231 )
...
This used to throw a state error under android becuase the audio output list is empty
2023-01-03 09:55:41 +08:00
cloudwebrtc
7a8ef9fd0c
release: 1.1.11.
2022-12-12 11:39:05 +08:00
CloudWebRTC
1596e67cf8
fix: fix connection fails for firefox. ( #222 )
2022-12-12 11:31:16 +08:00
cloudwebrtc
4381287a5d
fix: Avoid concurrent operations for _participants during Room._cleanUp().
2022-12-08 16:17:38 +08:00
cloudwebrtc
0f5d1b9dea
release: 1.1.10.
2022-12-06 10:13:41 +08:00
cloudwebrtc
2ba9a4f405
upgrade pub deps.
2022-12-06 10:10:04 +08:00
CloudWebRTC
73927c9f71
fix: Disconnect from room before app closes. ( #218 )
...
* fix: Disconnect from room before app closes.
* chore: add app state listener.
* Remove unused import.
* fix `flutter test`.
* singleton.
2022-12-05 17:28:11 +08:00
CloudWebRTC
833fd658b2
fix: Correctly throws final error when connection fails. ( #214 )
...
* fix: Correctly throws final error when connection fails.
* update.
* update.
2022-12-05 08:51:44 +08:00
cloudwebrtc
06783cad5c
release: 1.1.9.
2022-11-28 11:20:56 +08:00
cloudwebrtc
e0a721be69
release: 1.1.8.
2022-11-14 19:18:54 +08:00
CloudWebRTC
27ea869443
fix: stop audio track on mute. ( #207 )
...
* fix: stop audio track on mute.
* chore: Let audioBitrate preset to music.
* update.
* update depends.
* update.
2022-11-14 19:13:48 +08:00
CloudWebRTC
663fc313c8
Update README.md
2022-11-09 09:53:18 +08:00
CloudWebRTC
afcad289dc
docs: Add desktop sharing instructions.
2022-11-09 09:51:46 +08:00
CloudWebRTC
0d8441ebfb
e2e: fix resume/full-reconnect. ( #194 )
...
* fix: full re-connect.
* chore: Reset fullReConnect state after ConnectionState is emitted.
* Support full reconnect, fix Migration, NodeFailure, FullReconnect test cases.
* revert Timeouts.connection.
* update.
* Refactor the resume/reconnect implementation.
* more changes.
* update.
* Changed to simpler reconnect/recovery logic.
* update.
* update.
* code format.
* tidy.
* bump version for flutter-webrtc.
* chore: Remove unused exception class (SignalReconnectError).
* chore: rename `fullReconnectOnNext` to `fullReconnect`.
* update.
* chore: Revert changes for `unpublishTrack`.
* chore: Reconnect signalClient when resumeConnection.
* revert `rethrow` in engine.connect.
* Use removePublishedTrack instead of unpublishTrack (RemoteParticipant).
* chore: Correctly handle PeerConnectionState for resume/full-reconnect.
* tidy.
2022-11-08 16:06:09 +08:00
CloudWebRTC
9b0f0604e1
Update README.md
2022-11-01 16:41:50 +08:00
CloudWebRTC
6fa27d4244
Update README.md
2022-11-01 16:40:41 +08:00
cloudwebrtc
22a18d3e9c
release: 1.1.7
2022-10-19 15:38:44 +08:00
CloudWebRTC
3faa7a2094
fix ice config issues. ( #192 )
...
* fix ice config issues.
* update comment.
* The client has high-priority to set ice settings.
2022-10-19 15:30:49 +08:00
CloudWebRTC
7acfb3faac
chore: Make timeouts configurable. ( #191 )
2022-10-18 15:52:24 +08:00
CloudWebRTC
257f2129fe
update dependencies. ( #190 )
2022-10-18 15:52:14 +08:00
CloudWebRTC
5a5c3fd732
Update issue templates
2022-10-18 09:55:57 +08:00
cloudwebrtc
860c66cd24
chore: Clean up pingIntervalTimer when closing SignalClient.
2022-10-16 22:37:04 +08:00
CloudWebRTC
306ee473e9
fix: Fixed track not being correctly passed to localParticipant in FastConnectOptions, causing the camera to apply twice and not be released. ( #188 )
2022-10-16 22:02:37 +08:00
CloudWebRTC
a771744d19
add repair guide for pod install failing. ( #187 )
...
* add repair guide for pod install failing.
* Update README.md
* Update README.md
Co-authored-by: David Zhao <dz@livekit.io >
* Update README.md
Co-authored-by: David Zhao <dz@livekit.io >
* Update README.md
Co-authored-by: David Zhao <dz@livekit.io >
* Update README.md
Co-authored-by: David Zhao <dz@livekit.io >
* Update README.md
Co-authored-by: David Zhao <dz@livekit.io >
* format.
Co-authored-by: David Zhao <dz@livekit.io >
2022-10-14 08:01:39 +08:00
CloudWebRTC
8c09379244
Update issue templates
2022-10-13 16:36:36 +08:00
cloudwebrtc
362c3033cd
update pub dependencies.
2022-10-12 14:05:43 +08:00
cloudwebrtc
96171f0095
release: 1.1.6
2022-10-12 11:12:18 +08:00
CloudWebRTC
eaacbf77c5
Supports getting the connected remote address. ( #177 )
...
* chore: Supports getting the connected remote address.
* chore: Merge duplicate code.
* chore: update.
* update pub deps.
* Migrate to webrtc standard stats.
2022-10-12 10:58:24 +08:00
CloudWebRTC
03c1fdcf89
release: 1.1.5 (fix-issue-166) ( #179 )
...
* bump version for flutter-webrtc.
* release: 1.1.5.
2022-10-01 23:18:53 +08:00
CloudWebRTC
a60a2e861c
chore: Add simulate for candidate protocol switch. ( #176 )
2022-09-20 17:47:38 +08:00
CloudWebRTC
e106ce9308
docs: build considerations for ios. ( #175 )
...
* docs: build considerations for ios.
* Update README.md
2022-09-19 19:08:13 +08:00
Jaspreet Singh
ce722f55bb
Make MediaDevice data class ( #174 )
2022-09-16 14:05:28 +08:00