public class EffectFilter extends EffectBase
Modifier and Type | Class and Description |
---|---|
static class |
EffectFilter.Builder |
mSource, resId, viewId
Constructor and Description |
---|
EffectFilter(Source source)
Creates an EffectFilter object
|
EffectFilter(java.lang.String path)
Deprecated.
Replaced by
EffectFilter(Source) . |
Modifier and Type | Method and Description |
---|---|
void |
copy(EffectBase base)
Gets a copy of the parameters of an object.
|
boolean |
equals(java.lang.Object o) |
long |
getDuration()
Deprecated.
|
EffectConfig |
getEffectConfig() |
java.lang.String |
getName()
Deprecated.
|
java.util.List<EffectConfig.NodeBean> |
getNodeTree() |
long |
getStartTime()
Deprecated.
|
int |
hashCode() |
void |
setDuration(long duration)
Deprecated.
|
void |
setEffectConfig(EffectConfig effectConfig) |
void |
setStartTime(long startTime)
Deprecated.
|
java.lang.String |
toJsonString() |
java.lang.String |
toString() |
TrackEffectFilter |
toTrackEffectFilter()
Transform to
TrackEffectFilter bean |
checkIsInvalid, getPath, getResId, getSource, getViewId, readString, setPath, setResId, setSource, setViewId
@Deprecated public EffectFilter(java.lang.String path)
EffectFilter(Source)
.path
- The path of a filter resource.public EffectFilter(Source source)
source
- The path of a filter resource.@Deprecated public java.lang.String getName()
@Deprecated public long getStartTime()
TrackEffectFilter
instead.@Deprecated public void setStartTime(long startTime)
TrackEffectFilter
instead.startTime
- Unit: milliseconds.@Deprecated public long getDuration()
TrackEffect
instead.@Deprecated public void setDuration(long duration)
TrackEffect
instead.duration
- public java.util.List<EffectConfig.NodeBean> getNodeTree()
public java.lang.String toString()
toString
in class EffectBase
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public void setEffectConfig(EffectConfig effectConfig)
public EffectConfig getEffectConfig()
public java.lang.String toJsonString()
public int hashCode()
hashCode
in class java.lang.Object
public void copy(EffectBase base)
EffectBase
copy
in class EffectBase
public TrackEffectFilter toTrackEffectFilter()
TrackEffectFilter
bean
Added in v3.27.0
TrackEffectFilter