Skip to content

Commit 637e937

Browse files
authored
Merge pull request #209 from GetStream/patches/m118
Update patches from M118
2 parents 823c5ff + c5a3bd9 commit 637e937

File tree

5 files changed

+31
-0
lines changed

5 files changed

+31
-0
lines changed
Binary file not shown.
Binary file not shown.
5.17 KB
Binary file not shown.
5.89 KB
Binary file not shown.
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
package org.webrtc;
2+
3+
/*
4+
* Copyright 2024 The WebRTC project authors. All Rights Reserved.
5+
*
6+
* Use of this source code is governed by a BSD-style license
7+
* that can be found in the LICENSE file in the root of the source
8+
* tree. An additional intellectual property rights grant can be found
9+
* in the file PATENTS. All contributing project authors may
10+
* be found in the AUTHORS file in the root of the source tree.
11+
*/
12+
13+
/** AudioProcessing factory with lifecycle management and runtime control capabilities. */
14+
public interface ManagedAudioProcessingFactory extends AudioProcessingFactory {
15+
/**
16+
* Destroys the native AudioProcessing instance.
17+
*/
18+
public void destroyNative();
19+
20+
/**
21+
* Checks if the AudioProcessing is enabled.
22+
* @return true if enabled, false otherwise.
23+
*/
24+
public boolean isEnabled();
25+
26+
/**
27+
* Sets the enabled state of the AudioProcessing.
28+
* @param enabled The desired enabled state.
29+
*/
30+
public void setEnabled(boolean enabled);
31+
}

0 commit comments

Comments
 (0)