9 #import <Foundation/Foundation.h>
32 - (void)rtcEngine:(
AgoraRtcEngineKit * _Nonnull)engine rtmpStreamingChangedToState:(NSString * _Nonnull)url
43 -(void)publisher:(
AgoraLivePublisher *_Nonnull)publisher streamPublishedWithUrl:(NSString *_Nonnull)url error:(AgoraErrorCode)error;
51 -(void)publisher:(
AgoraLivePublisher *_Nonnull)publisher streamUnpublishedWithUrl:(NSString *_Nonnull)url;
68 -(void)publisher:(
AgoraLivePublisher *_Nonnull)publisher streamInjectedStatusOfUrl:(NSString *_Nonnull)url uid:(NSUInteger)uid status:(AgoraInjectStreamStatus)status;
91 -(instancetype _Nonnull)initWithLiveKit:(
AgoraLiveKit *_Nonnull)kit;
106 - (void)setVideoResolution:(CGSize)resolution andFrameRate:(NSInteger)frameRate bitrate:(NSInteger)bitrate;
119 -(int)addVideoWatermark:(AgoraImage * _Nonnull)watermark NS_SWIFT_NAME(addVideoWatermark(_:));
124 -(void)clearVideoWatermarks;
130 -(void)setMediaType:(AgoraMediaType)mediaType;
142 -(void)addStreamUrl:(NSString *_Nullable)url transcodingEnabled:(BOOL)transcodingEnabled;
151 -(void)removeStreamUrl:(NSString *_Nullable)url;
174 - (void)addInjectStreamUrl:(NSString *_Nonnull)url config:(AgoraLiveInjectStreamConfig * _Nonnull)config;
181 - (void)removeInjectStreamUrl:(NSString *_Nonnull)url;