Agora RTC Objective-C API Reference Refactor

AgoraH265TranscoderProtocol.h
Go to the documentation of this file.
1 //
2 // AgoraH265TranscoderProtocol.h
3 // AgoraH265TranscoderProtocol
4 //
5 // Copyright (c) 2022 Agora. All rights reserved.
6 //
7
8 #import <Foundation/Foundation.h>
9 #import "AgoraH265TranscoderDelegate.h"
10
11 @protocol AgoraH265TranscoderProtocol <NSObject>
12
22 - (NSInteger)enableTranscodeWithToken:(NSString* _Nonnull)token
23 channel:(NSString* _Nonnull)channel
24 uid:(NSUInteger)uid NS_SWIFT_NAME(enableTranscode(token:channel:uid:));
25
35 - (NSInteger)queryChannelWithToken:(NSString* _Nonnull)token
36 channel:(NSString* _Nonnull)channel
37 uid:(NSUInteger) uid NS_SWIFT_NAME(queryChannel(token:channel:uid:));
38
48 - (NSInteger)triggerTranscodeWithToken:(NSString* _Nonnull)token
49 channel:(NSString* _Nonnull)channel
50 uid:(NSUInteger)uid NS_SWIFT_NAME(triggerTranscode(token:channel:uid:));
51
59 - (NSInteger)registerTranscoderDelegate:(id<AgoraH265TranscoderDelegate>_Nullable)delegate NS_SWIFT_NAME(registerTranscoderDelegate(_:));
60
68 - (NSInteger)unregisterTranscoderDelegate:(id<AgoraH265TranscoderDelegate>_Nullable)delegate NS_SWIFT_NAME(unregisterTranscoderDelegate(_:));
69
70 @end
AgoraH265TranscoderProtocol-p
Definition: AgoraH265TranscoderProtocol.h:11
AgoraH265TranscoderDelegate-p
Definition: AgoraH265TranscoderDelegate.h:11
AgoraH265TranscoderDelegate.h