- 26 Feb, 2024 4 commits
- 22 Feb, 2024 1 commit
-
- 20 Feb, 2024 2 commits
-
-
davidliu authored
-
Antoine Baché authored
-
- 19 Feb, 2024 1 commit
-
- 03 Feb, 2024 3 commits
- 30 Jan, 2024 1 commit
-
-
davidliu authored
-
- 25 Jan, 2024 1 commit
-
-
* Communication mode workaround * clean up implementation * tests and spotless * Inject dispatcher * Tie communication workaround to playout instead of record
davidliu authored
-
- 19 Jan, 2024 1 commit
-
-
Jonas Schell authored
-
- 18 Jan, 2024 1 commit
-
-
davidliu authored
-
- 17 Jan, 2024 3 commits
-
-
davidliu authored
-
davidliu authored
-
* Allow registration of external cameras implementations * Update livekit-android-sdk/src/main/java/io/livekit/android/room/track/video/CameraCapturerUtils.kt * Update livekit-android-sdk/src/main/java/io/livekit/android/room/track/video/CameraCapturerUtils.kt * Remove internal and suppress tags to make camera capturers public * Update CameraEventsDispatchHandler.kt * spotless --------- Co-authored-by: davidliu <davidliu@deviange.net>
jfilo-ebay authored
-
- 13 Jan, 2024 1 commit
-
-
Russ d'Sa authored
-
- 12 Jan, 2024 1 commit
-
-
davidliu authored
-
- 11 Jan, 2024 1 commit
-
-
davidliu authored
-
- 10 Jan, 2024 1 commit
-
-
* Prefix webrtc to avoid collisions with other libraries * Prepare for v2.0.0 * Move test webrtc files as well * Revert java target to Java 1.8 * Remove LiveKit.connect method * Rename participant's track variables to trackPublication to accurately reflect type * update protocol submodule * Change remoteParticipants to identity keys Also add in the Participant Sid/Identity value classes to prevent mistakes * change publishData to take in Identity type * Move to android-prefixed webrtc library * Make inline value classes serializable * Fix publishdata send to identity destination * Support sync stream id * Remap LivekitModels.VideoQuality to VideoQuality enum The new VideoQuality enum exposes only the ones that should be used by consumers * Suspend function for getSid * spotless * fix compile * Add documentation and internal visibility for internal classes
davidliu authored
-
- 07 Jan, 2024 2 commits
-
-
davidliu authored
-
- 26 Dec, 2023 1 commit
-
-
This was causing confusion in users who expected it to overwrite the existing room options
davidliu authored
-
- 13 Dec, 2023 1 commit
-
-
* Force all rtc related calls onto a single dedicated thread * Fix test issues * clean up long lock * Move any callbacks from peerconnection api into local RTC thread * Spotless
davidliu authored
-
- 28 Nov, 2023 3 commits
- 27 Nov, 2023 1 commit
-
-
* Separate DataChannel Observer into independent objects unregisterObserver directly deletes the natively wrapped observer. Previous implementation should be fine, but moving to independent for memory safety * Spotless
davidliu authored
-
- 22 Nov, 2023 1 commit
-
-
davidliu authored
-
- 21 Nov, 2023 1 commit
-
-
davidliu authored
-
- 20 Nov, 2023 1 commit
-
-
davidliu authored
-
- 14 Nov, 2023 5 commits
-
-
davidliu authored
-
davidliu authored
-
davidliu authored
-
* Add more mutexes surrounding peerconnection usage * proper locking for response flow job * Fix race condition in CoroutineSdpObserver * Lock down peer connection usage * spotless apply * Exclude ReentrantMutex from spotless * Fix tests * spotless apply
davidliu authored
-
- 08 Nov, 2023 1 commit
-
-
davidliu authored
-
- 07 Nov, 2023 1 commit
-
-
davidliu authored
-