MeiCam SDK For iOS  3.10.1
Instance Methods | Class Methods | Properties | List of all members
NvsSmartCutGenerator Class Reference

Smart cut generator class. More...

#import <NvsSmartCutGenerator.h>

Inheritance diagram for NvsSmartCutGenerator:

Instance Methods

(BOOL) - startSmartCut:videoFileList:templatePathList:captionPath:captionLicPath:filterPath:filterLicPath:location:
 start smart editing More...
 
(BOOL) - startSmartCut:templatePathList:captionPath:captionLicPath:filterPath:filterLicPath:location:
 
(BOOL) - changeTemplate:
 Change template. More...
 

Class Methods

(instancetype) + sharedInstance:
 Initializes smart cut instance. More...
 
(void) + close
 Destroys the smart cut object instance. note: it can be created again after destruction. More...
 

Properties

id< SmartCutGeneratorDelegatedelegate
 

Detailed Description

Smart cut generator class.

Method Documentation

◆ changeTemplate:

- (BOOL) changeTemplate: (NSString *)  templatePath

Change template.

Parameters
templatePathtemplate path

◆ close

+ (void) close

Destroys the smart cut object instance. note: it can be created again after destruction.

See also
sharedInstance

◆ sharedInstance:

+ (instancetype) sharedInstance: (int)  flag

Initializes smart cut instance.

Parameters
flagsFlags, zero temporarily
Returns
Returns a smart cut instance object.
Since
2.13.0
See also
+ close

◆ startSmartCut:templatePathList:captionPath:captionLicPath:filterPath:filterLicPath:location:

- (BOOL) startSmartCut: (NSArray< NvsSmartCutSCDInfo * > *)  scdInfoList
templatePathList: (NSArray< NSString * > *)  templatePathList
captionPath: (NSString *)  captionPath
captionLicPath: (NSString *)  captionLicPath
filterPath: (NSString *)  filterPath
filterLicPath: (NSString *)  filterLicPath
location: (NSString *)  location 

◆ startSmartCut:videoFileList:templatePathList:captionPath:captionLicPath:filterPath:filterLicPath:location:

- (BOOL) startSmartCut: (NSMutableArray< NSString * > *)  scdFileList
videoFileList: (NSMutableArray< NSString * > *)  videoFileList
templatePathList: (NSMutableArray< NSString * > *)  templatePathList
captionPath: (NSString *)  captionPath
captionLicPath: (NSString *)  captionLicPath
filterPath: (NSString *)  filterPath
filterLicPath: (NSString *)  filterLicPath
location: (NSString *)  location 

start smart editing

Parameters
scdFileListscd file path list
videoFileListvideo or photo file path list
templatePathListtemplate file path list
captionPathcaption file path
captionLicPathcaption lic file path
filterPathfilter file path
filterLicPathfilter lic file path
locationlocation info,will be displayed in the video as a caption
Returns
Returns a boolean value. true means successful and false means failure

Property Documentation

◆ delegate

- (id<SmartCutGeneratorDelegate>) delegate
readwriteatomicweak

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