|
int | getVideoTransitionType () |
| Gets video special transition type. More...
|
|
String | getBuiltinVideoTransitionName () |
| Gets built-in video transition's name. More...
|
|
String | getVideoTransitionPackageId () |
| Gets the video transition resource package ID. More...
|
|
void | setVideoTransitionDuration (long duration) |
| Sets video transition duration. More...
|
|
long | getVideoTransitionDuration () |
| Gets video transition duration. More...
|
|
PointF | mapPointFromCanonicalToParticleSystem (NvsVideoResolution videoRes, PointF ptCononical) |
| Converts canonical coordinates to particle system coordinates. More...
|
|
NvsFxDescription | getDescription () |
| Gets the description of the Effect. More...
|
|
void | setIntVal (String fxParam, int val) |
| Sets the integer parameter value of the effect. More...
|
|
int | getIntVal (String fxParam) |
| Gets the integer parameter value of the effect. More...
|
|
void | setIntValAtTime (String fxParam, int val, long time) |
| Sets the integer parameter of NvsFx. More...
|
|
int | getIntValAtTime (String fxParam, long time) |
| Gets the integer parameter of NvsFx. More...
|
|
void | setFloatVal (String fxParam, double val) |
| Sets the float parameter value of the effect. More...
|
|
double | getFloatVal (String fxParam) |
| Gets the float parameter value of the effect. More...
|
|
void | setFloatValAtTime (String fxParam, double val, long time) |
| Sets the float parameter of NvsFx. More...
|
|
double | getFloatValAtTime (String fxParam, long time) |
| Gets the float parameter of NvsFx. More...
|
|
void | setBooleanVal (String fxParam, boolean val) |
| Sets the Boolean parameter value of the effect. More...
|
|
boolean | getBooleanVal (String fxParam) |
| Gets the Boolean parameter value of the effect. More...
|
|
void | setBooleanValAtTime (String fxParam, boolean val, long time) |
| Sets the boolean parameter of NvsFx. More...
|
|
boolean | getBooleanValAtTime (String fxParam, long time) |
| Gets the boolean parameter of NvsFx. More...
|
|
void | setStringVal (String fxParam, String val) |
| Sets the string parameter value of the effect. More...
|
|
String | getStringVal (String fxParam) |
| Gets the string parameter value of the effect. More...
|
|
void | setStringValAtTime (String fxParam, String val, long time) |
| Sets the string parameter of NvsFx. More...
|
|
String | getStringValAtTime (String fxParam, long time) |
| Gets the string parameter of NvsFx. More...
|
|
void | setColorVal (String fxParam, NvsColor val) |
| Sets the color parameter value of the effect. More...
|
|
NvsColor | getColorVal (String fxParam) |
| Gets the color parameter value of the effect. More...
|
|
void | setColorValAtTime (String fxParam, NvsColor val, long time) |
| Sets the color parameter of NvsFx. More...
|
|
NvsColor | getColorValAtTime (String fxParam, long time) |
| Gets the color parameter of NvsFx. More...
|
|
void | setPosition2DVal (String fxParam, NvsPosition2D val) |
| Sets the 2D coordinates parameter value of the effect. More...
|
|
NvsPosition2D | getPosition2DVal (String fxParam) |
| Gets the 2D coordinates parameter value of the effect. More...
|
|
void | setPosition2DValAtTime (String fxParam, NvsPosition2D val, long time) |
| Sets the two dimentional coordinates parameter of NvsFx. More...
|
|
NvsPosition2D | getPosition2DValAtTime (String fxParam, long time) |
| Gets the two dimentional coordinates parameter of NvsFx. More...
|
|
void | setPosition3DVal (String fxParam, NvsPosition3D val) |
| Sets the 3D coordinates parameter value of the effect. More...
|
|
NvsPosition3D | getPosition3DVal (String fxParam) |
| Gets the 3D coordinates parameter value of the effect. More...
|
|
void | setPosition3DValAtTime (String fxParam, NvsPosition3D val, long time) |
| Sets the three dimentional coordinates parameter of NvsFx. More...
|
|
NvsPosition3D | getPosition3DValAtTime (String fxParam, long time) |
| Gets the three dimentional coordinates parameter of NvsFx. More...
|
|
void | setMenuVal (String fxParam, String val) |
| Sets the menu parameter value of the effect. More...
|
|
String | getMenuVal (String fxParam) |
| Gets the menu parameter value of the effect. More...
|
|
void | setMenuValAtTime (String fxParam, String val, long time) |
| Sets the menu parameter of NvsFx. More...
|
|
String | getMenuValAtTime (String fxParam, long time) |
| Gets the menu parameter of NvsFx. More...
|
|
void | setArbDataVal (String fxParam, NvsArbitraryData val) |
| Sets custom data parameter value. More...
|
|
void | setArbDataValAtTime (String fxParam, NvsArbitraryData val, long time) |
| Sets custom data parameter value. More...
|
|
boolean | removeKeyframeAtTime (String fxParam, long time) |
| Remove key frame at time from key frame list. More...
|
|
boolean | removeAllKeyframe (String fxParam) |
| Remove all key frame from key frame list. More...
|
|
boolean | hasKeyframeList (String fxParam) |
| Check has key frame list of param. More...
|
|
long | findKeyframeTime (String fxParam, long time, int flags) |
| Get key frame in list at current time. More...
|
|
boolean | setKeyFrameControlPoint (String fxParam, long time, NvsControlPointPair controlPointPair) |
| Set key frame control point pair. More...
|
|
NvsControlPointPair | getKeyFrameControlPoint (String fxParam, long time) |
| Get key frame control point pair. More...
|
|
boolean | setKeyFrameControlPointMode (String fxParam, long time, NvsControlPointModePair controlPointModePair) |
| Set key frame control point mode pair. More...
|
|
NvsControlPointModePair | getKeyFrameControlPointMode (String fxParam, long time) |
| Get key frame control point mode pair. More...
|
|
void | setFilterIntensity (float intensity) |
| Sets the intensity of the filter. More...
|
|
float | getFilterIntensity () |
| Gets the intensity of the filter. More...
|
|
void | setRegional (boolean isRegional) |
| Sets whether the filter is regional. More...
|
|
boolean | getRegional () |
| Gets whether the filter is regional. More...
|
|
void | setIgnoreBackground (boolean isIgnoreBackground) |
| Sets whether the regional filter ignores Background. More...
|
|
boolean | getIgnoreBackground () |
| Gets whether the regional filter ignores Background. More...
|
|
void | setInverseRegion (boolean isInverseRegion) |
| Sets whether the regional filter inverses region. More...
|
|
boolean | getInverseRegion () |
| Gets whether the regional filter inverses region. More...
|
|
void | setRegion (float[] region) |
| Sets the region of this regional filter. More...
|
|
void | setRegionInfo (NvsMaskRegionInfo info) |
| Sets the region of this regional filter. More...
|
|
void | setRegionInfoAtTime (NvsMaskRegionInfo info, long time) |
| Sets the region of this regional filter at certain time. More...
|
|
void | setRegionalFeatherWidth (float featherWidth) |
| Sets the feather width of this regional filter. More...
|
|
float | getRegionalFeatherWidth () |
| Gets the feather width of this regional filter. More...
|
|
void | setRegionCoordinateSystemType (int type) |
| Sets the coordinate system of the region. More...
|
|
int | getRegionCoordinateSystemType () |
| Gets the coordinate system of the region. More...
|
|
void | setFilterMask (boolean useMask) |
| Sets the mask of the filter. More...
|
|
boolean | getFilterMask () |
| Gets the usage of the filter's mask. More...
|
|
void | release () |
| Releases internal resources. More...
|
|
NvsParticleSystemContext | getParticleSystemContext () |
|
NvsPaintingEffectContext | getPaintingEffectContext () |
|
NvsARFaceContext | getARFaceContext () |
| Get face effect context. More...
|
|
NvsARSceneManipulate | getARSceneManipulate () |
| 获得NvsARSceneManipulate接口 More...
|
|
void | setExprVar (String varName, double varValue) |
| Set the value of the defined parameter in the expression. More...
|
|
double | getExprVar (String varName) |
| Get the value of the defined parameter in the expression. More...
|
|
Video transitions is the effects between clips.
There are multiple clips on the track. The transition is the transition effect from one video clip to another, and no video transitions can be added between clips with gaps. Currently it supports multiple video transitions including fade, turning, swap, stretch in, page curl, lens flare, star, dip to black, dip to white,push to right, push to top, upper left into.
Each video transition can be set and retrieved via video track (NvsVideoTrack). The default transition is fade.
- Warning
- In the NvsVideoTransition class, all public APIs are used in the UI thread! ! !