Package com.shixing.sxedit
Class SXAudio
- java.lang.Object
-
- com.shixing.sxedit.SXAudio
-
public class SXAudio extends java.lang.Object
SXMediaTrack 的音频操作对象
-
-
Constructor Summary
Constructors Constructor Description SXAudio(java.lang.String trackId, 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
getVolume()
获取音量void
setFadeInDuration(double fadeIn)
设置淡入时长void
setFadeOutDuration(double fadeOut)
设置淡出时长void
setPitch(float pitch)
设置音调大小,默认值为1void
setVolume(float volume)
设置音量大小,默认音量为1
-
-
-
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
- 音量
-
setPitch
public void setPitch(float pitch)
设置音调大小,默认值为1- Parameters:
pitch
- 音调大小
-
getFadeInDuration
public double getFadeInDuration()
获取淡入时长- Returns:
- 单位为秒
-
getFadeOutDuration
public double getFadeOutDuration()
获取淡出时长- Returns:
- 单位为秒
-
getVolume
public float getVolume()
获取音量- Returns:
- 音量
-
getPitch
public float getPitch()
获取音调- Returns:
- 音调
-
-