webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Classes | |
class | Options |
Public Member Functions | |
PeerConnectionFactory () | |
PeerConnectionFactory (Options options) | |
PeerConnection | createPeerConnection (PeerConnection.RTCConfiguration rtcConfig, MediaConstraints constraints, PeerConnection.Observer observer) |
PeerConnection | createPeerConnection (List< PeerConnection.IceServer > iceServers, MediaConstraints constraints, PeerConnection.Observer observer) |
MediaStream | createLocalMediaStream (String label) |
VideoSource | createVideoSource (VideoCapturer capturer) |
VideoTrack | createVideoTrack (String id, VideoSource source) |
AudioSource | createAudioSource (MediaConstraints constraints) |
AudioTrack | createAudioTrack (String id, AudioSource source) |
boolean | startAecDump (int file_descriptor, int filesize_limit_bytes) |
void | stopAecDump () |
void | setOptions (Options options) |
void | setVideoHwAccelerationOptions (EglBase.Context localEglContext, EglBase.Context remoteEglContext) |
void | dispose () |
void | threadsCallbacks () |
native void | nativeSetOptions (long nativeFactory, Options options) |
Static Public Member Functions | |
static native boolean | initializeAndroidGlobals (Object context, boolean initializeAudio, boolean initializeVideo, boolean videoHwAcceleration) |
static native void | initializeFieldTrials (String fieldTrialsInitString) |
static String | fieldTrialsFindFullName (String name) |
static native void | initializeInternalTracer () |
static native void | shutdownInternalTracer () |
static native boolean | startInternalTracingCapture (String tracing_filename) |
static native void | stopInternalTracingCapture () |
static void | printStackTraces () |
Java wrapper for a C++ PeerConnectionFactoryInterface. Main entry point to the PeerConnection API for clients.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
static |
|
static |
native void org.webrtc.PeerConnectionFactory.nativeSetOptions | ( | long | nativeFactory, |
Options | options | ||
) |
|
inlinestatic |
|
inline |
|
inline |
Set the EGL context used by HW Video encoding and decoding.
localEglContext | Must be the same as used by VideoCapturerAndroid and any local video renderer. |
remoteEglContext | Must be the same as used by any remote video renderer. |
|
inline |
|
static |
|
inline |
|
inline |