From e62681e4f7a90ffbfc242344264ed5cd93582781 Mon Sep 17 00:00:00 2001 From: Santhosh Vaiyapuri Date: Tue, 9 Sep 2025 15:01:14 +0100 Subject: [PATCH] feat: expose audio attributes --- .../src/main/java/org/webrtc/audio/JavaAudioDeviceModule.java | 4 ++-- .../src/main/java/org/webrtc/audio/WebRtcAudioTrack.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/stream-webrtc-android/src/main/java/org/webrtc/audio/JavaAudioDeviceModule.java b/stream-webrtc-android/src/main/java/org/webrtc/audio/JavaAudioDeviceModule.java index 6d87f7a31..5e455aa93 100644 --- a/stream-webrtc-android/src/main/java/org/webrtc/audio/JavaAudioDeviceModule.java +++ b/stream-webrtc-android/src/main/java/org/webrtc/audio/JavaAudioDeviceModule.java @@ -373,8 +373,8 @@ public static boolean isBuiltInNoiseSuppressorSupported() { private final Context context; private final AudioManager audioManager; - private final WebRtcAudioRecord audioInput; - private final WebRtcAudioTrack audioOutput; + public final WebRtcAudioRecord audioInput; + public final WebRtcAudioTrack audioOutput; private final int inputSampleRate; private final int outputSampleRate; private final boolean useStereoInput; diff --git a/stream-webrtc-android/src/main/java/org/webrtc/audio/WebRtcAudioTrack.java b/stream-webrtc-android/src/main/java/org/webrtc/audio/WebRtcAudioTrack.java index cf1358a86..4715af578 100644 --- a/stream-webrtc-android/src/main/java/org/webrtc/audio/WebRtcAudioTrack.java +++ b/stream-webrtc-android/src/main/java/org/webrtc/audio/WebRtcAudioTrack.java @@ -62,7 +62,7 @@ class WebRtcAudioTrack { private ByteBuffer byteBuffer; - private @Nullable final AudioAttributes audioAttributes; + public @Nullable AudioAttributes audioAttributes; private @Nullable AudioTrack audioTrack; private @Nullable AudioTrackThread audioThread; private final VolumeLogger volumeLogger;