public static final class TrackAudioStream.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
TrackAudioStream.Builder |
audioWeight(int weight)
设置音频流混音权重
|
TrackAudioStream |
build()
构建音频流对象
|
TrackAudioStream.Builder |
source(Source source)
设置资源路径
|
TrackAudioStream.Builder |
startTime(long startTime,
java.util.concurrent.TimeUnit timeUnit)
设置音频流在轨道的开始时间
|
TrackAudioStream.Builder |
streamDuration(long duration,
java.util.concurrent.TimeUnit timeUnit)
设置流的持续时长,
|
TrackAudioStream.Builder |
streamId(int streamId)
设置音频流id
|
TrackAudioStream.Builder |
streamStartTime(long startTime,
java.util.concurrent.TimeUnit timeUnit)
设置流的的开始时间
|
public TrackAudioStream.Builder source(Source source)
source
- 资源路径public TrackAudioStream.Builder streamStartTime(long startTime, java.util.concurrent.TimeUnit timeUnit)
startTime
- timeUnit
- 时间单位public TrackAudioStream.Builder streamDuration(long duration, java.util.concurrent.TimeUnit timeUnit)
duration
- timeUnit
- 时间单位public TrackAudioStream.Builder streamId(int streamId)
streamId
- public TrackAudioStream.Builder audioWeight(int weight)
weight
- public TrackAudioStream.Builder startTime(long startTime, java.util.concurrent.TimeUnit timeUnit)
startTime
- timeUnit
- 时间单位public TrackAudioStream build()
TrackAudioStream