2/4 Route TUI realtime audio through shared echo cancellation#16806
Open
aibrahim-oai wants to merge 4 commits intorealtime-webrtc-transportfrom
Open
2/4 Route TUI realtime audio through shared echo cancellation#16806aibrahim-oai wants to merge 4 commits intorealtime-webrtc-transportfrom
aibrahim-oai wants to merge 4 commits intorealtime-webrtc-transportfrom
Conversation
e8a24ed to
53779c8
Compare
aibrahim-oai
added a commit
that referenced
this pull request
Apr 4, 2026
Refresh MODULE.bazel.lock after adding the TUI realtime audio-processing dependency. Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 4, 2026
Refresh MODULE.bazel.lock after adding the TUI realtime audio-processing dependency. Co-authored-by: Codex <noreply@openai.com>
307800d to
9f35803
Compare
aibrahim-oai
added a commit
that referenced
this pull request
Apr 4, 2026
Refresh MODULE.bazel.lock after adding the TUI realtime audio-processing dependency. Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 4, 2026
Refresh MODULE.bazel.lock after adding the TUI realtime audio-processing dependency. Co-authored-by: Codex <noreply@openai.com>
9f35803 to
b6deb6a
Compare
aibrahim-oai
added a commit
that referenced
this pull request
Apr 4, 2026
Refresh MODULE.bazel.lock after adding the TUI realtime audio-processing dependency. Co-authored-by: Codex <noreply@openai.com>
b6deb6a to
11d936b
Compare
aibrahim-oai
added a commit
that referenced
this pull request
Apr 4, 2026
Refresh MODULE.bazel.lock after adding the TUI realtime audio-processing dependency. Co-authored-by: Codex <noreply@openai.com>
11d936b to
97a9f42
Compare
aibrahim-oai
added a commit
that referenced
this pull request
Apr 4, 2026
Refresh MODULE.bazel.lock after adding the TUI realtime audio-processing dependency. Co-authored-by: Codex <noreply@openai.com>
97a9f42 to
e3e510c
Compare
aibrahim-oai
added a commit
that referenced
this pull request
Apr 4, 2026
Provide the hermetic Bazel meson tool to webrtc-audio-processing-sys build scripts so BuildBuddy remote clippy and build jobs do not depend on host-installed meson. Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 4, 2026
Use meson 1.5.1.bcr.1 so the Bazel repo exposes the public :meson tool target and has the required rules_python load in its BUILD file. Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 4, 2026
Patch webrtc-audio-processing-sys to honor the MESON env var and set that env var to the hermetic Bazel meson executable during build scripts. Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 4, 2026
Refresh MODULE.bazel.lock after adding the TUI realtime audio-processing dependency. Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 4, 2026
Provide the hermetic Bazel meson tool to webrtc-audio-processing-sys build scripts so BuildBuddy remote clippy and build jobs do not depend on host-installed meson. Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 4, 2026
Use meson 1.5.1.bcr.1 so the Bazel repo exposes the public :meson tool target and has the required rules_python load in its BUILD file. Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 4, 2026
Patch webrtc-audio-processing-sys to honor the MESON env var and set that env var to the hermetic Bazel meson executable during build scripts. Co-authored-by: Codex <noreply@openai.com>
1ec7935 to
807922d
Compare
This was referenced Apr 4, 2026
aibrahim-oai
added a commit
that referenced
this pull request
Apr 4, 2026
Refresh MODULE.bazel.lock after adding the TUI realtime audio-processing dependency. Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 4, 2026
Provide the hermetic Bazel meson tool to webrtc-audio-processing-sys build scripts so BuildBuddy remote clippy and build jobs do not depend on host-installed meson. Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 4, 2026
Use meson 1.5.1.bcr.1 so the Bazel repo exposes the public :meson tool target and has the required rules_python load in its BUILD file. Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 5, 2026
Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 5, 2026
Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 5, 2026
Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 5, 2026
Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 5, 2026
Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 5, 2026
Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 5, 2026
Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 5, 2026
Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 5, 2026
Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 5, 2026
Co-authored-by: Codex <noreply@openai.com>
aibrahim-oai
added a commit
that referenced
this pull request
Apr 5, 2026
Co-authored-by: Codex <noreply@openai.com>
02807c8 to
7db5f06
Compare
aibrahim-oai
added a commit
that referenced
this pull request
Apr 5, 2026
Co-authored-by: Codex <noreply@openai.com>
7db5f06 to
d0df24a
Compare
aibrahim-oai
added a commit
that referenced
this pull request
Apr 5, 2026
Co-authored-by: Codex <noreply@openai.com>
d0df24a to
cec3ed4
Compare
aibrahim-oai
added a commit
that referenced
this pull request
Apr 5, 2026
Co-authored-by: Codex <noreply@openai.com>
cec3ed4 to
e8cec2e
Compare
aibrahim-oai
added a commit
that referenced
this pull request
Apr 5, 2026
Co-authored-by: Codex <noreply@openai.com>
e8cec2e to
c30907d
Compare
aibrahim-oai
added a commit
that referenced
this pull request
Apr 5, 2026
Co-authored-by: Codex <noreply@openai.com>
c30907d to
99b083c
Compare
aibrahim-oai
added a commit
that referenced
this pull request
Apr 5, 2026
Co-authored-by: Codex <noreply@openai.com>
db7e7da to
6cafb92
Compare
Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: Codex <noreply@openai.com>
Replace the native audio-processing dependency with a smaller pure-Rust realtime echo-cancellation path. Co-authored-by: Codex <noreply@openai.com>
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Stack position: 2/4
Stack:
This PR: