All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods
Modifier and Type |
Method and Description |
static PeerConnectionFactory.Builder |
builder() |
AudioSource |
createAudioSource(MediaConstraints constraints) |
AudioTrack |
createAudioTrack(java.lang.String id,
AudioSource source) |
MediaStream |
createLocalMediaStream(java.lang.String label) |
PeerConnection |
createPeerConnection(java.util.List<PeerConnection.IceServer> iceServers,
MediaConstraints constraints,
PeerConnection.Observer observer)
Deprecated.
|
PeerConnection |
createPeerConnection(java.util.List<PeerConnection.IceServer> iceServers,
PeerConnection.Observer observer) |
PeerConnection |
createPeerConnection(PeerConnection.RTCConfiguration rtcConfig,
MediaConstraints constraints,
PeerConnection.Observer observer)
Deprecated.
|
PeerConnection |
createPeerConnection(PeerConnection.RTCConfiguration rtcConfig,
PeerConnection.Observer observer) |
PeerConnection |
createPeerConnection(PeerConnection.RTCConfiguration rtcConfig,
PeerConnectionDependencies dependencies) |
VideoSource |
createVideoSource(boolean isScreencast)
Same as above with alignTimestamps set to true.
|
VideoSource |
createVideoSource(boolean isScreencast,
boolean alignTimestamps)
Create video source with given parameters.
|
VideoTrack |
createVideoTrack(java.lang.String id,
VideoSource source) |
void |
dispose() |
static java.lang.String |
fieldTrialsFindFullName(java.lang.String name) |
long |
getNativeOwnedFactoryAndThreads()
Returns a pointer to the native OwnedFactoryAndThreads object
|
long |
getNativePeerConnectionFactory()
Returns a pointer to the native webrtc::PeerConnectionFactoryInterface.
|
static void |
initialize(PeerConnectionFactory.InitializationOptions options)
Loads and initializes WebRTC.
|
static void |
initializeFieldTrials(java.lang.String fieldTrialsInitString)
Deprecated.
|
static void |
printStackTraces() |
static void |
shutdownInternalTracer() |
boolean |
startAecDump(int file_descriptor,
int filesize_limit_bytes) |
static boolean |
startInternalTracingCapture(java.lang.String tracingFilename) |
void |
stopAecDump() |
static void |
stopInternalTracingCapture() |
void |
threadsCallbacks() |