Package com.shixing.sxedit
Class SXAudio
- java.lang.Object
-
- com.shixing.sxedit.SXAudio
-
public class SXAudio extends java.lang.ObjectSXMediaTrack 的音频操作对象
-
-
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 doublegetFadeInDuration()获取淡入时长doublegetFadeOutDuration()获取淡出时长floatgetPitch()获取音调floatgetVolume()获取音量voidsetFadeInDuration(double fadeIn)设置淡入时长voidsetFadeOutDuration(double fadeOut)设置淡出时长voidsetPitch(float pitch)设置音调大小,默认值为1voidsetVolume(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:
- 音调
-
-