MeiCam SDK For iOS
3.7.2
|
C<AIParserDelegate> | |
CNvsAICutter | |
CNvsAIParser | |
CNvsAITag | |
CNvsAnimatedSticker | Animated sticker class |
CNvsAnimStateInfo | |
CNvsArbitraryData | A custom parameter structure for video effects |
CNvsARFaceContext | ARFace context |
C<NvsARFaceContextDelegate> | |
CNvsARSceneBeautyPreset | |
CNvsARSceneCameraPreset | ARScene resource package camera parameters resolved after the object |
CNvsARSceneManipulate | AR scene processing interface |
C<NvsARSceneManipulateDelegate> | |
CNvsARSceneShapeBeautificationPreset | |
CNvsAssetPackageManager | Asset package manager for managing assets in video |
C<NvsAssetPackageManagerDelegate> | |
C<NvsAssetPackageManagerGenerateTemplateDelegate> | |
CNvsAssetPackageParticleDescParser | Particle effect package parsing class |
CNvsAudioClip | Audio clip, description of the audio file |
CNvsAudioFx | Audio effects |
CNvsAudioResolution | Audio resolution |
CNvsAudioSampleBuffers | |
CNvsAudioTrack | Audio track, collection of audio clips |
CNvsAudioTransition | Audio transitions are the special effects that the clips of audio can jump dynamically |
CNvsAVFileInfo | Audio and video file information |
CNvsBeatDetection | |
C<NvsBeatDetectionDelegate> | Beat detection class |
CNvsBoneOpInfo | |
CNvsCaption | Captions |
CNvsCaptionBodyOpacitySpan | |
CNvsCaptionColorSpan | |
CNvsCaptionFontFamilySpan | |
CNvsCaptionFontSizeRatioSpan | |
CNvsCaptionItalicSpan | |
CNvsCaptionNormalTextSpan | |
CNvsCaptionOpacitySpan | |
CNvsCaptionOutlineColorSpan | |
CNvsCaptionOutlineOpacitySpan | |
CNvsCaptionOutlineWidthSpan | |
CNvsCaptionRendererIdSpan | |
CNvsCaptionShadowOpacitySpan | |
CNvsCaptionSpan | |
CNvsCaptionTextLayout | |
CNvsCaptionUnderlineSpan | |
CNvsCaptionWeightSpan | |
CNvsCaptureAnimatedSticker | Timeline animated sticker class |
CNvsCaptureAudioFx | Capture audio effects |
CNvsCaptureCaption | Capture captions |
CNvsCaptureCompoundCaption | Capture compound caption |
CNvsCapturedAudioSampleInfo | Audio sample info from capturing |
CNvsCaptureDeviceCapability | Description of capture device capability |
CNvsCaptureSceneInfo | Capture scene informations |
CNvsCaptureVideoFx | The captured video effect |
CNvsCarFrameInfo | |
CNvsClip | Clips are specific description of audio and video files |
CNvsClipAnimatedSticker | Clip animated sticker class |
CNvsClipCaption | Clip captions |
CNvsClipCompoundCaption | Clip compound caption |
CNvsClipData | Clip data |
CNvsClipInfo | |
CNvsColor | Self-defined color |
CNvsCompoundCaption | |
CNvsControlHandle | Ellipse |
CNvsControlPointModePair | Key frame control point mode pair structure |
CNvsControlPointPair | Key frame control point pair structure |
CNvsControlUnit | Mirror |
CNvsCustomAudioFxRenderContext | |
C<NvsCustomAudioFxRenderer> | Custom audio effects renderer interface |
CNvsCustomVideoFxRenderContext | |
C<NvsCustomVideoFxRenderer> | Custom video effects renderer interface |
CNvsCustomVideoFxRenderHelper | Auxiliary method interface for custom video effects |
CNvsCustomVideoFxVideoFrame | |
CNvsCustomVideoTransitionRenderContext | |
C<NvsCustomVideoTransitionRenderer> | Custom video effects renderer interface |
CNvsCustomVideoTransitionRenderHelper | Auxiliary method interface for custom video effects |
CNvsCustomVideoTransitionVideoFrame | |
CNvsDetectData | Detect data class |
CNvsEffect | Special effects |
CNvsEffectColor | Self-defined color |
CNvsEffectDescription | Effect parameter description class in effect sdk |
CNvsEffectPosition2D | 2D coordinate structure |
CNvsEffectPosition3D | 3D coordinate structure |
CNvsEffectRational | Rational value |
CNvsEffectRect | Rectangle |
CNvsEffectRenderCore | Class for special effects rendering |
CNvsEffectSdkContext | Effect SDK context class |
CNvsEffectVideoFrameInfo | Video frame information |
CNvsEffectVideoResolution | Video resolution |
CNvsExpressionBOOLParam | |
CNvsExpressionColorParam | |
CNvsExpressionFloatParam | |
CNvsExpressionIntParam | |
CNvsExpressionParam | |
CNvsFaceEffect2Init | |
CNvsFaceEffectV1 | |
CNvsFaceFeatureInfo | Face feature info, landmarks is an array of CGPoints, visibilities is an array of float |
CNvsFaceFeaturePoint | 2D feature point structure |
CNvsFaceInfo | FaceInfo for 106 points |
CNvsFontInfo | Font file information |
CNvsFx | Effect class |
CNvsFxDescription | Effect parameter description class |
CNvsFxParamBOOLDef | |
CNvsFxParamColorDef | |
CNvsFxParamFloatDef | |
CNvsFxParamIntDef | |
CNvsIconGenerator | NvsIconGenerator |
C<NvsIconGeneratorDelegate> | Picture get callback |
C<NvsImageGrabberDelegate> | |
CNvsInferenceScheme | Inference scheme |
CNvsIosUtils | |
CNvsLabelInfo | |
CNvsLiveWindow | Real-time shooting preview window |
C<NvsLiveWindowDrawDelegate> | |
CNvsMakeupEffect | Makeup effect information for each part, say eyelash, eyebrow, lips, etc |
CNvsMakeupEffectInfo | Makeup effect control parameter set class |
CNvsMakeupEffectLayer | Makeup effect layer information |
CNvsMakeupEffectLayer3D | Makeup effect 3d layer information |
CNvsMakeupEffectLayerHighlight | Makeup effect highlight layer information |
CNvsMakeupEffectLayerLut | Makeup effect lut layer information |
CNvsMaskEllipse2D | Ellipse |
CNvsMaskMirror | Mirror |
CNvsMaskRegionInfo | Mask Region information |
CNvsMaskSubRegionInfo | Sub Region information points is an array of CGPoint |
CNvsMaskTransform2D | 2d transfrom |
CNvsMaterialInfo | |
CNvsMaterialInfoDetail | |
CNvsMediaFileVideoRetriever | |
C<NvsMediaFileVideoRetrieverDelegate> | |
CNvsMeshWarpInfo | Mask Region information |
CNvsMorphingInfo | |
CNvsMultiThumbnailSequenceView | Multiple thumbnail sequence |
CNvsObject | Inherits from the NSObject class in object-c |
CNvsPaintingEffectContext | Painting special effects context |
CNvsParticleSystemContext | Particle effect context The particle system is composed of several particle emitters and sub-emitters. The particle emitter emits particles over time, and the sub-emitter emits particles from the particles emitted by the particle emitter |
CNvsPlaybackRateControlRegion | |
CNvsPointD | 2D coordinate point structure. The parameter type is double |
CNvsPosition2D | 2D coordinate structure |
CNvsPosition3D | 3D coordinate structure |
CNvsRational | Rational value |
CNvsRect | Rectangle |
CNvsSize | Size |
CNvsSmartCutCaptionInfo | |
CNvsSmartCutClipData | SmartCutGenerator data class |
CNvsSmartCutFilterInfo | |
CNvsSmartCutGenerator | Smart cut generator class |
CNvsSmartCutParser | Smart cut parser class |
C<NvsSmartCutParserDelegate> | |
CNvsSmartCutResultData | |
CNvsSmartCutSCDData | |
CNvsSmartCutSCDInfo | |
CNvsSmartCutSpeedInfo | |
CNvsSmartCutSpeedList | |
CNvsSmartCutTransitionInfo | |
CNvsStoryboard3DBoneOpInfo | |
CNvsStoryboard3DMaterialInfo | |
CNvsStoryboard3DMorphingData | |
CNvsStoryboard3DSceneAnimData | |
CNvsStreamingContext | Streaming context |
C<NvsStreamingContextDelegate> | |
CNvsTargetLevelDesc | |
CNvsTargetLevelFactorDesc | |
CNvsTemplateCaptionDesc | The caption information corresponding to footage of template asset |
CNvsTemplateCompoundCaptionDesc | The All compound caption informations corresponding to footage of template asset |
CNvsTemplateCompoundCaptionItemDesc | The compound caption information corresponding to footage of template asset |
CNvsTemplateFootageCorrespondingClipInfo | The clip information corresponding to footage of template asset |
CNvsTemplateFootageDesc | The footage information of template asset |
CNvsTemplateFootageInfo | Information of template footage |
CNvsThumbnailSequenceDesc | Multi-thumbnail sequence information description |
CNvsThumbnailSequenceView | Thumbnail sequence |
CNvsTimeline | Timeline is which the entity of editing the scene |
CNvsTimelineAnimatedSticker | Timeline animated sticker class |
CNvsTimelineCaption | Timeline captions |
CNvsTimelineCompoundCaption | Timeline compound caption |
CNvsTimelineGraphCompositor | Timeline video effect Timeline GraphCompositor is a video effect applied to a Timeline instance |
CNvsTimelineVideoFx | Timeline video effect Timeline Video Effect is a video effect applied to a Timeline instance. Timeline video effects are divided into three types: built-in effects, packaged effects and custom effects. Built-in effects are integrated into the SDK and can be used without authorization. Packaged effects are the integration of effect resources into effect packages. Each effect package has its own license file and must be installed before it can be used. For details, please refer to Installation of effect package. Custom effects are effects that the user writes code to implement. Timeline video effect contains in-point and out-point, by which we can specify the position and duration of the effect on the timeline. The in-point must be smaller than the out-point, and they are both in microseconds |
CNvsTimeStampValue | |
CNvsTrack | Track is container for video and audio clips |
CNvsTrackAnimatedSticker | Track animated sticker class |
CNvsTrackCaption | Track captions |
CNvsTrackCompoundCaption | Track compound caption |
CNvsTrackVideoFx | Track video effect |
CNvsUnitClip | |
CNvsVertex3D | |
CNvsVertexSpherical | |
CNvsVideoClip | The video clip is description of the video file |
CNvsVideoEffect | Video effect |
CNvsVideoEffectAnimatedSticker | Animated sticker class |
CNvsVideoEffectCaption | Captions |
CNvsVideoEffectCompoundCaption | |
CNvsVideoEffectTransition | Video transition is a effect of switching between clips |
CNvsVideoFrameInfo | Video frame information |
CNvsVideoFrameReceiver | The receiver of the video frame |
C<NvsVideoFrameReceiverDelegate> | |
CNvsVideoFrameRetriever | Video frame extraction |
CNvsVideoFx | Video effect |
CNvsVideoResolution | Video resolution |
CNvsVideoTrack | Video track is the collection of video clips |
CNvsVideoTransition | Video transition is a effect of switching between clips |
CNvsVrUtils | |
CNvsWaveformDataGenerator | Audio waveform data generator |
C<NvsWaveformDataGeneratorDelegate> | |
CNvsWaveformView | |
C<SmartCutGeneratorDelegate> | Smart cut generator callback interface |