Package com.shixing.sxedit
Class SXAudioTrack
- java.lang.Object
-
- com.shixing.sxedit.SXTrack
-
- com.shixing.sxedit.SXAudioTrack
-
- All Implemented Interfaces:
java.io.Serializable
public class SXAudioTrack extends SXTrack
音频轨道- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.shixing.sxedit.SXTrack
SX_TRACK_TYPE_AUDIO, SX_TRACK_TYPE_MEDIA, SX_TRACK_TYPE_STICKER, SX_TRACK_TYPE_TEXT
-
-
Constructor Summary
Constructors Constructor Description SXAudioTrack(long track, long manager, com.shixing.sxedit.SXTrack.SXTrackOwnType type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getFadeInDuration()
获取淡入时长double
getFadeOutDuration()
获取淡出时长float
getPitch()
获取音调float
getSpeed()
获取音频播放速度float
getVolume()
获取音量void
setFadeInDuration(double fadeIn)
设置淡入时长void
setFadeOutDuration(double fadeOut)
设置淡出时长void
setPitch(float pitch)
设置音调大小,默认值为1void
setSpeed(float speed)
设置音频速度,默认值为1void
setVolume(float volume)
设置音量大小,默认音量为1-
Methods inherited from class com.shixing.sxedit.SXTrack
equals, getDisplayTime, getDuration, getGroupId, getOffsetTime, getStartTime, getTrackId, getTrackSize, getType, isEnabled, isLoop, isValid, isVisibleAtTime, moveToTime, setDuration, setEnabled, setLoop, setOffsetTime, setStartTime, toString
-
-
-
-
Method Detail
-
setFadeInDuration
public void setFadeInDuration(double fadeIn)
设置淡入时长- Parameters:
fadeIn
- 时长,单位为秒
-
setFadeOutDuration
public void setFadeOutDuration(double fadeOut)
设置淡出时长- Parameters:
fadeOut
- 时长,单位为秒
-
setVolume
public void setVolume(float volume)
设置音量大小,默认音量为1- Parameters:
volume
- 音量
-
setSpeed
public void setSpeed(float speed)
设置音频速度,默认值为1- Parameters:
speed
- 速度
-
setPitch
public void setPitch(float pitch)
设置音调大小,默认值为1- Parameters:
pitch
- 音调大小
-
getFadeInDuration
public double getFadeInDuration()
获取淡入时长- Returns:
- 单位为秒
-
getFadeOutDuration
public double getFadeOutDuration()
获取淡出时长- Returns:
- 单位为秒
-
getVolume
public float getVolume()
获取音量- Returns:
- 音量
-
getSpeed
public float getSpeed()
获取音频播放速度- Returns:
- 倍速
-
getPitch
public float getPitch()
获取音调- Returns:
- 音调
-
-