Agora RTC Objective-C API Reference Refactor

AgoraMediaFilterEventDelegate.h
Go to the documentation of this file.
1 //
2 // AgoraMediaFilterEventDelegate.h
3 // Agora SDK
4 //
5 // Created by LLF on 2020-9-21.
6 // Copyright (c) 2020 Agora. All rights reserved.
7 //
8
9 #import <Foundation/Foundation.h>
10
11 @protocol AgoraMediaFilterEventDelegate <NSObject>
12 @optional
13 /* Meida filter(audio filter or video filter) event callback
14 */
15 - (void)onEvent:(NSString * __nullable)provider
16 extension:(NSString * __nullable)extension
17 key:(NSString * __nullable)key
18 value:(NSString * __nullable)value NS_SWIFT_NAME(onEvent(_:extension:key:value:));
19
20 - (void)onExtensionStopped:(NSString * __nullable)provider
21 extension:(NSString * __nullable)extension NS_SWIFT_NAME(onExtensionStopped(_:extension:));
22
23 - (void)onExtensionStarted:(NSString * __nullable)provider
24 extension:(NSString * __nullable)extension NS_SWIFT_NAME(onExtensionStarted(_:extension:));
25
26 - (void)onExtensionError:(NSString * __nullable)provider
27 extension:(NSString * __nullable)extension
28 error:(int)error
29 message:(NSString * __nullable)message NS_SWIFT_NAME(onExtensionError(_:extension:error:message:));
30 @end
AgoraMediaFilterEventDelegate-p
Definition: AgoraMediaFilterEventDelegate.h:11