Skip to content

Conversation

@kanat
Copy link
Contributor

@kanat kanat commented Oct 17, 2023

@kanat kanat merged commit b33e7bd into patch/m114 Oct 17, 2023
@kanat kanat deleted the patch/android/audio-samples branch October 17, 2023 19:37
kanat added a commit that referenced this pull request Mar 25, 2024
* Add a way to intercept the audio samples before processing * fix BUILD.gn (cherry picked from commit b33e7bd)
@kanat kanat mentioned this pull request Mar 26, 2024
kanat pushed a commit that referenced this pull request Apr 5, 2024
allow listen-only mode in AudioUnit, adjust when category changes (#2) release mic when category changes (#5) Change defaults to iOS defaults (#7) Sync audio session config (#8) feat: support bypass voice processing for iOS. (#15) Remove MacBookPro audio pan right code (#22) fix: Fix can't open mic alone when built-in AEC is enabled. (#29) feat: add audio device changes detect for windows. (#41) fix Linux compile (#47) AudioUnit: Don't rely on category switch for mic indicator to turn off (#52) Stop recording on mute (turn off mic indicator) (#55) Cherry pick audio selection from m97 release (#35) [Mac] Allow audio device selection (#21) RTCAudioDeviceModule.outputDevice / inputDevice getter and setter (#80) Co-authored-by: Hiroshi Horie <548776+hiroshihorie@users.noreply.github.com> Co-authored-by: David Zhao <dz@livekit.io>
kanat added a commit that referenced this pull request Apr 5, 2024
* Audio Device Optimization allow listen-only mode in AudioUnit, adjust when category changes (#2) release mic when category changes (#5) Change defaults to iOS defaults (#7) Sync audio session config (#8) feat: support bypass voice processing for iOS. (#15) Remove MacBookPro audio pan right code (#22) fix: Fix can't open mic alone when built-in AEC is enabled. (#29) feat: add audio device changes detect for windows. (#41) fix Linux compile (#47) AudioUnit: Don't rely on category switch for mic indicator to turn off (#52) Stop recording on mute (turn off mic indicator) (#55) Cherry pick audio selection from m97 release (#35) [Mac] Allow audio device selection (#21) RTCAudioDeviceModule.outputDevice / inputDevice getter and setter (#80) Co-authored-by: Hiroshi Horie <548776+hiroshihorie@users.noreply.github.com> Co-authored-by: David Zhao <dz@livekit.io> * fix compilation errors --------- Co-authored-by: CloudWebRTC <duanweiwei1982@gmail.com> Co-authored-by: Hiroshi Horie <548776+hiroshihorie@users.noreply.github.com> Co-authored-by: David Zhao <dz@livekit.io>
santhoshvai pushed a commit that referenced this pull request Nov 20, 2024
* Add a way to intercept the audio samples before processing * fix BUILD.gn (cherry picked from commit b33e7bd)
santhoshvai pushed a commit that referenced this pull request Nov 20, 2024
* Audio Device Optimization allow listen-only mode in AudioUnit, adjust when category changes (#2) release mic when category changes (#5) Change defaults to iOS defaults (#7) Sync audio session config (#8) feat: support bypass voice processing for iOS. (#15) Remove MacBookPro audio pan right code (#22) fix: Fix can't open mic alone when built-in AEC is enabled. (#29) feat: add audio device changes detect for windows. (#41) fix Linux compile (#47) AudioUnit: Don't rely on category switch for mic indicator to turn off (#52) Stop recording on mute (turn off mic indicator) (#55) Cherry pick audio selection from m97 release (#35) [Mac] Allow audio device selection (#21) RTCAudioDeviceModule.outputDevice / inputDevice getter and setter (#80) Co-authored-by: Hiroshi Horie <548776+hiroshihorie@users.noreply.github.com> Co-authored-by: David Zhao <dz@livekit.io> * fix compilation errors --------- Co-authored-by: CloudWebRTC <duanweiwei1982@gmail.com> Co-authored-by: Hiroshi Horie <548776+hiroshihorie@users.noreply.github.com> Co-authored-by: David Zhao <dz@livekit.io>
@kanat kanat mentioned this pull request Dec 6, 2024
ipavlidakis added a commit that referenced this pull request Jul 4, 2025
* Audio Device Optimization allow listen-only mode in AudioUnit, adjust when category changes (#2) release mic when category changes (#5) Change defaults to iOS defaults (#7) Sync audio session config (#8) feat: support bypass voice processing for iOS. (#15) Remove MacBookPro audio pan right code (#22) fix: Fix can't open mic alone when built-in AEC is enabled. (#29) feat: add audio device changes detect for windows. (#41) fix Linux compile (#47) AudioUnit: Don't rely on category switch for mic indicator to turn off (#52) Stop recording on mute (turn off mic indicator) (#55) Cherry pick audio selection from m97 release (#35) [Mac] Allow audio device selection (#21) RTCAudioDeviceModule.outputDevice / inputDevice getter and setter (#80) Co-authored-by: Hiroshi Horie <548776+hiroshihorie@users.noreply.github.com> Co-authored-by: David Zhao <dz@livekit.io> * fix compilation errors --------- Co-authored-by: CloudWebRTC <duanweiwei1982@gmail.com> Co-authored-by: Hiroshi Horie <548776+hiroshihorie@users.noreply.github.com> Co-authored-by: David Zhao <dz@livekit.io> # Conflicts: #	audio/audio_state.cc #	call/audio_state.h #	media/engine/webrtc_voice_engine.h #	modules/audio_device/audio_device_impl.cc #	modules/audio_device/include/audio_device.h #	modules/audio_device/mac/audio_device_mac.cc #	modules/audio_device/mac/audio_device_mac.h #	sdk/objc/api/peerconnection/RTCPeerConnectionFactory+Native.h #	sdk/objc/api/peerconnection/RTCPeerConnectionFactory.h #	sdk/objc/api/peerconnection/RTCPeerConnectionFactory.mm #	sdk/objc/api/peerconnection/RTCPeerConnectionFactoryBuilder.mm #	sdk/objc/components/audio/RTCAudioSessionConfiguration.m #	sdk/objc/native/src/audio/audio_device_ios.mm #	sdk/objc/native/src/audio/audio_device_module_ios.mm #	sdk/objc/native/src/audio/voice_processing_audio_unit.mm
ipavlidakis pushed a commit that referenced this pull request Jul 28, 2025
* Add a way to intercept the audio samples before processing * fix BUILD.gn (cherry picked from commit b33e7bd)
ipavlidakis pushed a commit that referenced this pull request Jul 28, 2025
* Audio Device Optimization allow listen-only mode in AudioUnit, adjust when category changes (#2) release mic when category changes (#5) Change defaults to iOS defaults (#7) Sync audio session config (#8) feat: support bypass voice processing for iOS. (#15) Remove MacBookPro audio pan right code (#22) fix: Fix can't open mic alone when built-in AEC is enabled. (#29) feat: add audio device changes detect for windows. (#41) fix Linux compile (#47) AudioUnit: Don't rely on category switch for mic indicator to turn off (#52) Stop recording on mute (turn off mic indicator) (#55) Cherry pick audio selection from m97 release (#35) [Mac] Allow audio device selection (#21) RTCAudioDeviceModule.outputDevice / inputDevice getter and setter (#80) Co-authored-by: Hiroshi Horie <548776+hiroshihorie@users.noreply.github.com> Co-authored-by: David Zhao <dz@livekit.io> * fix compilation errors --------- Co-authored-by: CloudWebRTC <duanweiwei1982@gmail.com> Co-authored-by: Hiroshi Horie <548776+hiroshihorie@users.noreply.github.com> Co-authored-by: David Zhao <dz@livekit.io>
ipavlidakis pushed a commit that referenced this pull request Jul 29, 2025
* Add a way to intercept the audio samples before processing * fix BUILD.gn (cherry picked from commit b33e7bd)
ipavlidakis pushed a commit that referenced this pull request Jul 29, 2025
* Audio Device Optimization allow listen-only mode in AudioUnit, adjust when category changes (#2) release mic when category changes (#5) Change defaults to iOS defaults (#7) Sync audio session config (#8) feat: support bypass voice processing for iOS. (#15) Remove MacBookPro audio pan right code (#22) fix: Fix can't open mic alone when built-in AEC is enabled. (#29) feat: add audio device changes detect for windows. (#41) fix Linux compile (#47) AudioUnit: Don't rely on category switch for mic indicator to turn off (#52) Stop recording on mute (turn off mic indicator) (#55) Cherry pick audio selection from m97 release (#35) [Mac] Allow audio device selection (#21) RTCAudioDeviceModule.outputDevice / inputDevice getter and setter (#80) Co-authored-by: Hiroshi Horie <548776+hiroshihorie@users.noreply.github.com> Co-authored-by: David Zhao <dz@livekit.io> * fix compilation errors --------- Co-authored-by: CloudWebRTC <duanweiwei1982@gmail.com> Co-authored-by: Hiroshi Horie <548776+hiroshihorie@users.noreply.github.com> Co-authored-by: David Zhao <dz@livekit.io>
ipavlidakis pushed a commit that referenced this pull request Sep 11, 2025
* Add a way to intercept the audio samples before processing * fix BUILD.gn (cherry picked from commit b33e7bd)
ipavlidakis pushed a commit that referenced this pull request Sep 11, 2025
* Audio Device Optimization allow listen-only mode in AudioUnit, adjust when category changes (#2) release mic when category changes (#5) Change defaults to iOS defaults (#7) Sync audio session config (#8) feat: support bypass voice processing for iOS. (#15) Remove MacBookPro audio pan right code (#22) fix: Fix can't open mic alone when built-in AEC is enabled. (#29) feat: add audio device changes detect for windows. (#41) fix Linux compile (#47) AudioUnit: Don't rely on category switch for mic indicator to turn off (#52) Stop recording on mute (turn off mic indicator) (#55) Cherry pick audio selection from m97 release (#35) [Mac] Allow audio device selection (#21) RTCAudioDeviceModule.outputDevice / inputDevice getter and setter (#80) Co-authored-by: Hiroshi Horie <548776+hiroshihorie@users.noreply.github.com> Co-authored-by: David Zhao <dz@livekit.io> * fix compilation errors --------- Co-authored-by: CloudWebRTC <duanweiwei1982@gmail.com> Co-authored-by: Hiroshi Horie <548776+hiroshihorie@users.noreply.github.com> Co-authored-by: David Zhao <dz@livekit.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants