zdk.objc
ZDKVideoEndpointControl.h
1//
2// ZDKVideoEndpointControl.h
3// ZDK
4//
5
6#ifndef ZDKVideoEndpointControl_h
7#define ZDKVideoEndpointControl_h
8
9#import <Foundation/Foundation.h>
10#import "ZDKResult.h"
11#import "ZDKCameraSensorLocation.h"
12#import "ZDKZHandle.h"
13#import "ZDKResult.h"
14@protocol ZDKResult;
15
16NS_ASSUME_NONNULL_BEGIN
17
23
41-(id<ZDKResult>)setFormat:(int)width height:(int)height fps:(float)fps ;
56-(id<ZDKResult>)setBitrate:(int)value ;
67-(id<ZDKResult>)startCapture:(BOOL)hwdAcceleration ;
103-(ZDKCameraSensorLocation)getCameraLocation;
104-(NSString*)handlesDescription;
105
106@end
107
108NS_ASSUME_NONNULL_END
109
110#endif
API invocation status result.
Definition: ZDKResult.h:19
Video endpoint's main entry point.
Definition: ZDKVideoEndpointControl.h:22
id< ZDKResult > stopCapture()
Stops the video capture.
ZDKCameraSensorLocation getCameraLocation()
Gets the used camera location.
id< ZDKResult > toggleCamera()
Toggles the camera.
id< ZDKResult > restartCamera()
Restarts the camera.
Definition: ZDKZHandle.h:13