public static class TrackEffectFilter.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
TrackEffectFilter |
build() |
TrackEffectFilter.Builder |
duration(long duration,
java.util.concurrent.TimeUnit timeUnit)
Set the execute duration in the track
|
TrackEffectFilter.Builder |
effectConfig(EffectConfig effectConfig)
Set up the custom effects json Object
|
TrackEffectFilter.Builder |
resId(int id)
Sets the id of a resource.
|
TrackEffectFilter.Builder |
source(Source source)
Sets the file of a resource.
|
TrackEffectFilter.Builder |
startTime(long startTime,
java.util.concurrent.TimeUnit timeUnit)
Sets the start time in the track
|
public TrackEffectFilter.Builder startTime(long startTime, java.util.concurrent.TimeUnit timeUnit)
startTime
- timeUnit
- TimeUnitpublic TrackEffectFilter.Builder duration(long duration, java.util.concurrent.TimeUnit timeUnit)
timeUnit
- TimeUnitpublic TrackEffectFilter.Builder source(Source source)
source
- Sourcepublic TrackEffectFilter.Builder effectConfig(EffectConfig effectConfig)
effectConfig
- EffectConfig
.public TrackEffectFilter.Builder resId(int id)
public TrackEffectFilter build()