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, SX_TRACK_TYPE_UNKNOWN
-
-
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 doublegetFadeInDuration()获取淡入时长doublegetFadeOutDuration()获取淡出时长floatgetPitch()获取音调floatgetSpeed()获取音频播放速度floatgetVolume()获取音量voidsetFadeInDuration(double fadeIn)设置淡入时长voidsetFadeOutDuration(double fadeOut)设置淡出时长voidsetPitch(float pitch)设置音调大小,默认值为1voidsetSpeed(float speed)设置音频速度,默认值为1voidsetVolume(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:
- 音调
-
-