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