MeiCam SDK For iOS
3.14.0
|
Go to the documentation of this file.
15 #import <Foundation/Foundation.h>
16 #import <CoreGraphics/CGGeometry.h>
17 #import <CoreVideo/CVPixelBuffer.h>
67 videoFrameTextureId:(
unsigned int)videoFrameTextureId
68 videoSize:(CGSize)videoSize
69 timelinePos:(int64_t)timelinePos;
90 pixelBuffer:(CVPixelBufferRef)pixelBuffer
91 videoSize:(CGSize)videoSize
92 timelinePos:(int64_t)timelinePos;
112 @property (nonatomic, weak) id<NvsVideoFrameReceiverDelegate>
delegate;
114 @property (nonatomic, strong, readonly) NSLock *
lock;
117 - (instancetype)
init;
129 - (void)reclaimVideoFrame:(
unsigned int)videoFrameTextureId;
NvsVideoFrameReceiverMode
The mode of the video frame receiver.
Definition: NvsVideoFrameReceiver.h:27
@ NvsVideoFrameReceiverMode_Texture
The mode of the texture ID.
Definition: NvsVideoFrameReceiver.h:28
NSLock * lock
Definition: NvsVideoFrameReceiver.h:114
Definition: NvsVideoFrameReceiver.h:35
NvsVideoFrameReceiverMode mode
Definition: NvsVideoFrameReceiver.h:111
@ NvsVideoFrameReceiverMode_CVPixelBuffer
The mode of the CVPixelBuffer object.
Definition: NvsVideoFrameReceiver.h:29
The receiver of the video frame.
Definition: NvsVideoFrameReceiver.h:110
#define NVS_EXPORT
Definition: NvsCommonDef.h:20
id< NvsVideoFrameReceiverDelegate > delegate
Definition: NvsVideoFrameReceiver.h:112