Skip to content

AVAudioEngine version AudioDeviceModule 2 #177

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 82 commits into
base: m125_release
Choose a base branch
from

Conversation

hiroshihorie
Copy link
Member

@hiroshihorie hiroshihorie commented Jul 1, 2025

Continued from #158

commit 98dc0ac
Author: Hiroshi Horie <[email protected]>
Date:   Thu Jan 23 03:27:20 2025 +0900

    Rendering fix

commit 345f8b7
Author: Hiroshi Horie <[email protected]>
Date:   Thu Jan 23 00:41:35 2025 +0900

    Manual rendering

commit be003d5
Author: Hiroshi Horie <[email protected]>
Date:   Wed Jan 22 12:03:18 2025 +0900

    RTCAudioDeviceModuleDelegate

commit 2babb14
Author: Hiroshi Horie <[email protected]>
Date:   Fri Jan 17 16:18:39 2025 +0900

    Squashed recent improvements

    Pre initialize mode
    Pre initialize logic
    Persistent
    Checks
    Fix buffer logic
    Patch default input_mute state
    Buffer checks
    Start buffer on enable
    Delay estimate 0
    Stop engine on interrupt
    Pass should_resume
    Silence warning
    Correct session config
    Fix state
    Start logic
    Misc
    Rem ses
    Rem ses2
    State helper
    Minor patch
    Simplify
    Change stop create order
    Working state
    Ref
    State helpers

commit 235da97
Author: Hiroshi Horie <[email protected]>
Date:   Tue Jan 14 15:52:32 2025 +0900

    Squashed recent progress

commit 6ba820c
Author: Hiroshi Horie <[email protected]>
Date:   Tue Dec 31 01:57:09 2024 +0900

    Squashed recent progress

    Fix adm selection

    Fixes

    Revert adm selection in audio_device_impl

    Rename IsManualRenderingMode

    Simplify pcm buffer delegate

    Fixes

    Fixes

    Ducking config

    Strip manual rendering logic

    Runtime-ducking config

    Fix compile

    Fix start recording

    Connect output

    Buffer logic

    Enable output when input is enabled

commit 49ca1ee
Author: Hiroshi Horie <[email protected]>
Date:   Sun Dec 22 04:32:07 2024 +0700

    Check AGC

commit 5bbeb48
Author: Hiroshi Horie <[email protected]>
Date:   Sat Dec 21 14:15:31 2024 +0700

    Debug print audio graph

commit 631126f
Author: Hiroshi Horie <[email protected]>
Date:   Fri Dec 20 23:24:42 2024 +0700

    Fix macOS vp

commit e07b814
Author: Hiroshi Horie <[email protected]>
Date:   Tue Dec 17 12:28:55 2024 +0700

    Clean up imports

commit 1bdb158
Author: Hiroshi Horie <[email protected]>
Date:   Wed Dec 11 12:35:12 2024 +0700

    Muted talker detection

commit 0324b22
Author: Hiroshi Horie <[email protected]>
Date:   Mon Dec 16 21:11:45 2024 +0700

    Rename AudioDeviceSink

commit ed22ffb
Author: Hiroshi Horie <[email protected]>
Date:   Tue Dec 17 01:11:23 2024 +0700

    Move to private method

commit db00fe4
Author: Hiroshi Horie <[email protected]>
Date:   Wed Dec 11 00:16:55 2024 +0700

    Other audio ducking

commit a7282bd
Author: Hiroshi Horie <[email protected]>
Date:   Thu Dec 5 15:27:34 2024 +0700

    AudioEngine

commit d31187b
Author: Hiroshi Horie <[email protected]>
Date:   Thu Dec 5 15:26:38 2024 +0700

    Connect voice engine mute to adm

commit 3df68d4
Author: Hiroshi Horie <[email protected]>
Date:   Fri Oct 11 20:41:44 2024 +0900

    Revert "Stop recording on mute (turn off mic indicator) (#55)"

    This reverts commit c0209ef.
AudioOptions initially false
@hiroshihorie hiroshihorie requested a review from cloudwebrtc July 1, 2025 07:51
@hiroshihorie hiroshihorie marked this pull request as ready for review July 1, 2025 08:09
Copy link
Member

@cloudwebrtc cloudwebrtc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@hiroshihorie hiroshihorie changed the base branch from m125_release to blaze/m137-patching July 10, 2025 06:37
@hiroshihorie hiroshihorie changed the base branch from blaze/m137-patching to m125_release July 10, 2025 07:01
@hiroshihorie hiroshihorie marked this pull request as draft July 10, 2025 20:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants