NERtc iOS SDK V4.6.10
Properties | List of all members
NERtcVideoFrame Class Reference

Video frame information More...

#import <NERtcEngineBase.h>

Inheritance diagram for NERtcVideoFrame:

Properties

NERtcVideoFormatType format
 The video frame format. More...
 
uint64_t timestamp
 The video timestamp. More...
 
uint32_t width
 The video height that contains the pixels of the video frame on the horizontal axis. More...
 
uint32_t height
 The Video width that contains the pixels of the video frame on the vertical axis. More...
 
NERtcVideoRotationType rotation
 The angle to which the video rotates in the clockwise direction. More...
 
void * buffer
 Video data supports CVPixelBuffer and NSData. More...
 
NSArray< NSNumber * > * strides
 Line spacing of the plane(s) in video frame.Currently this parameter is only useful when using external video renderer. More...
 

Detailed Description

Video frame information

Property Documentation

◆ buffer

- (void*) buffer
readwritenonatomicassign

Video data supports CVPixelBuffer and NSData.

◆ format

- (NERtcVideoFormatType) format
readwritenonatomicassign

The video frame format.

For more information, see NERtcVideoFormatType.

◆ height

- (uint32_t) height
readwritenonatomicassign

The Video width that contains the pixels of the video frame on the vertical axis.

◆ rotation

- (NERtcVideoRotationType) rotation
readwritenonatomicassign

The angle to which the video rotates in the clockwise direction.

For more information, see NERtcVideoRotationType.

◆ strides

- (NSArray<NSNumber *>*) strides
readwritenonatomicstrong

Line spacing of the plane(s) in video frame.Currently this parameter is only useful when using external video renderer.

◆ timestamp

- (uint64_t) timestamp
readwritenonatomicassign

The video timestamp.

Unit: milliseconds.

◆ width

- (uint32_t) width
readwritenonatomicassign

The video height that contains the pixels of the video frame on the horizontal axis.


The documentation for this class was generated from the following file: