- 28 Jul, 2025 2 commits
-
-
* Added calling surfaceTextureHelper.stopListening() inside onCapturerStarted to prevent crush when switchCamera in LocalVideoTrack. Added videoProcessor param into Local .restartTrack to keep videoProcessor when restart the track. * changeset --------- Co-authored-by: davidliu <davidliu@deviange.net>
Vlad Provalionok authored
- 22 Jul, 2025 1 commit
-
-
Jacob Gelman authored
-
- 11 Jul, 2025 1 commit
-
- 10 Jul, 2025 1 commit
-
-
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
davidliu authored
-
- 08 Jul, 2025 2 commits
-
-
davidliu authored
-
- 07 Jul, 2025 1 commit
-
-
davidliu authored
-
- 26 Jun, 2025 3 commits
- 23 Jun, 2025 5 commits
-
-
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
davidliu authored -
davidliu authored
-
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
davidliu authored -
* Switch away from throwing exceptions internally where not needed to avoid crashes. * changeset
davidliu authored
-
- 15 Jun, 2025 1 commit
-
- 11 Jun, 2025 1 commit
-
-
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
davidliu authored
-
- 10 Jun, 2025 3 commits
-
-
davidliu authored
-
Jean Kruger authored
-
- 02 Jun, 2025 2 commits
- 01 Jun, 2025 3 commits
-
-
* Refactor and enable switching between cameras using physical id. * Override cameraName * Rename unused arguments in predicate * Update documentation * Add changeset * Move camera lookup to CameraXSession * Override isBackFacing and isFrontFacing * update byte buddy to support java 21 * Refactor to fix unit tests * Run spotlessApply * Run spotlessApply on all plugins * cleanup --------- Co-authored-by: davidliu <davidliu@deviange.net>
Kasem Mohamed authored -
davidliu authored
-
* Change isMicrophoneEnabled, isCameraEnabled, isScreenshareEnabled to FlowObservable variables * Compile fixes * spotless
davidliu authored
-
- 24 May, 2025 1 commit
-
-
davidliu authored
-
- 20 May, 2025 1 commit
-
- 19 May, 2025 3 commits
-
-
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
davidliu authored -
* Support selecting physical camera This commit adds support for selecting a specific physical camera when multiple physical cameras are available under a single logical camera. This is particularly relevant for devices with multi-camera systems. * Return early * Fix typo * Add comment * Fix comment * Make function private * add changeset --------- Co-authored-by: davidliu <davidliu@deviange.net>
Kasem Mohamed authored
-
- 16 May, 2025 1 commit
-
-
* Update protocol submodule to v1.38.0 * Basic Preconnect audio buffer implementation * Add Participant.State and related events * prerecording full implementation * Fix outgoing byte datastreams incorrectly padding data * Add pre-connect audio for use with agents
davidliu authored
-
- 14 May, 2025 1 commit
-
- 13 May, 2025 5 commits
-
-
davidliu authored
-
davidliu authored
-
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
davidliu authored -
* save * port js shaders * save * fix downsampler * save - trying to get blur shader workging * fix wrong height to downsample * expose specific floats arguments for coordinate matrixes * constant vertex shader * properly set sizes for framebuffer to draw into * working blur shader * Rename DownSamplerShader to ResamplerShader * save * Virtual background and track-processors module * Delete experimental files * Clean up example * Clean up documentation * Delete unused file * revert change to module.md * cleanup documentation * revert unwanted change * changeset * spotless * spotless
davidliu authored
-
- 12 May, 2025 1 commit
-
-
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
davidliu authored
-
- 09 May, 2025 1 commit
-
-
If the track has already been disposed, the associated MediaStreamTrack is also disposed, causing unpublishTrack to throw an IllegalStateException ("MediaStreamTrack has been disposed."). To prevent this issue, dispose of the defaultTracks only after the track has been unpublished.Jean Kruger authored
-