These 48 commits are when the Protocol Buffers files have changed:
Commit: | d2fcdd1 | |
---|---|---|
Author: | Aleksandar Apostolov | |
Committer: | GitHub |
[AND-18] Codec negotiation (#1261) * New publisher * map svc codec correctly * Set codec * Send correct layers * Spotless & Api dump * Correctly update, publish options, send all three layers correctly, respect `shouldRetry` when set publisher fails, send preferred options on reconnect or migrate * Spotless and apidump * Remove unnecessary tests * Make the layers functions internal * Api dump * Remove code * Correctly compute encodings and layers based on spatial layers, add test * Remove unused code in transceiver cache and add tests * Remove old dynascale test * Remove lscale test, add mini publisher test * Spotless & ApiDump and import cleanup * Additional cleanup * Update on layer calculation and tests * Add codec to track info. * Spotless & ApiDump * Remove transceiver when stream is unpublished * Log encodings * Spotless ApiDump * Spotless ApiDump * Do not calculate layers for audio tracks * Spotless * Update initial screenshare resolution * Use PCF from call * Send publish options Id with the track info * Api dump * Cache publisher events in case publisher is not created yet. * setTrack instead of add new transceiver when there is already publish option available for that kind of track * remove commented code * Update package name of video layers * Update package in test * Update publisher tests * Minimal SPC test * Spotless & Apidump * Add minimal SPC Factory tests * Fix wildcard imports * Spotless & ApiDump * Add SPC test for the init parameters * Add more tests for RTC session * Remove wildcard imports * Remove wildcard imports * Reformatting * Fix failing tests * Formatting * Add change quality test * Spotless & ApiDump * Correctly test empty encodings * Formatting
The documentation is generated from this commit.
Commit: | 2fe09db | |
---|---|---|
Author: | Aleksandar Apostolov |
Send publish options Id with the track info
The documentation is generated from this commit.
Commit: | 65791ee | |
---|---|---|
Author: | Aleksandar Apostolov |
Add codec to track info.
Commit: | 30b036a | |
---|---|---|
Author: | Aleksandar Apostolov |
Update proto models
Commit: | a3b4321 | |
---|---|---|
Author: | Liviu Timar |
Update protobuf definitions
Commit: | 1bb5618 | |
---|---|---|
Author: | Aleksandar Apostolov | |
Committer: | GitHub |
[AND-157] Send thermal state of the device to the SFU (#1245) * Update SFU events * Update API * Send thermal state to the SFU
Commit: | 93064d7 | |
---|---|---|
Author: | Liviu Timar | |
Committer: | Liviu Timar |
Add new proto defs
Commit: | 6c06ce4 | |
---|---|---|
Author: | Aleksandar Apostolov | |
Committer: | GitHub |
Reconnect v2 (#1219) * Initial socket from chat implementation * Authenticate on connected in coordinator socket. * Spotless * Migrate `CoordinatorSocket` * Spotless and API dump * Fix an issue where StreamCallActivity would leave the call when going into background * Initial reconnect V2 implementation * API dump * Spotless * Correct JoinRequest * [WIP] Refactored Coordinator and SFU sockets * Update correct type for SfuSocketStateEvent * Update state in Connection module, package renaming * Resolve merge conflicts * Continue refactoring * Add connection common implementation * Keep refactoring the SFU socket * Merge conflicts * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Spotless & ApiDump * Adapt for the new token provider * Update tests * Spotless apidump * Update * Sotless api dump * Update * Spotless * Move call health monitor into call * Spotless * Update * Revert "Update" This reverts commit fdd64d22c402864805f95f17dc7a84674089e885. * Revert "Spotless" This reverts commit e064aa9016c51e0a46738b54e97a654ab1ba94e2. * Revert "Move call health monitor into call" This reverts commit c0d260f4b43fc845ee41a75601848fe06aabb339. * Revert "Spotless" This reverts commit 0c445e32bcce3161c6eda0d350f040950617d6f8. * Revert "Update" This reverts commit 084bf883771a5e970414358d5183fa6d117d0397. * Revert "Sotless api dump" This reverts commit 0be905df37b03f1168104ff3968ad7108cf2cfb6. * Revert "Update" This reverts commit b73572cb663de58d65dfa3a8f0a0d66fb382d233. * Update * Spotless * Update * Update * Update * Update * Update * Update * Update * Add timeout to the scheduled jobs * Update tests * Update tests * Add missing dependencies * Add javadoc, make some methods internal, remove myself when rejoin to speedup participant list update * Add javadoc, make some methods internal, remove myself when rejoin to speedup participant list update * Add javadoc, make some methods internal, remove myself when rejoin to speedup participant list update * Rejoin if PC state is FAILED * Try fast reconnect instead. * Cancel previous job instead * Synchronize the job handling process
Commit: | d0a54b4 | |
---|---|---|
Author: | Liviu Timar | |
Committer: | Liviu Timar |
Add new proto defs for SFU events
Commit: | a15ec4d | |
---|---|---|
Author: | Kanat Kiialbaev | |
Committer: | GitHub |
[PBE-3907] Update SDK to handle missed call notifications (#1105)
Commit: | f76e503 | |
---|---|---|
Author: | Liviu Timar | |
Committer: | GitHub |
Add call stats reporting (#1030)
Commit: | 0b6e6b2 | |
---|---|---|
Author: | Daniel Novak | |
Committer: | GitHub |
Fast-Reconnect support (#822)
Commit: | 9c4b955 | |
---|---|---|
Author: | Thierry Schellenbach |
update to latest openapi
Commit: | 7f12227 | |
---|---|---|
Author: | Thierry Schellenbach |
update to latest openapi spec
Commit: | 0a19ecc | |
---|---|---|
Author: | Tommaso Barbugli |
make sure old proto files are purged when regenerating
Commit: | 4096c9d | |
---|---|---|
Author: | Thierry Schellenbach |
merge
Commit: | d570305 | |
---|---|---|
Author: | Thierry Schellenbach |
wip
Commit: | 9620ad5 | |
---|---|---|
Author: | TGazica |
Merge remote-tracking branch 'origin/update/proto' into task/protocol-update # Conflicts: # stream-video-android-core/api/stream-video-android-core.api # stream-video-android-core/src/main/proto/video/sfu/event/events.pb.go # stream-video-android-core/src/main/proto/video/sfu/models/models.pb.go # stream-video-android-core/src/main/proto/video/sfu/models/models.proto # stream-video-android-core/src/main/proto/video/sfu/models/models_vtproto.pb.go
Commit: | 8d3c1f4 | |
---|---|---|
Author: | TGazica |
Update models and protos
Commit: | 47ea323 | |
---|---|---|
Author: | skydoves |
Remove unused files and update sfu
Commit: | f84e239 | |
---|---|---|
Author: | skydoves |
Update proto
Commit: | bc7bf1e | |
---|---|---|
Author: | filbabic |
Module restructuring
Commit: | 1bb7ce0 | |
---|---|---|
Author: | Filip Babic |
Update proto, clean up audio levels, add connection quality state update and partial participant load
Commit: | c81f7f9 | |
---|---|---|
Author: | TGazica |
Fix style referencing
Commit: | 4768052 | |
---|---|---|
Author: | Filip Babic |
Update proto to latest
Commit: | 29c2c9d | |
---|---|---|
Author: | Filip Babic |
Proto, SFU & track fixes
Commit: | ac2867b | |
---|---|---|
Author: | Filip Babic |
More work on proto & SFU flow
Commit: | b96fdd2 | |
---|---|---|
Author: | Filip Babic |
WIP SFU update to latest
Commit: | 4f083b0 | |
---|---|---|
Author: | Filip Babic |
Update proto to latest
Commit: | b4b2885 | |
---|---|---|
Author: | Filip Babic |
Proto update, tons of API cleanup and improvements
Commit: | 1ad3bd2 | |
---|---|---|
Author: | Filip Babic |
Proto update to latest, added mute change events
Commit: | d051e36 | |
---|---|---|
Author: | kanat |
[50] Fix race condition during join flow
Commit: | ef127eb | |
---|---|---|
Author: | Filip Babic |
WIP SFU update
Commit: | 0ddbc7e | |
---|---|---|
Author: | Filip Babic |
Update proto & coord/sfu
Commit: | abfd79a | |
---|---|---|
Author: | Filip Babic |
WIP update proto & BE stuff, readme update
Commit: | 1ee3fa2 | |
---|---|---|
Author: | Filip Babic |
Update proto, imports, types and bits of logic, left TODOs for cleanup
Commit: | 6d53f1d | |
---|---|---|
Author: | Filip Babic |
Add codec support for Join request, update to latest BE
Commit: | cbed49a | |
---|---|---|
Author: | Filip Babic |
WIP rendering on Android
Commit: | c311f4b | |
---|---|---|
Author: | Filip Babic |
WIP SFU implementation
Commit: | eeab7db | |
---|---|---|
Author: | Filip Babic |
Auth cleanup, new credentials, WS auth payload update
Commit: | 71f6aae | |
---|---|---|
Author: | Filip Babic |
Api dump
Commit: | 9605a3e | |
---|---|---|
Author: | Filip Babic |
Update to proto, code cleanup, new events flow implemented, wrapped LK
Commit: | 29ea3a0 | |
---|---|---|
Author: | Filip Babic |
Update BE definition, remove VideoParser
Commit: | 31be604 | |
---|---|---|
Author: | Filip Babic |
Add lifecycle and WS connection logic, more docs, updated proto
Commit: | d404ca7 | |
---|---|---|
Author: | filbabic |
Add compose, some login setup
Commit: | 4637c7c | |
---|---|---|
Author: | Filip Babic |
Added basic API communication, package rename/restructure
Commit: | c19a41f | |
---|---|---|
Author: | Filip Babic |
Renamed module, sorted out packages
Commit: | b2ca60c | |
---|---|---|
Author: | Filip Babic |
Initial setup for protobufs Kotlin