|
MeiCam SDK For iOS
3.7.2
|
#import <Foundation/Foundation.h>#import "NvsEffectCommonDef.h"#import <CoreVideo/CVPixelBuffer.h>Go to the source code of this file.
Classes | |
| class | NvsEffectRenderCore |
| Class for special effects rendering. More... | |
Macros | |
Render parameters | |
| #define | NVS_EFFECT_DISPLAY_ROTATION @"display_rotation" |
| rotation of input image More... | |
| #define | NVS_EFFECT_PHYSICAL_ORIENTATION @"physical_orientation" |
| Physical orientation. More... | |
| #define | NVS_EFFECT_FLIP_HORIZONTALLY @"flip_horizontally" |
| need flip horizontally More... | |
| #define | NVS_EFFECT_TIMESTAMP @"timestamp" |
| Timestamp of current rendering. More... | |
| #define | NVS_EFFECT_FLAGS @"flags" |
| Temporarily set to 0. More... | |
| #define | NVS_EFFECT_OUTPUT_FRAME_FORMAT @"output_frame_format" |
| format output image buffer format Refer to NvsEffectVideoFramePixelFormat More... | |
| #define | NVS_EFFECT_IS_BT601 @"is_bt.601" |
Enumerations | |
| enum | NvsEffectCoreError { NvsEffectCoreError_NoError = 0, NvsEffectCoreError_Unknown = -1, NvsEffectCoreError_InvalidTexture = -2, NvsEffectCoreError_InvalidPixelFormat = -3, NvsEffectCoreError_NotInitialized = -4 } |
| enum | NvsInitializeFlags { NvsInitializeFlag_NoFlag = 0, NvsInitializeFlag_InSingleGLThread = 1, NvsInitializeFlag_CreateGLContextIfNeed = 2, NvsInitializeFlag_SUPPORT_4K = 4, NvsInitializeFlag_SUPPORT_8K = 8, NvsInitializeFlag_SUPPORT_16K = 16 } |
| enum | NvsRenderFlag { NvsRenderFlag_NoFlag = 0, NvsRenderFlag_IsUpsideDownTexture = 1, NvsRenderFlags_InputTextureIsFlipHorizontally = 2 } |
| #define NVS_EFFECT_DISPLAY_ROTATION @"display_rotation" |
rotation of input image
| #define NVS_EFFECT_FLAGS @"flags" |
Temporarily set to 0.
| #define NVS_EFFECT_FLIP_HORIZONTALLY @"flip_horizontally" |
need flip horizontally
| #define NVS_EFFECT_IS_BT601 @"is_bt.601" |
BT601
| #define NVS_EFFECT_OUTPUT_FRAME_FORMAT @"output_frame_format" |
format output image buffer format Refer to NvsEffectVideoFramePixelFormat
| #define NVS_EFFECT_PHYSICAL_ORIENTATION @"physical_orientation" |
Physical orientation.
| #define NVS_EFFECT_TIMESTAMP @"timestamp" |
Timestamp of current rendering.
| enum NvsEffectCoreError |
| enum NvsInitializeFlags |
| enum NvsRenderFlag |
1.8.18