MeiCam SDK For iOS
3.13.5
|
Go to the documentation of this file.
20 #define NVS_EXPORT __attribute__((visibility("default")))
161 #define NVS_VIDEO_FRAME_MAX_PLANES 4
NvsEffectGpuVideoFrameFormat
Video frame pixel format.
Definition: NvsEffectCommonDef.h:100
@ NvsEffectVideoFrameColorPrimaries_Bt709
RGB color space BT.709 standardized as Rec. ITU-R BT.709-5.
Definition: NvsEffectCommonDef.h:154
Rectangle.
Definition: NvsEffectCommonDef.h:202
@ NvsEffectVideoFrameColorTransfer_SMPTE2084
SMPTE ST 2084 for 10-, 12-, 14- and 16-bit systems known as "PQ".
Definition: NvsEffectCommonDef.h:136
Rational value.
Definition: NvsEffectCommonDef.h:28
@ NvsEffectVideoFrameYUVColorMatrix_Bt2020
ITU-R BT2020.
Definition: NvsEffectCommonDef.h:119
NvsEffectRational imagePAR
Pixel ratio (only 1:1)
Definition: NvsEffectCommonDef.h:42
NvsEffectVideoFramePixelFormat
Video frame pixel format.
Definition: NvsEffectCommonDef.h:86
float top
Top.
Definition: NvsEffectCommonDef.h:206
NvsEffectVideoFrameColorTransfer
Definition: NvsEffectCommonDef.h:134
bool isRec601
Whether it is BT.601.
Definition: NvsEffectCommonDef.h:176
int den
Denominator.
Definition: NvsEffectCommonDef.h:30
Video frame information.
Definition: NvsEffectCommonDef.h:169
float z
Definition: NvsEffectCommonDef.h:76
float y
Definition: NvsEffectCommonDef.h:66
@ NvsEffectVideoFrameColorPrimaries_Bt2020
RGB color space BT.2020 standardized as Rec. ITU-R BT.2020-1.
Definition: NvsEffectCommonDef.h:155
bool isFullRangeYUV
Definition: NvsEffectCommonDef.h:177
3D coordinate structure
Definition: NvsEffectCommonDef.h:75
unsigned int imageWidth
Image width.
Definition: NvsEffectCommonDef.h:40
@ NvsEffectGpuVideoFrameFormat_RGBAF16
RGBA format half float per channel.
Definition: NvsEffectCommonDef.h:102
NvsEffectVideoFramePixelFormat pixelFormat
The captured image's format.
Definition: NvsEffectCommonDef.h:174
@ NvsEffectVideoFrameColorTransfer_sRGB
Definition: NvsEffectCommonDef.h:135
@ NvsEffectPixelFormat_Nv12
YUV 4:2:0 12bpp (Two channels, one channel is a continuous luminance channel, and the other channel i...
Definition: NvsEffectCommonDef.h:87
float bottom
Bottom.
Definition: NvsEffectCommonDef.h:205
NvsEffectVideoFrameColorTransfer colorTransfer
Definition: NvsEffectCommonDef.h:192
Self-defined color.
Definition: NvsEffectCommonDef.h:55
@ NvsEffectVideoFrameYUVColorMatrix_Bt709
ITU-R BT1361 / IEC 61966-2-4 xvYCC709 / SMPTE RP177 Annex B.
Definition: NvsEffectCommonDef.h:118
int frameHeight
The captured image's height (in pixel)
Definition: NvsEffectCommonDef.h:171
NvsEffectVideoFrameInfo frameInfo
Definition: NvsEffectCommonDef.h:190
@ NvsEffectPixelFormat_YUV420
YUV 4:2:0 12bpp (Three channels, one luminance channel, the other two are U component and V component...
Definition: NvsEffectCommonDef.h:88
@ NvsEffectVideoFrameColorPrimaries_DisplayP3
RGB color space Display P3 based on SMPTE RP 431-2-2007 and IEC 61966-2.1:1999.
Definition: NvsEffectCommonDef.h:156
float left
Left.
Definition: NvsEffectCommonDef.h:203
NvsEffectVideoFrameColorPrimaries
Definition: NvsEffectCommonDef.h:153
@ NvsEffectPixelFormat_P010
YUV 4:2:0 24bpp (2 channels, one channel is a continuous luminance channel, and the other channel is ...
Definition: NvsEffectCommonDef.h:90
@ NvsEffectVideoFrameYUVColorMatrix_Bt601
ITU-R BT601-6 625 / ITU-R BT1358 625 / ITU-R BT1700 625 PAL.
Definition: NvsEffectCommonDef.h:117
int64_t frameTimestamp
The captured image's timestamp (in microseconds)
Definition: NvsEffectCommonDef.h:175
int frameWidth
The captured image's width (in pixel)
Definition: NvsEffectCommonDef.h:170
Video resolution.
Definition: NvsEffectCommonDef.h:39
unsigned int imageHeight
Image height.
Definition: NvsEffectCommonDef.h:41
bool flipHorizontally
Shows whether current image requires horizontal flip or not.
Definition: NvsEffectCommonDef.h:180
@ NvsEffectVideoFrameColorTransfer_ARIB_STD_B67
ARIB STD-B67, known as "Hybrid log-gamma".
Definition: NvsEffectCommonDef.h:137
NvsEffectVideoFrameColorPrimaries colorPrimaries
Definition: NvsEffectCommonDef.h:193
NvsEffectVideoFrameYUVColorMatrix colorMatrix
Definition: NvsEffectCommonDef.h:191
float right
Right.
Definition: NvsEffectCommonDef.h:204
float r
Definition: NvsEffectCommonDef.h:56
Video frame extra information.
Definition: NvsEffectCommonDef.h:189
@ NvsEffectGpuVideoFrameFormat_RGBA8
Definition: NvsEffectCommonDef.h:101
@ NvsEffectPixelFormat_BGRA
Definition: NvsEffectCommonDef.h:89
NvsEffectVideoFrameYUVColorMatrix
Definition: NvsEffectCommonDef.h:116
2D coordinate structure
Definition: NvsEffectCommonDef.h:65
int displayRotation
Shows the angle at which the current image needs to be rotated.
Definition: NvsEffectCommonDef.h:179
int num
Numerator.
Definition: NvsEffectCommonDef.h:29
#define NVS_VIDEO_FRAME_MAX_PLANES
Definition: NvsEffectCommonDef.h:161