Delete deprecated AudioDeviceModule::getNativeAudioDeviceModulePointer
Bug: webrtc:413413572
Change-Id: I3c679480b802fa87d1dbe4ff8cc0f89653b81519
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/392103
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: ZoƩ Lepaul <xalep@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44880}
diff --git a/sdk/android/api/org/webrtc/audio/AudioDeviceModule.java b/sdk/android/api/org/webrtc/audio/AudioDeviceModule.java
index ba5097d..c8ea22d 100644
--- a/sdk/android/api/org/webrtc/audio/AudioDeviceModule.java
+++ b/sdk/android/api/org/webrtc/audio/AudioDeviceModule.java
@@ -19,17 +19,13 @@
*/
public interface AudioDeviceModule {
/**
- * Returns a C++ pointer to a webrtc::AudioDeviceModule. Caller does _not_ take ownership and
- * lifetime is handled through the release() call.
+ * Returns a C++ pointer to a {@code webrtc::AudioDeviceModule} instance.
+ * Lifetime of the returned object is handled through the release() call.
+ *
+ * @param webrtcEnvRef non-null non-owning pointer to {@code webrtc::Environment}
+ * @return non-null non-owning pointer to {@code webrtc::AudioDeviceModule}
*/
- @Deprecated
- default long getNativeAudioDeviceModulePointer() {
- return 0;
- }
-
- public default long getNative(long webrtcEnvRef) {
- return getNativeAudioDeviceModulePointer();
- }
+ long getNative(long webrtcEnvRef);
/**
* Release resources for this AudioDeviceModule, including native resources. The object should not