Package org.webrtc
Class AudioTrack
java.lang.Object
org.webrtc.MediaStreamTrack
org.webrtc.AudioTrack
Java wrapper for a C++ AudioTrackInterface
-
Nested Class Summary
Nested classes/interfaces inherited from class org.webrtc.MediaStreamTrack
MediaStreamTrack.MediaType, MediaStreamTrack.State -
Field Summary
Fields inherited from class org.webrtc.MediaStreamTrack
AUDIO_TRACK_KIND, VIDEO_TRACK_KIND -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) longReturns a pointer to webrtc::AudioTrackInterface.private static voidnativeSetVolume(long track, double volume) voidsetVolume(double volume) Sets the volume for the underlying MediaSource.Methods inherited from class org.webrtc.MediaStreamTrack
createMediaStreamTrack, dispose, enabled, getNativeMediaStreamTrack, id, kind, setEnabled, state
-
Constructor Details
-
AudioTrack
public AudioTrack(long nativeTrack)
-
-
Method Details
-
setVolume
public void setVolume(double volume) Sets the volume for the underlying MediaSource. Volume is a gain value in the range 0 to 10. -
getNativeAudioTrack
long getNativeAudioTrack()Returns a pointer to webrtc::AudioTrackInterface. -
nativeSetVolume
private static void nativeSetVolume(long track, double volume)
-