forked from livekit/client-sdk-unity
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
saving track for local Participant (+27 squashed commits)
Squashed commits: [0e29f5f] log cleanup [c537528] handler fix [9bb1de9] try off frame [be7bf95] resample log check [d89b17d] remix fix [fe7d015] streaming fixes [0c6946d] track handle fix [8161ace] track handle fix temp logs to confirm [77ed7ae] fixing early subscription [da86881] subscription change [4cf717e] ensure channels and rate match [768fb01] Multithread refactor (livekit#13) * disconnect support * Fix name * To handle better connection and disconnection from room * change to avoid using of Coroutines, using async methods instead * async OnAudioRead * Cleaning logs * Cancel tokens * Cancel token * remove Task.Run, since usually SendRequest is called from other task * getting rid of use YieldInstruction * adding audio filter in main thread * passing CancellationToken instead of CancellationTokenSource * added check for cancellation at beginning * Cleaning handles * fix await * remove cruft * Cancellation token cleanup * Factory async method * basic handling of remaining events * more async * wip * Compile pass * formatting * fix pending check * revert async changes * prep audio filter for threads * loggin * logs to debug publishing track * minor cleanup * added some methods to handle localtrack and SetSubscribed, Clenaing code * Cleaning up * fixes for yield instructions * macro for verbose logs * Audio data and pointer fix Still says samplerate and num of channels are incorrect * remove possibility of null * todo ref buffering * minor cleanup * cruft * todo object pooling * remove redundant Task usages on separated threads --------- Co-authored-by: cdga777 <cdga777@gmail.com> Co-authored-by: nickkhalow <nickhalow@gmail.com> [a400ec9] enable nullables [a5a63c4] minor cleanup [892407a] to prevent null reference [511ef58] Hack for now Room Ids are different [6456edc] Test sending data [eca1cb5] new initialize call [830ebd1] modification trying to fix compiler errors [496618c] Added metas. [2cf59c3] Updated FFIClient with the correct FfiRequest class name based on updated proto file generated classes. [c8e3906] updated protobuf messages to latest to be able to publish data. [bb762d2] Updated dll [80d3dcd] Fixed the last error regarding the leak fix [7320b31] Fixed a compile error on the distructor [561282f] Fixed a memory leak [db871de] Fixed building issue.
- Loading branch information
1 parent
7f11450
commit 40110db
Showing
34 changed files
with
39,715 additions
and
5,902 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
{ | ||
"ExpandedNodes": [ | ||
"" | ||
], | ||
"SelectedNode": "\\C:\\Users\\ashka\\Source\\Repos\\client-sdk-unity", | ||
"PreviewInSolutionExplorer": false | ||
} |
Binary file not shown.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Git LFS file not shown
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.