| java.lang.Object |
| ↳ |
com.nexmo.sdk.conversation.client.audio.PeerConnectionClient |
Class Overview
Peer connection client implementation.
All public methods are routed to local looper thread.
All PeerConnectionEvents callbacks are invoked from the same looper thread.
This class is a singleton.
Summary
|
[Expand]
Inherited Methods |
From class
java.lang.Object
|
Object
|
clone()
|
|
boolean
|
equals(Object arg0)
|
|
void
|
finalize()
|
|
final
Class<?>
|
getClass()
|
|
int
|
hashCode()
|
|
final
void
|
notify()
|
|
final
void
|
notifyAll()
|
|
String
|
toString()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
final
void
|
wait()
|
|
Constants
public
static
final
String
AUDIO_TRACK_ID
Constant Value:
"ARDAMSa0"
Public Constructors
public
PeerConnectionClient
()
Public Methods
public
void
addRemoteIceCandidate
(IceCandidate candidate)
public
void
createAnswer
()
public
void
createOffer
()
public
void
enableStatsEvents
(boolean enable, int periodMs)
public
SessionDescription
getLocalDescription
()
public
void
removeRemoteIceCandidates
(IceCandidate[] candidates)
public
void
setAudioEnabled
(boolean enable)
public
void
setRemoteDescription
(SessionDescription sdp)