9 #import <Foundation/Foundation.h>
40 - (void)rtcEngine:(
AgoraRtcEngineKit * _Nonnull)engine rtmpStreamingChangedToState:(NSString * _Nonnull)url
51 - (void)publisher:(
AgoraLivePublisher *_Nonnull)publisher streamPublishedWithUrl:(NSString *_Nonnull)url error:(AgoraErrorCode)error NS_SWIFT_NAME(publisher(_:streamPublishedWithUrl:error:));
59 - (void)publisher:(
AgoraLivePublisher *_Nonnull)publisher streamUnpublishedWithUrl:(NSString *_Nonnull)url NS_SWIFT_NAME(publisher(_:streamUnpublishedWithUrl:));
66 - (void)publisherTranscodingUpdated:(
AgoraLivePublisher *_Nonnull)publisher NS_SWIFT_NAME(publisherTranscodingUpdated(_:));
76 - (void)publisher:(
AgoraLivePublisher *_Nonnull)publisher streamInjectedStatusOfUrl:(NSString *_Nonnull)url uid:(NSUInteger)uid status:(AgoraInjectStreamStatus)status NS_SWIFT_NAME(publisher(_:streamInjectedStatusOfUrl:uid:status:));
99 - (instancetype _Nonnull)initWithLiveKit:(
AgoraLiveKit *_Nonnull)kit NS_SWIFT_NAME(initWithLiveKit(_:));
114 - (void)setVideoResolution:(CGSize)resolution andFrameRate:(NSInteger)frameRate bitrate:(NSInteger)bitrate NS_SWIFT_NAME(setVideoResolution(_:andFrameRate:bitrate:));
127 - (int)addVideoWatermark:(AgoraImage * _Nonnull)watermark NS_SWIFT_NAME(addVideoWatermark(_:));
132 - (void)clearVideoWatermarks NS_SWIFT_NAME(clearVideoWatermarks());
138 - (void)setMediaType:(AgoraMediaType)mediaType NS_SWIFT_NAME(setMediaType(_:));
150 - (void)addStreamUrl:(NSString *_Nullable)url transcodingEnabled:(BOOL)transcodingEnabled NS_SWIFT_NAME(addStreamUrl(_:transcodingEnabled:));
159 - (void)removeStreamUrl:(NSString *_Nullable)url NS_SWIFT_NAME(removeStreamUrl(_:));
182 - (void)addInjectStreamUrl:(NSString *_Nonnull)url config:(AgoraLiveInjectStreamConfig * _Nonnull)config NS_SWIFT_NAME(addInjectStreamUrl(_:config:));
189 - (void)removeInjectStreamUrl:(NSString *_Nonnull)url NS_SWIFT_NAME(removeInjectStreamUrl(_:));