addOrUpdateVideoEffect
Adds or updates the video effect for the specified node ID and template.
int addOrUpdateVideoEffect(int nodeId, String templateName);
- Since:
 - Available since v4.6.0.
 
Attention: Priority rules:
                    
            - The STYLE_MAKEUP node takes precedence over the FILTER parameter.
 - To apply the FILTER parameter, you must first remove the STYLE_MAKEUP node:
removeVideoEffect(VIDEO_EFFECT_NODE_ID::STYLE_MAKEUP); addOrUpdateVideoEffect(VIDEO_EFFECT_NODE_ID::FILTER, "template name"); 
Restrictions
None.
Parameters
- nodeId
 - The unique identifier or combination of identifiers for the video effect node. See VIDEO_EFFECT_NODE_ID.
 - templateName
 - The name of the effect template. If set to null or an empty string, the SDK loads the default parameter configuration from the resource package.
 
Returns
- 0: Success.
 - < 0: Failure. See the error codes in 
AgoraBaseConstants.