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;
 
  115 - (instancetype)
init;
 
  127 - (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
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