Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractCallOptions - Class in com.flashphoner.fpwcsapi.session
-
Created by andrey on 14/10/2016.
- AbstractCallOptions(String) - Constructor for class com.flashphoner.fpwcsapi.session.AbstractCallOptions
- AbstractStreamOptions - Class in com.flashphoner.fpwcsapi.session
-
Created by andrey on 14/10/2016.
- AbstractStreamOptions() - Constructor for class com.flashphoner.fpwcsapi.session.AbstractStreamOptions
-
New StreamOptions
- AbstractStreamOptions(String) - Constructor for class com.flashphoner.fpwcsapi.session.AbstractStreamOptions
-
New StreamOptions
- addCustomHeader(Map<String, String>) - Method in class com.flashphoner.fpwcsapi.ws.WebSocketChannelClient
- addH264PackectizationMode(String) - Static method in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
- AGENT_SERVICING_ORIGIN_STREAM_IS_SHUTTING_DOWN - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Shutdown agent servicing origin stream.
- answer() - Method in class com.flashphoner.fpwcsapi.session.Call
-
Answer the call
- AppRTCUtils - Class in com.flashphoner.fpwcsapi.util
-
AppRTCUtils provides helper functions for managing thread safety.
- assertIsTrue(boolean) - Static method in class com.flashphoner.fpwcsapi.util.AppRTCUtils
-
Helper method which throws an exception when an assertion has failed.
- AUDIO_TRACK_ID - Static variable in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
- AudioConstraints - Class in com.flashphoner.fpwcsapi.constraints
-
Constraints for audio
- AudioConstraints() - Constructor for class com.flashphoner.fpwcsapi.constraints.AudioConstraints
- audioMuted - Enum constant in enum class com.flashphoner.fpwcsapi.bean.StreamEventType
- audioUnmuted - Enum constant in enum class com.flashphoner.fpwcsapi.bean.StreamEventType
- availableStream() - Method in class com.flashphoner.fpwcsapi.session.Stream
- availableStream(AvailableStreamObject) - Method in interface com.flashphoner.fpwcsapi.ws.IRequestCallback
- AvailableStreamCallback - Interface in com.flashphoner.fpwcsapi.session
- AvailableStreamObject - Class in com.flashphoner.fpwcsapi.session
- AvailableStreamObject() - Constructor for class com.flashphoner.fpwcsapi.session.AvailableStreamObject
- AvailableStreamObject(String, String) - Constructor for class com.flashphoner.fpwcsapi.session.AvailableStreamObject
B
- BAD - Enum constant in enum class com.flashphoner.fpwcsapi.ws.ConnectionQuality
- BAD_URI - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Bad referenced rtsp link, check for correct, example: rtsp://user:b@d_password@127.0.0.1/stream.
- BITRATE_MULTIPLIER - Static variable in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
- busy(CallObject) - Method in interface com.flashphoner.fpwcsapi.ws.IRequestCallback
-
SIP.
C
- call() - Method in class com.flashphoner.fpwcsapi.session.Call
-
Make a new outgoing call
- Call - Class in com.flashphoner.fpwcsapi.session
-
SIP call
- Call(CallObject, Session) - Constructor for class com.flashphoner.fpwcsapi.session.Call
-
Construct a new call based on CallObject
- Call(CallOptions, Session) - Constructor for class com.flashphoner.fpwcsapi.session.Call
-
Construct a new call based on callOptions
- Call.DTMFParams - Class in com.flashphoner.fpwcsapi.session
- Call.DTMFType - Enum Class in com.flashphoner.fpwcsapi.session
- CallArguments - Class in com.flashphoner.fpwcsapi.ws
-
This object is used for serialization of a Websocket message with custom data
- CallArguments(List<Object>) - Constructor for class com.flashphoner.fpwcsapi.ws.CallArguments
- CallObject - Class in com.flashphoner.fpwcsapi.session
-
SIP call properties
- CallObject() - Constructor for class com.flashphoner.fpwcsapi.session.CallObject
- CallObject(CallOptions) - Constructor for class com.flashphoner.fpwcsapi.session.CallObject
-
New CallObject based on callOptions
- CallOptions - Class in com.flashphoner.fpwcsapi.session
-
SIP call options
- CallOptions(CallObject) - Constructor for class com.flashphoner.fpwcsapi.session.CallOptions
-
New CallOptions based on callObject
- CallOptions(String) - Constructor for class com.flashphoner.fpwcsapi.session.CallOptions
-
New CallOptions based on callee
- CallStatusEvent - Interface in com.flashphoner.fpwcsapi.session
-
Call status callback interface
- CallStatusInfo - Class in com.flashphoner.fpwcsapi.bean
- CallStatusInfo() - Constructor for class com.flashphoner.fpwcsapi.bean.CallStatusInfo
- CAMERA_TYPE - Static variable in class com.flashphoner.fpwcsapi.webrtc.MediaDevice
- CAMERA1CAPTURE - Enum constant in enum class com.flashphoner.fpwcsapi.camera.CameraCapturerFactory.CameraType
- CAMERA2CAPTURE - Enum constant in enum class com.flashphoner.fpwcsapi.camera.CameraCapturerFactory.CameraType
- CameraCapturerFactory - Class in com.flashphoner.fpwcsapi.camera
- CameraCapturerFactory.CameraType - Enum Class in com.flashphoner.fpwcsapi.camera
- CameraSwitchHandler - Interface in com.flashphoner.fpwcsapi.handler
-
Created by andrey on 24/01/2017.
- cancelScheduledTasks() - Method in class com.flashphoner.fpwcsapi.util.LooperExecutor
- CDN_STREAM_NOT_FOUND - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
CDN stream not found.
- changeCaptureFormat(int, int, int) - Method in class org.webrtc.FlashlightCameraCapturer
- checkOnLooperThread() - Method in class com.flashphoner.fpwcsapi.util.LooperExecutor
- clone() - Method in class com.flashphoner.fpwcsapi.session.MediaState
- close() - Method in class com.flashphoner.fpwcsapi.WCSAudioManager
- close() - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
-
Close media connection
- com.flashphoner.fpwcsapi - package com.flashphoner.fpwcsapi
- com.flashphoner.fpwcsapi.bean - package com.flashphoner.fpwcsapi.bean
- com.flashphoner.fpwcsapi.camera - package com.flashphoner.fpwcsapi.camera
- com.flashphoner.fpwcsapi.constraints - package com.flashphoner.fpwcsapi.constraints
- com.flashphoner.fpwcsapi.handler - package com.flashphoner.fpwcsapi.handler
- com.flashphoner.fpwcsapi.layout - package com.flashphoner.fpwcsapi.layout
- com.flashphoner.fpwcsapi.room - package com.flashphoner.fpwcsapi.room
- com.flashphoner.fpwcsapi.session - package com.flashphoner.fpwcsapi.session
- com.flashphoner.fpwcsapi.util - package com.flashphoner.fpwcsapi.util
- com.flashphoner.fpwcsapi.webrtc - package com.flashphoner.fpwcsapi.webrtc
- com.flashphoner.fpwcsapi.ws - package com.flashphoner.fpwcsapi.ws
- connect(Connection) - Method in class com.flashphoner.fpwcsapi.session.Session
-
Connect to server with additional connection parameters
- connect(Connection, Map<String, String>) - Method in class com.flashphoner.fpwcsapi.session.Session
-
Connect to server with additional connection parameters and custom HTTP headers
- connect(SessionOptions) - Method in class com.flashphoner.fpwcsapi.ws.WebSocketChannelClient
-
Connect passed wsUrl with default timeout 4000 ms
- Connection - Class in com.flashphoner.fpwcsapi.bean
-
WCS connection
- Connection() - Constructor for class com.flashphoner.fpwcsapi.bean.Connection
-
Create a new Connection
- ConnectionQuality - Enum Class in com.flashphoner.fpwcsapi.ws
- ConnectionQualityCallback - Interface in com.flashphoner.fpwcsapi.session
- ConnectionStatus - Enum Class in com.flashphoner.fpwcsapi.bean
-
WCS connection status enum NEW, PENDING, ESTABLISHED, DISCONNECTED, FAILED are common statuses REGISTERED, UNREGISTERED are SIP statuses and used if sipRegisterRequired=true.
- Constraints - Class in com.flashphoner.fpwcsapi.constraints
-
Audio and video constrains
- Constraints() - Constructor for class com.flashphoner.fpwcsapi.constraints.Constraints
- Constraints(boolean, boolean) - Constructor for class com.flashphoner.fpwcsapi.constraints.Constraints
-
New constraints for audio and video
- Constraints(AudioConstraints, VideoConstraints) - Constructor for class com.flashphoner.fpwcsapi.constraints.Constraints
-
New constraints for audio and video
- create(AudioManager, SensorManager) - Static method in class com.flashphoner.fpwcsapi.WCSAudioManager
-
Construction
- create(CameraSession.CreateSessionCallback, CameraSession.Events, boolean, Context, SurfaceTextureHelper, int, int, int, int) - Static method in class org.webrtc.FlashlightCameraSession
- createAnswer() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
-
Create answer based on media options
- createCall(CallOptions) - Method in class com.flashphoner.fpwcsapi.session.Session
-
Create a new SIP call
- createCameraSession(CameraSession.CreateSessionCallback, CameraSession.Events, Context, SurfaceTextureHelper, String, int, int, int) - Method in class org.webrtc.FlashlightCameraCapturer
- createCameraVideoCapturer(String, Context, CameraVideoCapturer.CameraEventsHandler, boolean) - Method in class com.flashphoner.fpwcsapi.camera.CameraCapturerFactory
- createCapturer(String, CameraVideoCapturer.CameraEventsHandler) - Method in class org.webrtc.FlashlightCameraEnumerator
- createLocalMediaStreams(Constraints, boolean, boolean, Context, SurfaceViewRenderer) - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
-
Create local media streams corresponding specified media constrains for the specified renderer
- createMediaConnection(String, String, PeerConnection.RTCConfiguration) - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
-
Create a new media connection with specified codec
- createMediaConnection(String, String, SurfaceViewRenderer, PeerConnection.RTCConfiguration) - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
-
Create a new media connection with specified renderer and video codec
- createMediaConnection(String, SurfaceViewRenderer, PeerConnection.RTCConfiguration) - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
-
Create a new media connection with specified renderer and default codecs
- createOffer(MediaConnectionOptions) - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
-
Create offer based on media options
- createRoomManager(RoomManagerOptions) - Static method in class com.flashphoner.fpwcsapi.Flashphoner
-
Create a new room manager for creating conference and other group communications
- createSession(SessionOptions) - Static method in class com.flashphoner.fpwcsapi.Flashphoner
-
Create a new session using options
- createStream(StreamOptions) - Method in class com.flashphoner.fpwcsapi.session.Session
-
Create new stream for publishing or playing
- CUSTOM - Enum constant in enum class com.flashphoner.fpwcsapi.camera.CameraCapturerFactory.CameraType
- CustomCameraCapturerOptions - Interface in com.flashphoner.fpwcsapi.camera
- CustomCameras - Class in com.flashphoner.fpwcsapi.camera
- CustomCameras() - Constructor for class com.flashphoner.fpwcsapi.camera.CustomCameras
- CustomObject - Class in com.flashphoner.fpwcsapi.bean
-
WCS serialization CustomObject.
- CustomObject() - Constructor for class com.flashphoner.fpwcsapi.bean.CustomObject
- CustomObject(Map<String, Object>) - Constructor for class com.flashphoner.fpwcsapi.bean.CustomObject
D
- data - Enum constant in enum class com.flashphoner.fpwcsapi.bean.StreamEventType
- data - Variable in class com.flashphoner.fpwcsapi.ws.WSMessage
- Data - Class in com.flashphoner.fpwcsapi.bean
-
WCS data object used in sendData methods Example: Data d = new Data(); String operationId = UUID.randomUUID().toString(); d.setOperationId(operationId); d.setPayload(data); session.send("sendData", d);
- Data() - Constructor for class com.flashphoner.fpwcsapi.bean.Data
- DataStatusEvent(Data) - Method in interface com.flashphoner.fpwcsapi.ws.IRequestCallback
-
Websocket signaling.
- destroyMediaConnection(String) - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
-
Remove media connection by id
- disconnect() - Method in class com.flashphoner.fpwcsapi.room.RoomManager
-
Remove all rooms and disconnect session
- disconnect() - Method in class com.flashphoner.fpwcsapi.session.Session
-
Disconnect from server (status: DISCONNECTED)
- disconnect(boolean) - Method in class com.flashphoner.fpwcsapi.ws.WebSocketChannelClient
-
Disconnect current Websocket session
- disconnect(String) - Method in class com.flashphoner.fpwcsapi.session.Session
-
Disconnect from server with custom status
- DISCONNECTED - Enum constant in enum class com.flashphoner.fpwcsapi.bean.ConnectionStatus
- dispose() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnectionOptions
- dispose() - Method in class org.webrtc.FlashlightCameraCapturer
- DISTRIBUTOR_STOPPED - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Stopped shapshot distributor.
- DTMFParams(String, String, Call.DTMFType) - Constructor for class com.flashphoner.fpwcsapi.session.Call.DTMFParams
E
- EARPIECE - Enum constant in enum class com.flashphoner.fpwcsapi.WCSAudioManager.AudioDevice
- eglBaseContext - Static variable in class com.flashphoner.fpwcsapi.Flashphoner
- enableConnectionQualityCalculation(boolean) - Method in class com.flashphoner.fpwcsapi.session.Stream
-
Disable or enable calculating connection quality
- equals(Object) - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- ESTABLISHED - Enum constant in enum class com.flashphoner.fpwcsapi.bean.ConnectionStatus
- execute(Runnable) - Method in class com.flashphoner.fpwcsapi.util.LooperExecutor
- execute(String) - Method in class com.flashphoner.fpwcsapi.ws.WebSocketChannelClient
-
Execute a Websocket command.
- execute(String, Object) - Method in class com.flashphoner.fpwcsapi.ws.WebSocketChannelClient
-
Execute a Websocket command.
F
- FAILED - Enum constant in enum class com.flashphoner.fpwcsapi.bean.ConnectionStatus
- FAILED - Enum constant in enum class com.flashphoner.fpwcsapi.bean.StreamStatus
- FAILED_BY_DTLS_ERROR - Static variable in class com.flashphoner.fpwcsapi.bean.CallStatusInfo
-
Client did not send DTLS packets or packets were lost/corrupted during transmission.
- FAILED_BY_DTLS_ERROR - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Client did not send DTLS packets or packets were lost/corrupted during transmission.
- FAILED_BY_DTLS_FINGERPRINT_ERROR - Static variable in class com.flashphoner.fpwcsapi.bean.CallStatusInfo
-
DTLS wrong fingerprint.
- FAILED_BY_DTLS_FINGERPRINT_ERROR - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
DTLS has wrong fingerprint.
- FAILED_BY_ERROR - Static variable in class com.flashphoner.fpwcsapi.bean.CallStatusInfo
-
Error occurred during call.
- FAILED_BY_ERROR - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Error occurred on the stream.
- FAILED_BY_HLS_WRITER_ERROR - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Indicates general HLS packetizer error, can occur during initialization or packetization (wrong input or out of disk space).
- FAILED_BY_ICE_ERROR - Static variable in class com.flashphoner.fpwcsapi.bean.CallStatusInfo
-
Failed by error during ICE establishment.
- FAILED_BY_ICE_ERROR - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Indicates general error during ICE negotiation.
- FAILED_BY_ICE_TIMEOUT - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Timeout has been reached during ICE establishment.
- FAILED_BY_KEEP_ALIVE - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
ICE refresh failed on session.
- FAILED_BY_REQUEST_TIMEOUT - Static variable in class com.flashphoner.fpwcsapi.bean.CallStatusInfo
-
Call failed by request timeout.
- FAILED_BY_RTMP_WRITER_ERROR - Static variable in class com.flashphoner.fpwcsapi.bean.CallStatusInfo
-
FF writer was failed on RTMP.
- FAILED_BY_RTMP_WRITER_ERROR - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Indicates general RTMP republishing error, can occur during initialization or rtmp packetization.
- FAILED_BY_RTP_ACTIVITY - Static variable in class com.flashphoner.fpwcsapi.bean.CallStatusInfo
-
RTP session failed by RTP activity timer.
- FAILED_BY_RTP_ACTIVITY - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
RTP session failed by RTP activity timer.
- FAILED_BY_SESSION_CREATION - Static variable in class com.flashphoner.fpwcsapi.bean.CallStatusInfo
-
Error occurred on session creation.
- FAILED_TO_ADD_STREAM_TO_PROXY - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Indicates that error occurred during media session creation.
- FAILED_TO_CONNECT_TO_ORIGIN_STREAM - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Server failed to establish websocket connection with origin server.
- FAILED_TO_CONNECT_TO_RTSP_STREAM - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Failed to connect to rtsp stream.
- FAILED_TO_GET_AGENT_STORAGE - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Indicates that provided URL protocol in stream name is invalid.
- FAILED_TO_READ_FILE - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Failed to create movie, file can not be read.
- FILE_HAS_WRONG_FORMAT - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Failed to play vod stream, this format is not supported.
- FILE_NOT_FOUND - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
File does not exist, check filename.
- filter(double) - Method in class com.flashphoner.fpwcsapi.util.KalmanFilter
-
Filters a measurement
- filter(double, double) - Method in class com.flashphoner.fpwcsapi.util.KalmanFilter
-
Filters a measurement
- finish(CallObject) - Method in interface com.flashphoner.fpwcsapi.ws.IRequestCallback
-
SIP.
- FLASHLIGHT_CAMERA - Enum constant in enum class com.flashphoner.fpwcsapi.camera.CameraCapturerFactory.CameraType
- FLASHLIGHT_CAMERA_CAPTURER - Static variable in class com.flashphoner.fpwcsapi.camera.CustomCameras
- FLASHLIGHT_CAMERA_ENUMERATOR - Static variable in class com.flashphoner.fpwcsapi.camera.CustomCameras
- FlashlightCameraCapturer - Class in org.webrtc
- FlashlightCameraCapturer(String, CameraVideoCapturer.CameraEventsHandler, boolean) - Constructor for class org.webrtc.FlashlightCameraCapturer
- FlashlightCameraEnumerator - Class in org.webrtc
- FlashlightCameraEnumerator() - Constructor for class org.webrtc.FlashlightCameraEnumerator
- FlashlightCameraSession - Class in org.webrtc
- Flashphoner - Class in com.flashphoner.fpwcsapi
-
Main class of WCS Android SDK, containing global static initialization and Session creation methods
- Flashphoner() - Constructor for class com.flashphoner.fpwcsapi.Flashphoner
- FPSurfaceViewRenderer - Class in com.flashphoner.fpwcsapi
-
Created by andrey on 10/11/2016.
- FPSurfaceViewRenderer(Context) - Constructor for class com.flashphoner.fpwcsapi.FPSurfaceViewRenderer
- FPSurfaceViewRenderer(Context, AttributeSet) - Constructor for class com.flashphoner.fpwcsapi.FPSurfaceViewRenderer
- FPWCSEventListener - Interface in com.flashphoner.fpwcsapi
G
- getActivity() - Static method in class com.flashphoner.fpwcsapi.Flashphoner
- getAppKey() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getArgument(Integer) - Method in class com.flashphoner.fpwcsapi.ws.CallArguments
-
Get argument by index
- getArgumentAsBoolean(Integer) - Method in class com.flashphoner.fpwcsapi.ws.CallArguments
-
Get boolean argument by index
- getArgumentAsMap(Integer) - Method in class com.flashphoner.fpwcsapi.ws.CallArguments
-
Get Map argument by index
- getArgumentAsString(Integer) - Method in class com.flashphoner.fpwcsapi.ws.CallArguments
-
Get string argument by index
- getAudioCandidatePairStats() - Method in class com.flashphoner.fpwcsapi.session.StreamStats
- getAudioConstraints() - Method in class com.flashphoner.fpwcsapi.constraints.Constraints
- getAudioList() - Method in class com.flashphoner.fpwcsapi.MediaDeviceList
-
Get list of audio devices Example: LabelledSpinner.setItemsArray(Flashphoner.getMediaDevices().getAudioList()); Here we fill out the UI element with the list of available audio devices
- getAudioManager() - Static method in class com.flashphoner.fpwcsapi.Flashphoner
- getAudioManager() - Method in class com.flashphoner.fpwcsapi.WCSAudioManager
- getAudioManager() - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
- getAudioState() - Method in class com.flashphoner.fpwcsapi.session.Stream
- getAudioState() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- getAudioStats() - Method in class com.flashphoner.fpwcsapi.session.StreamStats
- getAuthToken() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getAvailableOutgoingBitrate() - Method in class com.flashphoner.fpwcsapi.session.StreamStats
- getBitrate() - Method in class com.flashphoner.fpwcsapi.constraints.AudioConstraints
- getBitrate() - Method in class com.flashphoner.fpwcsapi.constraints.VideoConstraints
-
Get publishing (or playback) bitrate
- getBitrate() - Method in class com.flashphoner.fpwcsapi.session.Stream
- getBitrate() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- getCallee() - Method in class com.flashphoner.fpwcsapi.session.AbstractCallOptions
- getCallee() - Method in class com.flashphoner.fpwcsapi.session.Call
- getCaller() - Method in class com.flashphoner.fpwcsapi.session.Call
- getCaller() - Method in class com.flashphoner.fpwcsapi.session.CallObject
- getCallId() - Method in class com.flashphoner.fpwcsapi.session.Call.DTMFParams
- getCallId() - Method in class com.flashphoner.fpwcsapi.session.CallObject
- getCallObject() - Method in class com.flashphoner.fpwcsapi.session.Call
- getCallOptions() - Method in class com.flashphoner.fpwcsapi.session.Call
- getCameraClassName() - Method in interface com.flashphoner.fpwcsapi.camera.CustomCameraCapturerOptions
- getCameraConstructorArgs() - Method in interface com.flashphoner.fpwcsapi.camera.CustomCameraCapturerOptions
- getCameraConstructorArgsTypes() - Method in interface com.flashphoner.fpwcsapi.camera.CustomCameraCapturerOptions
- getCameraEnumerator(Context) - Method in class com.flashphoner.fpwcsapi.camera.CameraCapturerFactory
- getCameraEnumerator(Context) - Static method in class com.flashphoner.fpwcsapi.Flashphoner
- getCameraId() - Method in class com.flashphoner.fpwcsapi.constraints.VideoConstraints
-
Get video source camera
- getCameraName() - Method in class org.webrtc.FlashlightCameraCapturer
- getCameraVideoCapturer() - Method in class com.flashphoner.fpwcsapi.camera.CameraCapturerFactory
- getClientBrowserVersion() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getClientOSVersion() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getClientVersion() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getConstraints() - Method in class com.flashphoner.fpwcsapi.session.CallOptions
- getConstraints() - Method in class com.flashphoner.fpwcsapi.session.Stream
- getConstraints() - Method in class com.flashphoner.fpwcsapi.session.StreamOptions
-
Get audio and video constraints of stream
- getCurrentVideoBitrate() - Method in class com.flashphoner.fpwcsapi.session.StreamStats
- getCustom() - Method in class com.flashphoner.fpwcsapi.bean.CustomObject
- getCustomAsBoolean(String, Boolean) - Method in class com.flashphoner.fpwcsapi.bean.CustomObject
- getCustomAsContext(String, CustomObject) - Method in class com.flashphoner.fpwcsapi.bean.CustomObject
- getCustomAsInteger(String, Integer) - Method in class com.flashphoner.fpwcsapi.bean.CustomObject
- getCustomAsList(String, List) - Method in class com.flashphoner.fpwcsapi.bean.CustomObject
- getCustomAsNumber(String, Double) - Method in class com.flashphoner.fpwcsapi.bean.CustomObject
- getCustomAsString(String, String) - Method in class com.flashphoner.fpwcsapi.bean.CustomObject
- getData() - Method in class com.flashphoner.fpwcsapi.ws.WSMessage
- getDtmf() - Method in class com.flashphoner.fpwcsapi.session.Call.DTMFParams
- getEnumeratorClassName() - Method in interface com.flashphoner.fpwcsapi.camera.CustomCameraCapturerOptions
- getEnumeratorConstructorArgs() - Method in interface com.flashphoner.fpwcsapi.camera.CustomCameraCapturerOptions
- getEnumeratorConstructorArgsTypes() - Method in interface com.flashphoner.fpwcsapi.camera.CustomCameraCapturerOptions
- getFactory() - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
- getFps() - Method in class com.flashphoner.fpwcsapi.session.VideoRateStat
- getFrameHeight() - Method in class com.flashphoner.fpwcsapi.FPSurfaceViewRenderer
- getFrameWidth() - Method in class com.flashphoner.fpwcsapi.FPSurfaceViewRenderer
- getFrom() - Method in class com.flashphoner.fpwcsapi.room.Message
- getHasAudio() - Method in class com.flashphoner.fpwcsapi.session.Call
- getHasAudio() - Method in class com.flashphoner.fpwcsapi.session.CallObject
- getHasVideo() - Method in class com.flashphoner.fpwcsapi.session.Call
- getHasVideo() - Method in class com.flashphoner.fpwcsapi.session.CallObject
- getHeight() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getHeight() - Method in class com.flashphoner.fpwcsapi.constraints.VideoConstraints
-
Get video height
- getHeight() - Method in class com.flashphoner.fpwcsapi.session.Stream
- getHeight() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- getHeight() - Method in class com.flashphoner.fpwcsapi.session.VideoRateStat
- getHoldForTransfer() - Method in class com.flashphoner.fpwcsapi.session.CallObject
- getId() - Method in class com.flashphoner.fpwcsapi.session.AvailableStreamObject
- getId() - Method in class com.flashphoner.fpwcsapi.session.Call
- getId() - Method in class com.flashphoner.fpwcsapi.session.Session
-
Get identifier of session
- getId() - Method in class com.flashphoner.fpwcsapi.session.Stream
- getId() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
- getId() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaDevice
- getIncoming() - Method in class com.flashphoner.fpwcsapi.session.Call
- getIncoming() - Method in class com.flashphoner.fpwcsapi.session.CallObject
- getInfo() - Method in class com.flashphoner.fpwcsapi.bean.Data
- getInfo() - Method in class com.flashphoner.fpwcsapi.session.AvailableStreamObject
- getInfo() - Method in class com.flashphoner.fpwcsapi.session.Stream
- getInfo() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- getInstance() - Static method in class com.flashphoner.fpwcsapi.camera.CameraCapturerFactory
- getInstance() - Static method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
- getInviteParameters() - Method in class com.flashphoner.fpwcsapi.session.CallObject
- getInviteParameters() - Method in class com.flashphoner.fpwcsapi.session.CallOptions
- getIsMsrp() - Method in class com.flashphoner.fpwcsapi.session.Call
- getIsMsrp() - Method in class com.flashphoner.fpwcsapi.session.CallObject
- getLabel() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaDevice
- getLocalMediaAccess(Constraints, Context, SurfaceViewRenderer) - Static method in class com.flashphoner.fpwcsapi.Flashphoner
-
Request access to a local media device using particular constrains and renderer
- getLocalRenderer() - Method in class com.flashphoner.fpwcsapi.session.CallOptions
- getLocalRenderer() - Method in class com.flashphoner.fpwcsapi.session.SessionOptions
- getLocalStreams() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnectionOptions
- getLocalVideoSink() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnectionOptions
- getLostPackets() - Method in class com.flashphoner.fpwcsapi.session.VideoRateStat
- getLowVideoRateBadQualityPercentDifference() - Static method in class com.flashphoner.fpwcsapi.ws.QualityConstants
- getLowVideoRateThresholdBadPerfect() - Static method in class com.flashphoner.fpwcsapi.ws.QualityConstants
- getMaxBitrate() - Method in class com.flashphoner.fpwcsapi.constraints.VideoConstraints
-
Get maximum bitrate for publishing or playing
- getMaxVolume() - Static method in class com.flashphoner.fpwcsapi.Flashphoner
-
Get maximum available volume value from audio manager
- getMediaConnection(String) - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
-
Get media connection by id
- getMediaConstraints() - Method in class com.flashphoner.fpwcsapi.constraints.AudioConstraints
- getMediaConstraints() - Method in class com.flashphoner.fpwcsapi.constraints.VideoConstraints
- getMediaDevices() - Static method in class com.flashphoner.fpwcsapi.Flashphoner
-
Get list of available media devices, including built-in microphone, frontal and non-frontal camera
- getMediaOptions() - Method in class com.flashphoner.fpwcsapi.session.SessionOptions
- getMediaProvider() - Method in class com.flashphoner.fpwcsapi.session.CallObject
- getMediaProvider() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- getMediaProviders() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getMediaSessionId() - Method in class com.flashphoner.fpwcsapi.bean.StreamEvent
- getMediaSessionId() - Method in class com.flashphoner.fpwcsapi.session.AvailableStreamObject
- getMediaSessionId() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- getMediaSessionId() - Method in class com.flashphoner.fpwcsapi.session.VideoRateStat
- getMediaSources() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnectionOptions
- getMessage() - Method in class com.flashphoner.fpwcsapi.ws.WSMessage
- getMinBitrate() - Method in class com.flashphoner.fpwcsapi.constraints.VideoConstraints
-
Get minimum bitrate for publishing or playing
- getNack() - Method in class com.flashphoner.fpwcsapi.session.VideoRateStat
- getName() - Method in class com.flashphoner.fpwcsapi.room.Participant
- getName() - Method in class com.flashphoner.fpwcsapi.room.Room
- getName() - Method in class com.flashphoner.fpwcsapi.room.RoomOptions
- getName() - Method in class com.flashphoner.fpwcsapi.session.AbstractStreamOptions
- getName() - Method in class com.flashphoner.fpwcsapi.session.AvailableStreamObject
- getName() - Method in class com.flashphoner.fpwcsapi.session.Stream
- getNetworkBandwidth() - Method in class com.flashphoner.fpwcsapi.session.Stream
- getNV21(int, int, int[]) - Static method in class com.flashphoner.fpwcsapi.util.Utils
- getNV21(int, int, Bitmap) - Static method in class com.flashphoner.fpwcsapi.util.Utils
-
Convert ARGB data to YUV
- getOperationId() - Method in class com.flashphoner.fpwcsapi.bean.Data
- getParentCallId() - Method in class com.flashphoner.fpwcsapi.session.CallObject
- getParticipants() - Method in class com.flashphoner.fpwcsapi.room.Room
-
Get collection of participants connected to this room
- getPayload() - Method in class com.flashphoner.fpwcsapi.bean.Data
- getPayload() - Method in class com.flashphoner.fpwcsapi.bean.StreamEvent
- getPli() - Method in class com.flashphoner.fpwcsapi.session.VideoRateStat
- getQuality() - Method in class com.flashphoner.fpwcsapi.constraints.VideoConstraints
-
Get playback quality
- getQuality() - Method in class com.flashphoner.fpwcsapi.session.Stream
- getQuality() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- getRecordName() - Method in class com.flashphoner.fpwcsapi.session.Stream
- getRecordName() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- getRemoteBitrate() - Method in class com.flashphoner.fpwcsapi.session.Stream
- getRemoteDescription() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
- getRemoteMediaElementId() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- getRemoteRenderer() - Method in class com.flashphoner.fpwcsapi.session.CallOptions
- getRemoteRenderer() - Method in class com.flashphoner.fpwcsapi.session.SessionOptions
- getRemoteVideoSink() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnectionOptions
- getRenderer() - Method in class com.flashphoner.fpwcsapi.session.StreamOptions
-
Get renderer displaying stream
- getRestAppCommunicator() - Method in class com.flashphoner.fpwcsapi.session.Session
-
Get rest application communicator of data (currently used in room)
- getRoomConfig() - Method in class com.flashphoner.fpwcsapi.room.Message
- getRtmpStream() - Method in class com.flashphoner.fpwcsapi.session.CallObject
- getRtmpUrl() - Method in class com.flashphoner.fpwcsapi.session.CallObject
- getRtmpUrl() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- getRtmpUrl() - Method in class com.flashphoner.fpwcsapi.session.StreamOptions
- getSdp() - Method in class com.flashphoner.fpwcsapi.session.CallObject
- getSdp() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- getSession(String) - Method in class com.flashphoner.fpwcsapi.Flashphoner
-
Get Session by identifier
- getSessionOptions() - Method in class com.flashphoner.fpwcsapi.session.Session
-
Get SessionOptions of created session
- getSessions() - Static method in class com.flashphoner.fpwcsapi.Flashphoner
-
Get current sessions as a collection
- getSharedContext() - Method in class com.flashphoner.fpwcsapi.session.SessionOptions
- getSipAuthenticationName() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getSipContactParams() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getSipDomain() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getSipLogin() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getSipMessageRaw() - Method in class com.flashphoner.fpwcsapi.session.Call
- getSipMessageRaw() - Method in class com.flashphoner.fpwcsapi.session.CallObject
- getSipOutboundProxy() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getSipPassword() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getSipPort() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getSipRegisterRequired() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getSipStatus() - Method in class com.flashphoner.fpwcsapi.session.Call
- getSipStatus() - Method in class com.flashphoner.fpwcsapi.session.CallObject
- getSipVisibleName() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getState() - Method in class com.flashphoner.fpwcsapi.ws.WebSocketChannelClient
- getStats(StreamStatsCallback) - Method in class com.flashphoner.fpwcsapi.session.Stream
- getStats(RTCStatsCollectorCallback) - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
- getStatus() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getStatus() - Method in class com.flashphoner.fpwcsapi.bean.Data
- getStatus() - Method in class com.flashphoner.fpwcsapi.session.AvailableStreamObject
- getStatus() - Method in class com.flashphoner.fpwcsapi.session.Call
- getStatus() - Method in class com.flashphoner.fpwcsapi.session.CallObject
- getStatus() - Method in class com.flashphoner.fpwcsapi.session.Stream
- getStatus() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- getStream() - Method in class com.flashphoner.fpwcsapi.room.Participant
- getStreamName() - Method in class com.flashphoner.fpwcsapi.room.Participant
- getStripCodecs() - Method in class com.flashphoner.fpwcsapi.session.CallOptions
- getStripCodecs() - Method in class com.flashphoner.fpwcsapi.session.StreamOptions
- getSupportedResolutions() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getTarget() - Method in class com.flashphoner.fpwcsapi.session.CallObject
- getText() - Method in class com.flashphoner.fpwcsapi.room.Message
- getThreadInfo() - Static method in class com.flashphoner.fpwcsapi.util.AppRTCUtils
-
Helper method for building a string of thread information.
- getTo() - Method in class com.flashphoner.fpwcsapi.room.Message
- getTransport() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- getTransport() - Method in class com.flashphoner.fpwcsapi.session.StreamOptions
-
Get tarnsportType for stream
- getType() - Method in class com.flashphoner.fpwcsapi.bean.StreamEvent
- getType() - Method in class com.flashphoner.fpwcsapi.session.Call.DTMFParams
- getType() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaDevice
- getUrlWsServer() - Method in class com.flashphoner.fpwcsapi.session.SessionOptions
- getUseDTLS() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getUseProxy() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getUserData(Connection) - Method in interface com.flashphoner.fpwcsapi.ws.IRequestCallback
-
WCS sends connwction data
- getUsername() - Method in class com.flashphoner.fpwcsapi.room.RoomManager
- getUsername() - Method in class com.flashphoner.fpwcsapi.room.RoomManagerOptions
- getVersion(String) - Method in interface com.flashphoner.fpwcsapi.ws.IRequestCallback
-
WCS sends number of server version
- getVideoCandidatePairStats() - Method in class com.flashphoner.fpwcsapi.session.StreamStats
- getVideoCapturer() - Method in class com.flashphoner.fpwcsapi.FPSurfaceViewRenderer
- getVideoConstraints() - Method in class com.flashphoner.fpwcsapi.constraints.Constraints
- getVideoFps() - Method in class com.flashphoner.fpwcsapi.constraints.VideoConstraints
-
Get video FPS
- getVideoList() - Method in class com.flashphoner.fpwcsapi.MediaDeviceList
-
Get list of video devices Example: LabelledSpinner.setItemsArray(Flashphoner.getMediaDevices().getVideoList()); Here we fill out the UI element with the list of available video devices
- getVideoRate() - Method in class com.flashphoner.fpwcsapi.session.VideoRateStat
- getVideoRateBadQualityPercentDifference() - Static method in class com.flashphoner.fpwcsapi.ws.QualityConstants
- getVideoRateGoodQualityPercentDifference() - Static method in class com.flashphoner.fpwcsapi.ws.QualityConstants
- getVideoState() - Method in class com.flashphoner.fpwcsapi.session.Stream
- getVideoState() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- getVideoStats() - Method in class com.flashphoner.fpwcsapi.session.StreamStats
- getVisibleName() - Method in class com.flashphoner.fpwcsapi.session.Call
- getVisibleName() - Method in class com.flashphoner.fpwcsapi.session.CallObject
- getVolume() - Static method in class com.flashphoner.fpwcsapi.Flashphoner
-
Get current volume level
- getWidth() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- getWidth() - Method in class com.flashphoner.fpwcsapi.constraints.VideoConstraints
-
Get video width
- getWidth() - Method in class com.flashphoner.fpwcsapi.session.Stream
- getWidth() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- getWidth() - Method in class com.flashphoner.fpwcsapi.session.VideoRateStat
- GOOD - Enum constant in enum class com.flashphoner.fpwcsapi.ws.ConnectionQuality
- GOT_EXCEPTION_WHILE_STREAMING_FILE - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
General VOD error, indicates that Exception occurred while reading/processing media file.
H
- hangup() - Method in class com.flashphoner.fpwcsapi.session.Call
-
Hangup the call
- hashCode() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- hold() - Method in class com.flashphoner.fpwcsapi.session.Call
-
Put the call on hold
- hold(CallObject) - Method in interface com.flashphoner.fpwcsapi.ws.IRequestCallback
-
SIP.
I
- inboundVideoRate(VideoRateStat) - Method in interface com.flashphoner.fpwcsapi.ws.IRequestCallback
-
Streaming.
- IncomingCallEvent - Interface in com.flashphoner.fpwcsapi.session
-
New incoming SIP call callback
- INFO - Enum constant in enum class com.flashphoner.fpwcsapi.session.Call.DTMFType
- INFO_RELAY - Enum constant in enum class com.flashphoner.fpwcsapi.session.Call.DTMFType
- init() - Method in class com.flashphoner.fpwcsapi.WCSAudioManager
- init(Activity) - Static method in class com.flashphoner.fpwcsapi.Flashphoner
-
Init api using context
- init(Context) - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
- initialize(SurfaceTextureHelper, Context, CapturerObserver) - Method in class org.webrtc.FlashlightCameraCapturer
- initRenderer(String, SurfaceViewRenderer) - Static method in class com.flashphoner.fpwcsapi.util.Utils
- IRequestCallback - Interface in com.flashphoner.fpwcsapi.ws
-
WCS Websocket callbacks, sent from WCS server to the Android app
- isAudioMuted() - Method in class com.flashphoner.fpwcsapi.session.Call
-
Check if audio muted
- isAudioMuted() - Method in class com.flashphoner.fpwcsapi.session.Stream
-
Check if audio muted
- isAudioMuted() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
- isAutoInitRenderers() - Method in class com.flashphoner.fpwcsapi.session.SessionOptions
- isCameraReleased() - Method in class org.webrtc.FlashlightCameraSession
- isEnableConnectionQualityCalculation() - Method in class com.flashphoner.fpwcsapi.session.Stream
- isFlashlightSupport() - Static method in class com.flashphoner.fpwcsapi.Flashphoner
-
Checks if the camera supports flashlight
- isFlashlightSupport() - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
- isFlashlightSupport() - Method in class org.webrtc.FlashlightCameraCapturer
- isFlashlightSupport() - Method in class org.webrtc.FlashlightCameraSession
- isHasAudio() - Method in class com.flashphoner.fpwcsapi.session.Stream
- isHasAudio() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- isHasVideo() - Method in class com.flashphoner.fpwcsapi.session.Stream
- isHasVideo() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- isKbs(Integer) - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
- isKeepAlive() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- isMuteAudio() - Method in class com.flashphoner.fpwcsapi.WCSAudioManager
- isMuted() - Method in class com.flashphoner.fpwcsapi.session.MediaState
- isPublished() - Method in class com.flashphoner.fpwcsapi.session.Stream
- isPublished() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- isPublishingStatus() - Method in class com.flashphoner.fpwcsapi.session.Stream
- isReceiveAudio() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnectionOptions
- isReceiveVideo() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnectionOptions
- isRecord() - Method in class com.flashphoner.fpwcsapi.session.AbstractStreamOptions
- isRecord() - Method in class com.flashphoner.fpwcsapi.session.Stream
- isScreencast() - Method in class org.webrtc.FlashlightCameraCapturer
- isUseFEC() - Method in class com.flashphoner.fpwcsapi.constraints.AudioConstraints
- isUseStereo() - Method in class com.flashphoner.fpwcsapi.constraints.AudioConstraints
- isVideoMuted() - Method in class com.flashphoner.fpwcsapi.session.Call
-
Check if video muted
- isVideoMuted() - Method in class com.flashphoner.fpwcsapi.session.Stream
-
Check if video muted
- isVideoMuted() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
J
- join(RoomOptions) - Method in class com.flashphoner.fpwcsapi.room.RoomManager
-
Join the room based on passed room options
K
- KalmanFilter - Class in com.flashphoner.fpwcsapi.util
-
Simple implementation of the Kalman Filter for 1D data.
- KalmanFilter(double, double) - Constructor for class com.flashphoner.fpwcsapi.util.KalmanFilter
-
Constructor
- KalmanFilter(double, double, double, double, double) - Constructor for class com.flashphoner.fpwcsapi.util.KalmanFilter
-
Constructor
- KBPS_THRESHOLD - Static variable in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
L
- lastMeasurement() - Method in class com.flashphoner.fpwcsapi.util.KalmanFilter
-
Set the last measurement.
- leave(RestAppCommunicator.Handler) - Method in class com.flashphoner.fpwcsapi.room.Room
-
Leave the room and stop publishing stream associated with this room
- LOCAL_STREAM_STOPPED - Enum constant in enum class com.flashphoner.fpwcsapi.bean.StreamStatus
- logDeviceInfo(String) - Static method in class com.flashphoner.fpwcsapi.util.AppRTCUtils
-
Information about the current build, taken from system properties.
- LooperExecutor - Class in com.flashphoner.fpwcsapi.util
-
Looper based executor class.
- LooperExecutor() - Constructor for class com.flashphoner.fpwcsapi.util.LooperExecutor
M
- md5(String) - Static method in class com.flashphoner.fpwcsapi.util.Utils
-
Create md5
- MediaConnection - Class in com.flashphoner.fpwcsapi.webrtc
-
Wrapper around WebRTC peer-connection
- MediaConnection(String, VideoSink, WebRTCMediaProvider, LooperExecutor, String, PeerConnection.RTCConfiguration) - Constructor for class com.flashphoner.fpwcsapi.webrtc.MediaConnection
-
New MediaConnection
- MediaConnectionListener - Interface in com.flashphoner.fpwcsapi.webrtc
-
Listener interface for SDP, ICE and PeerConnection callbacks
- MediaConnectionOptions - Class in com.flashphoner.fpwcsapi.webrtc
-
Options used in media connection creation
- MediaConnectionOptions() - Constructor for class com.flashphoner.fpwcsapi.webrtc.MediaConnectionOptions
- MediaDevice - Class in com.flashphoner.fpwcsapi.webrtc
-
Simple media device object
- MediaDevice(int, String) - Constructor for class com.flashphoner.fpwcsapi.webrtc.MediaDevice
- MediaDevice(int, String, String) - Constructor for class com.flashphoner.fpwcsapi.webrtc.MediaDevice
- MediaDeviceList - Class in com.flashphoner.fpwcsapi
-
The list of available media devices
- MediaDeviceList() - Constructor for class com.flashphoner.fpwcsapi.MediaDeviceList
- MediaProvider - Enum Class in com.flashphoner.fpwcsapi.bean
-
WCS media provider, WebRTC by default
- MEDIASESSION_ID_ALREADY_IN_USE - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Published or subscribed sessions used this MediaSessionId.
- MEDIASESSION_ID_NULL - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Error indicates that stream object received by server has empty mediaSessionId field.
- MediaState - Class in com.flashphoner.fpwcsapi.session
- MediaState() - Constructor for class com.flashphoner.fpwcsapi.session.MediaState
- message - Variable in class com.flashphoner.fpwcsapi.ws.WSMessage
- Message - Class in com.flashphoner.fpwcsapi.room
-
Message object used in the room text chat implementation
- Message() - Constructor for class com.flashphoner.fpwcsapi.room.Message
- MIC_TYPE - Static variable in class com.flashphoner.fpwcsapi.webrtc.MediaDevice
- muteAudio() - Method in class com.flashphoner.fpwcsapi.session.Call
-
Mute audio for this call
- muteAudio() - Method in class com.flashphoner.fpwcsapi.session.Stream
-
Mute audio on the stream
- muteAudio() - Method in class com.flashphoner.fpwcsapi.WCSAudioManager
- muteAudio() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
-
Disable audio track
- muteVideo() - Method in class com.flashphoner.fpwcsapi.session.Call
-
Mute video for this call
- muteVideo() - Method in class com.flashphoner.fpwcsapi.session.Stream
-
Check if video muted Mute video in the stream
- muteVideo() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
-
Disable video track
N
- NEW - Enum constant in enum class com.flashphoner.fpwcsapi.bean.ConnectionStatus
- NEW - Enum constant in enum class com.flashphoner.fpwcsapi.bean.StreamStatus
- NO_AVAILABLE_TRANSCODERS - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
No available transcoders for stream
- NO_COMMON_CODECS - Static variable in class com.flashphoner.fpwcsapi.bean.CallStatusInfo
-
No common codecs
- NO_COMMON_CODECS - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
No common codecs on setup track, did not found corresponding trackId->mediaPort.
- NORMAL_CALL_CLEARING - Static variable in class com.flashphoner.fpwcsapi.bean.CallStatusInfo
-
Normal call hangup.
- NOT_ENOUGH_BANDWIDTH - Enum constant in enum class com.flashphoner.fpwcsapi.bean.StreamStatus
- notifyIncomingCall(CallObject) - Method in interface com.flashphoner.fpwcsapi.ws.IRequestCallback
-
SIP.
- notifyStreamEvent(StreamEvent) - Method in interface com.flashphoner.fpwcsapi.ws.IRequestCallback
- notifyStreamStatusEvent(StreamObject) - Method in interface com.flashphoner.fpwcsapi.ws.IRequestCallback
-
Streaming.
- notifyTryingResponse(CallObject) - Method in interface com.flashphoner.fpwcsapi.ws.IRequestCallback
-
SIP.
O
- on(boolean, String) - Method in interface com.flashphoner.fpwcsapi.session.AvailableStreamCallback
- on(RoomEvent) - Method in class com.flashphoner.fpwcsapi.room.Room
-
Add the RoomEvent listener.
- on(RoomManagerEvent) - Method in class com.flashphoner.fpwcsapi.room.RoomManager
-
Handle RoomManagerEvent
- on(CallStatusEvent) - Method in class com.flashphoner.fpwcsapi.session.Call
-
Set callStatusEvent listener, implementing
CallStatusEvent.onTrying(Call)
,CallStatusEvent.onEstablished(Call)
, etc - on(IncomingCallEvent) - Method in class com.flashphoner.fpwcsapi.session.Session
-
Handle incoming call
- on(SessionEvent) - Method in class com.flashphoner.fpwcsapi.session.Session
-
Set event listener statuses and data
- on(StreamEventHandler) - Method in class com.flashphoner.fpwcsapi.session.Stream
-
Handle changes in the stream status or event
- on(StreamStats) - Method in interface com.flashphoner.fpwcsapi.session.StreamStatsCallback
- on(StreamStatusEvent) - Method in class com.flashphoner.fpwcsapi.session.Stream
-
Handle changes in the stream status
- onAccepted(Data) - Method in interface com.flashphoner.fpwcsapi.session.RestAppCommunicator.Handler
- onAppData(Data) - Method in interface com.flashphoner.fpwcsapi.session.SessionEvent
-
On received data from connected app
- onBusy(Call) - Method in interface com.flashphoner.fpwcsapi.session.CallStatusEvent
-
WCS received BUSY from SIP end
- onCall(Call) - Method in interface com.flashphoner.fpwcsapi.session.IncomingCallEvent
-
Event on incoming call from server
- onCameraSwitchDone(boolean) - Method in interface com.flashphoner.fpwcsapi.handler.CameraSwitchHandler
- onCameraSwitchError(String) - Method in interface com.flashphoner.fpwcsapi.handler.CameraSwitchHandler
- onConnected(Connection) - Method in interface com.flashphoner.fpwcsapi.room.RoomManagerEvent
-
Session connected
- onConnected(Connection) - Method in interface com.flashphoner.fpwcsapi.session.SessionEvent
-
Event of client connected to server
- OnDataEvent(Data) - Method in interface com.flashphoner.fpwcsapi.ws.IRequestCallback
-
Websocket signaling.
- onDisconnection(Connection) - Method in interface com.flashphoner.fpwcsapi.room.RoomManagerEvent
-
Session disconnected
- onDisconnection(Connection) - Method in interface com.flashphoner.fpwcsapi.session.SessionEvent
-
Event of client disconnected from server
- onEstablished(Call) - Method in interface com.flashphoner.fpwcsapi.session.CallStatusEvent
-
SIP call is established between WCS and SIP end.
- onFailed(Room, String) - Method in interface com.flashphoner.fpwcsapi.room.RoomEvent
-
Error in the room
- onFailed(Call) - Method in interface com.flashphoner.fpwcsapi.session.CallStatusEvent
-
Call failed on WCS server
- onFinished(Call) - Method in interface com.flashphoner.fpwcsapi.session.CallStatusEvent
-
SIP call is terminated between WCS and SIP end.
- onFrame(VideoFrame) - Method in class com.flashphoner.fpwcsapi.FPSurfaceViewRenderer
- onHold(Call) - Method in interface com.flashphoner.fpwcsapi.session.CallStatusEvent
-
The call is put on hold by remote SIP party
- onIceCandidate(IceCandidate) - Method in interface com.flashphoner.fpwcsapi.webrtc.MediaConnectionListener
-
Callback fired once local Ice candidate is generated.
- onIceConnected() - Method in interface com.flashphoner.fpwcsapi.webrtc.MediaConnectionListener
-
Callback fired once connection is established (IceConnectionState is CONNECTED).
- onIceDisconnected() - Method in interface com.flashphoner.fpwcsapi.webrtc.MediaConnectionListener
-
Callback fired once connection is closed (IceConnectionState is DISCONNECTED).
- onJoined(Participant) - Method in interface com.flashphoner.fpwcsapi.room.RoomEvent
-
Joined a new participant
- onLayout(boolean, int, int, int, int) - Method in class com.flashphoner.fpwcsapi.layout.PercentFrameLayout
- onLeft(Participant) - Method in interface com.flashphoner.fpwcsapi.room.RoomEvent
-
Participant left the room
- onLocalDescription(SessionDescription) - Method in interface com.flashphoner.fpwcsapi.webrtc.MediaConnectionListener
-
Callback fired once local SDP is created and set.
- onMeasure(int, int) - Method in class com.flashphoner.fpwcsapi.layout.PercentFrameLayout
- onMessage(Message) - Method in interface com.flashphoner.fpwcsapi.room.RoomEvent
-
Message received
- onPeerConnectionClosed() - Method in interface com.flashphoner.fpwcsapi.webrtc.MediaConnectionListener
-
Callback fired once peer connection is closed.
- onPeerConnectionError(String) - Method in interface com.flashphoner.fpwcsapi.webrtc.MediaConnectionListener
-
Callback fired once peer connection error happened.
- onPeerConnectionStatsReady(StatsReport[]) - Method in interface com.flashphoner.fpwcsapi.webrtc.MediaConnectionListener
-
Callback fired once peer connection statistics is ready.
- onPublished(Participant) - Method in interface com.flashphoner.fpwcsapi.room.RoomEvent
-
Participant published a stream
- onRegistered(Connection) - Method in interface com.flashphoner.fpwcsapi.session.SessionEvent
-
Event of client registered on SIP server
- onRejected(Data) - Method in interface com.flashphoner.fpwcsapi.session.RestAppCommunicator.Handler
- onRing(Call) - Method in interface com.flashphoner.fpwcsapi.session.CallStatusEvent
-
WCS received RINGING from SIP end
- onState(Room) - Method in interface com.flashphoner.fpwcsapi.room.RoomEvent
-
Changed room state
- onStreamEvent(StreamEvent) - Method in class com.flashphoner.fpwcsapi.session.Stream
- onStreamEvent(StreamEvent) - Method in interface com.flashphoner.fpwcsapi.session.StreamEventHandler
- onStreamStatus(Stream, StreamStatus) - Method in interface com.flashphoner.fpwcsapi.session.StreamEventHandler
-
Invoked on stream status changed
- onStreamStatus(Stream, StreamStatus) - Method in interface com.flashphoner.fpwcsapi.session.StreamStatusEvent
-
Deprecated.Invoked on stream status changed
- onTrying(Call) - Method in interface com.flashphoner.fpwcsapi.session.CallStatusEvent
-
WCS received TRYING from SIP end
- onVideoRateStat(ConnectionQuality, double, double) - Method in interface com.flashphoner.fpwcsapi.session.ConnectionQualityCallback
- onWebSocketClose(int) - Method in interface com.flashphoner.fpwcsapi.ws.WebSocketChannelEvents
-
Fire on websocket connection close
- onWebSocketError(String) - Method in interface com.flashphoner.fpwcsapi.ws.WebSocketChannelEvents
-
Fire on websocket communication error
- onWebSocketMessage(WSMessage) - Method in interface com.flashphoner.fpwcsapi.ws.WebSocketChannelEvents
-
Fire on websocket message received
- onWebSocketOpen() - Method in interface com.flashphoner.fpwcsapi.ws.WebSocketChannelEvents
-
Fire on websocket connection is open
- org.webrtc - package org.webrtc
- outboundVideoRate(VideoRateStat) - Method in interface com.flashphoner.fpwcsapi.ws.IRequestCallback
-
Streaming.
P
- Participant - Class in com.flashphoner.fpwcsapi.room
-
Room participant It is a user connected to the room
- Participant(String, Room) - Constructor for class com.flashphoner.fpwcsapi.room.Participant
-
New participant
- PAUSED - Enum constant in enum class com.flashphoner.fpwcsapi.bean.StreamStatus
- PENDING - Enum constant in enum class com.flashphoner.fpwcsapi.bean.ConnectionStatus
- PENDING - Enum constant in enum class com.flashphoner.fpwcsapi.bean.StreamStatus
- PercentFrameLayout - Class in com.flashphoner.fpwcsapi.layout
-
Layout for percent frame
- PercentFrameLayout(Context) - Constructor for class com.flashphoner.fpwcsapi.layout.PercentFrameLayout
- PercentFrameLayout(Context, AttributeSet) - Constructor for class com.flashphoner.fpwcsapi.layout.PercentFrameLayout
- PercentFrameLayout(Context, AttributeSet, int) - Constructor for class com.flashphoner.fpwcsapi.layout.PercentFrameLayout
- PERFECT - Enum constant in enum class com.flashphoner.fpwcsapi.ws.ConnectionQuality
- ping() - Method in interface com.flashphoner.fpwcsapi.ws.IRequestCallback
-
WCS sends ping request and awaiting pong response
- play() - Method in class com.flashphoner.fpwcsapi.session.Stream
-
Play stream from server
- play(SurfaceViewRenderer) - Method in class com.flashphoner.fpwcsapi.room.Participant
-
Play stream associated with this participant and set participant.stream field
- PLAYBACK_PROBLEM - Enum constant in enum class com.flashphoner.fpwcsapi.bean.StreamStatus
- PLAYING - Enum constant in enum class com.flashphoner.fpwcsapi.bean.StreamStatus
- printStackTrace() - Method in class org.webrtc.FlashlightCameraCapturer
- publish() - Method in class com.flashphoner.fpwcsapi.session.Stream
-
Publish stream to server
- publish(SurfaceViewRenderer) - Method in class com.flashphoner.fpwcsapi.room.Room
-
Publish a stream within the room
- publish(SurfaceViewRenderer, StreamOptions) - Method in class com.flashphoner.fpwcsapi.room.Room
-
Publish a stream within the room
- PUBLISH_STREAM_IS_NOT_READY - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Publish stream is not ready, try again later.
- PUBLISHING - Enum constant in enum class com.flashphoner.fpwcsapi.bean.StreamStatus
Q
- QualityConstants - Class in com.flashphoner.fpwcsapi.ws
- QualityConstants() - Constructor for class com.flashphoner.fpwcsapi.ws.QualityConstants
R
- registered() - Method in interface com.flashphoner.fpwcsapi.ws.IRequestCallback
-
SIP.
- REGISTERED - Enum constant in enum class com.flashphoner.fpwcsapi.bean.ConnectionStatus
- release() - Method in class com.flashphoner.fpwcsapi.session.RestAppCommunicator
- releaseLocalMediaAccess(MediaConnectionOptions) - Static method in class com.flashphoner.fpwcsapi.Flashphoner
-
Release local media access
- releaseLocalMediaAccess(MediaConnectionOptions) - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
- removeCustom(String) - Method in class com.flashphoner.fpwcsapi.bean.CustomObject
- REQUESTED_STREAM_SHUTDOWN - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Requested stream shutdown.
- requestStart() - Method in class com.flashphoner.fpwcsapi.util.LooperExecutor
- requestStop() - Method in class com.flashphoner.fpwcsapi.util.LooperExecutor
- resetCustomVideoCapturer() - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
- resize - Enum constant in enum class com.flashphoner.fpwcsapi.bean.StreamEventType
- RESIZE - Enum constant in enum class com.flashphoner.fpwcsapi.bean.StreamStatus
- RestAppCommunicator - Class in com.flashphoner.fpwcsapi.session
-
Supports send / receive data methods
- RestAppCommunicator(Session) - Constructor for class com.flashphoner.fpwcsapi.session.RestAppCommunicator
-
New communicator based on Session
- RestAppCommunicator.Handler - Interface in com.flashphoner.fpwcsapi.session
-
Data status handler
- RESTRICTED_ACCESS - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Access restricted by access list
- RFC2833 - Enum constant in enum class com.flashphoner.fpwcsapi.session.Call.DTMFType
- ring(CallObject) - Method in interface com.flashphoner.fpwcsapi.ws.IRequestCallback
-
SIP.
- Room - Class in com.flashphoner.fpwcsapi.room
-
Room object represents a virtual room with a set of connected participants.
- Room(RoomOptions, RoomManager) - Constructor for class com.flashphoner.fpwcsapi.room.Room
-
New room using options and roomManager
- RoomEvent - Interface in com.flashphoner.fpwcsapi.room
-
RoomEvent callback
- RoomManager - Class in com.flashphoner.fpwcsapi.room
-
Manager of Rooms
- RoomManager(RoomManagerOptions) - Constructor for class com.flashphoner.fpwcsapi.room.RoomManager
-
New RoomManager It creates a new session and listens the session events
- RoomManagerEvent - Interface in com.flashphoner.fpwcsapi.room
-
Callback event for
RoomManager
- RoomManagerOptions - Class in com.flashphoner.fpwcsapi.room
-
Options for
RoomManager
- RoomManagerOptions(String, String) - Constructor for class com.flashphoner.fpwcsapi.room.RoomManagerOptions
-
New options object based on WS url and room username
- RoomOptions - Class in com.flashphoner.fpwcsapi.room
-
Options for creation of
Room
object - RoomOptions() - Constructor for class com.flashphoner.fpwcsapi.room.RoomOptions
- RTSP_HAS_WRONG_FORMAT - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
RTSP has wrong format on play stream, check correct of the RTSP url.
- RTSP_STREAM_NOT_FOUND - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Rtsp stream is not found, agent received "404-Not Found".
- RTSPAGENT_SHUTDOWN - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
On shutdown RTSP agent.
- run() - Method in class com.flashphoner.fpwcsapi.util.LooperExecutor
S
- scheduleAtFixedRate(Runnable, long) - Method in class com.flashphoner.fpwcsapi.util.LooperExecutor
- send(String) - Method in class com.flashphoner.fpwcsapi.session.Session
-
Send rpc message to handler
- send(String, Object) - Method in class com.flashphoner.fpwcsapi.session.Session
-
Send rpc message to handler with data
- sendData(Object, RestAppCommunicator.Handler) - Method in class com.flashphoner.fpwcsapi.session.RestAppCommunicator
-
Send data to WCS server over Websocket
- sendData(Map<String, Object>) - Method in class com.flashphoner.fpwcsapi.session.Stream
- sendDTMF(String, Call.DTMFType) - Method in class com.flashphoner.fpwcsapi.session.Call
- sendMediaStates() - Method in class com.flashphoner.fpwcsapi.session.Stream
- sendMessage(String) - Method in class com.flashphoner.fpwcsapi.room.Participant
-
Send a text message to this participant
- Session - Class in com.flashphoner.fpwcsapi.session
-
Stream and call management API Session object is a session between Android app and WCS server One session can create many streams or SIP calls
- Session(SessionOptions, Consumer<Session>) - Constructor for class com.flashphoner.fpwcsapi.session.Session
-
New session based on sessionOptions
- SESSION_DOES_NOT_EXIST - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Actual session does not exist.
- SESSION_NOT_READY - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Session is not initialized or terminated on play ordinary stream.
- SessionEvent - Interface in com.flashphoner.fpwcsapi.session
-
Events of session
- SessionOptions - Class in com.flashphoner.fpwcsapi.session
-
SessionOptions
- SessionOptions(String) - Constructor for class com.flashphoner.fpwcsapi.session.SessionOptions
-
If true trust all certificates for Secure WebSocket connection
- setAppKey(String) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setArgument(int, Object) - Method in class com.flashphoner.fpwcsapi.ws.CallArguments
-
Set object as argument
- setAudioCandidatePairStats(RTCStats) - Method in class com.flashphoner.fpwcsapi.session.StreamStats
- setAudioConstraints(AudioConstraints) - Method in class com.flashphoner.fpwcsapi.constraints.Constraints
- setAudioState(MediaState) - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- setAudioStats(RTCStats) - Method in class com.flashphoner.fpwcsapi.session.StreamStats
- setAudioTrack(AudioTrack) - Method in class com.flashphoner.fpwcsapi.WCSAudioManager
- setAuthToken(String) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setAutoInitRenderers(boolean) - Method in class com.flashphoner.fpwcsapi.session.SessionOptions
- setAvailableOutgoingBitrate(long) - Method in class com.flashphoner.fpwcsapi.session.StreamStats
- setAvailableStreamCallback(AvailableStreamCallback) - Method in class com.flashphoner.fpwcsapi.session.Stream
- setBitrate(int) - Method in class com.flashphoner.fpwcsapi.constraints.AudioConstraints
- setBitrate(int) - Method in class com.flashphoner.fpwcsapi.constraints.VideoConstraints
-
Set bitrate for publishing or playing
- setBitrate(int) - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- setCallee(String) - Method in class com.flashphoner.fpwcsapi.session.AbstractCallOptions
- setCaller(String) - Method in class com.flashphoner.fpwcsapi.session.CallObject
- setCallId(String) - Method in class com.flashphoner.fpwcsapi.session.Call.DTMFParams
- setCallId(String) - Method in class com.flashphoner.fpwcsapi.session.CallObject
- setCameraId(Integer) - Method in class com.flashphoner.fpwcsapi.constraints.VideoConstraints
-
Set video source camera
- setCameraName(String) - Method in interface com.flashphoner.fpwcsapi.camera.CustomCameraCapturerOptions
- setCameraType(CameraCapturerFactory.CameraType, Context) - Method in class com.flashphoner.fpwcsapi.camera.CameraCapturerFactory
- setCaptureToTexture(boolean) - Method in interface com.flashphoner.fpwcsapi.camera.CustomCameraCapturerOptions
- setClientBrowserVersion(String) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setClientOSVersion(String) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setClientVersion(String) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setConnectionQualityCallback(ConnectionQualityCallback) - Method in class com.flashphoner.fpwcsapi.session.Stream
-
Set callback for connection quality
- setConstraints(Constraints) - Method in class com.flashphoner.fpwcsapi.session.CallOptions
- setConstraints(Constraints) - Method in class com.flashphoner.fpwcsapi.session.StreamOptions
-
Set constraints for stream
- setCurrentVideoBitrate(long) - Method in class com.flashphoner.fpwcsapi.session.StreamStats
- setCustom(String, Object) - Method in class com.flashphoner.fpwcsapi.bean.CustomObject
- setCustom(Map<String, Object>) - Method in class com.flashphoner.fpwcsapi.bean.CustomObject
- setCustomCameraCapturerOptions(CustomCameraCapturerOptions) - Method in class com.flashphoner.fpwcsapi.camera.CameraCapturerFactory
- setCustomVideoCapturer(VideoCapturer) - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
- setData(List<Object>) - Method in class com.flashphoner.fpwcsapi.ws.WSMessage
- setDtmf(String) - Method in class com.flashphoner.fpwcsapi.session.Call.DTMFParams
- setEventsHandler(CameraVideoCapturer.CameraEventsHandler) - Method in interface com.flashphoner.fpwcsapi.camera.CustomCameraCapturerOptions
- setFps(int) - Method in class com.flashphoner.fpwcsapi.session.VideoRateStat
- setFrom(String) - Method in class com.flashphoner.fpwcsapi.room.Message
- setHasAudio(Boolean) - Method in class com.flashphoner.fpwcsapi.session.CallObject
- setHasAudio(Boolean) - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- setHasVideo(boolean) - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- setHasVideo(Boolean) - Method in class com.flashphoner.fpwcsapi.session.CallObject
- setHeight(int) - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- setHeight(int) - Method in class com.flashphoner.fpwcsapi.session.VideoRateStat
- setHeight(Integer) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setHoldForTransfer(Boolean) - Method in class com.flashphoner.fpwcsapi.session.CallObject
- setId(int) - Method in class com.flashphoner.fpwcsapi.webrtc.MediaDevice
- setId(String) - Method in class com.flashphoner.fpwcsapi.session.AvailableStreamObject
- setIncoming(Boolean) - Method in class com.flashphoner.fpwcsapi.session.CallObject
- setInfo(String) - Method in class com.flashphoner.fpwcsapi.bean.Data
- setInfo(String) - Method in class com.flashphoner.fpwcsapi.session.AvailableStreamObject
- setInfo(String) - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- setInviteParameters(Map<String, String>) - Method in class com.flashphoner.fpwcsapi.session.CallObject
- setInviteParameters(Map<String, String>) - Method in class com.flashphoner.fpwcsapi.session.CallOptions
- setIsMsrp(Boolean) - Method in class com.flashphoner.fpwcsapi.session.CallObject
- setKeepAlive(boolean) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setLabel(String) - Method in class com.flashphoner.fpwcsapi.webrtc.MediaDevice
- setLocalRenderer(SurfaceViewRenderer) - Method in class com.flashphoner.fpwcsapi.session.CallOptions
- setLocalRenderer(SurfaceViewRenderer) - Method in class com.flashphoner.fpwcsapi.session.SessionOptions
- setLocalVideoSink(VideoSink) - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnectionOptions
- setLostPackets(int) - Method in class com.flashphoner.fpwcsapi.session.VideoRateStat
- setLowVideoRateBadQualityPercentDifference(int) - Static method in class com.flashphoner.fpwcsapi.ws.QualityConstants
- setLowVideoRateThresholdBadPerfect(int) - Static method in class com.flashphoner.fpwcsapi.ws.QualityConstants
- setMaxBitrate(int) - Method in class com.flashphoner.fpwcsapi.constraints.VideoConstraints
-
Set maximum bitrate
- setMeasurementNoise(double) - Method in class com.flashphoner.fpwcsapi.util.KalmanFilter
-
Sets measurement noise
- setMediaConnectionListener(MediaConnectionListener) - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
-
Set listener
- setMediaOptions(PeerConnection.RTCConfiguration) - Method in class com.flashphoner.fpwcsapi.session.SessionOptions
- setMediaProjection(MediaProjection) - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
- setMediaProvider(MediaProvider) - Method in class com.flashphoner.fpwcsapi.session.CallObject
- setMediaProvider(MediaProvider) - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- setMediaProviders(List<MediaProvider>) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setMediaSessionId(String) - Method in class com.flashphoner.fpwcsapi.bean.StreamEvent
- setMediaSessionId(String) - Method in class com.flashphoner.fpwcsapi.session.AvailableStreamObject
- setMediaSessionId(String) - Method in class com.flashphoner.fpwcsapi.session.VideoRateStat
- setMessage(String) - Method in class com.flashphoner.fpwcsapi.ws.WSMessage
- setMinBitrate(int) - Method in class com.flashphoner.fpwcsapi.constraints.VideoConstraints
-
Set minimum bitrate
- setMuted(boolean) - Method in class com.flashphoner.fpwcsapi.session.MediaState
- setNack(long) - Method in class com.flashphoner.fpwcsapi.session.VideoRateStat
- setName(String) - Method in class com.flashphoner.fpwcsapi.room.Participant
- setName(String) - Method in class com.flashphoner.fpwcsapi.room.RoomOptions
- setName(String) - Method in class com.flashphoner.fpwcsapi.session.AbstractStreamOptions
- setName(String) - Method in class com.flashphoner.fpwcsapi.session.AvailableStreamObject
- setOperationId(String) - Method in class com.flashphoner.fpwcsapi.bean.Data
- setOptions(MediaConnectionOptions) - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
-
Set media options
- setParentCallId(String) - Method in class com.flashphoner.fpwcsapi.session.CallObject
- setPayload(Object) - Method in class com.flashphoner.fpwcsapi.bean.Data
- setPayload(Map<String, Object>) - Method in class com.flashphoner.fpwcsapi.bean.StreamEvent
- setPeerConnectionFactoryOptions(PeerConnectionFactory.Options) - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
- setPli(long) - Method in class com.flashphoner.fpwcsapi.session.VideoRateStat
- setPosition(int, int, int, int) - Method in class com.flashphoner.fpwcsapi.layout.PercentFrameLayout
- setProcessNoise(double) - Method in class com.flashphoner.fpwcsapi.util.KalmanFilter
-
Sets process noise
- setPublished(boolean) - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- setQuality(int) - Method in class com.flashphoner.fpwcsapi.constraints.VideoConstraints
-
Set quality for playing
- setQuality(int) - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- setReceiveAudio(boolean) - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnectionOptions
- setReceiveVideo(boolean) - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnectionOptions
- setRecord(boolean) - Method in class com.flashphoner.fpwcsapi.session.AbstractStreamOptions
- setRecordName(String) - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- setRemoteDescription(SessionDescription) - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
-
Set remote SDP
- setRemoteMediaElementId(String) - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- setRemoteRenderer(SurfaceViewRenderer) - Method in class com.flashphoner.fpwcsapi.session.CallOptions
- setRemoteRenderer(SurfaceViewRenderer) - Method in class com.flashphoner.fpwcsapi.session.SessionOptions
- setRemoteSDP(String, String, Boolean) - Method in interface com.flashphoner.fpwcsapi.ws.IRequestCallback
-
Streaming and SIP.
- setRemoteVideoSink(VideoSink) - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnectionOptions
- setRenderer(SurfaceViewRenderer) - Method in class com.flashphoner.fpwcsapi.session.StreamOptions
-
Set renderer for displaying stream
- setResolution(int, int) - Method in class com.flashphoner.fpwcsapi.constraints.VideoConstraints
-
Set video resolution
- setRoomConfig(Map<String, String>) - Method in class com.flashphoner.fpwcsapi.room.Message
- setRtmpStream(String) - Method in class com.flashphoner.fpwcsapi.session.CallObject
- setRtmpUrl(String) - Method in class com.flashphoner.fpwcsapi.session.CallObject
- setRtmpUrl(String) - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- setRtmpUrl(String) - Method in class com.flashphoner.fpwcsapi.session.StreamOptions
- setSdp(String) - Method in class com.flashphoner.fpwcsapi.session.CallObject
- setSdp(String) - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- setSharedContext(EglBase.Context) - Method in class com.flashphoner.fpwcsapi.session.SessionOptions
- setSipAuthenticationName(String) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setSipContactParams(String) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setSipDomain(String) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setSipLogin(String) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setSipMessageRaw(String) - Method in class com.flashphoner.fpwcsapi.session.CallObject
- setSipOutboundProxy(String) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setSipPassword(String) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setSipPort(Integer) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setSipRegisterRequired(Boolean) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setSipStatus(Integer) - Method in class com.flashphoner.fpwcsapi.session.CallObject
- setSipVisibleName(String) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setStatus(StreamStatus) - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- setStatus(String) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setStatus(String) - Method in class com.flashphoner.fpwcsapi.bean.Data
- setStatus(String) - Method in class com.flashphoner.fpwcsapi.session.AvailableStreamObject
- setStatus(String) - Method in class com.flashphoner.fpwcsapi.session.CallObject
- setStreamName(String) - Method in class com.flashphoner.fpwcsapi.room.Participant
- setStripCodecs(String[]) - Method in class com.flashphoner.fpwcsapi.session.CallOptions
- setStripCodecs(String[]) - Method in class com.flashphoner.fpwcsapi.session.StreamOptions
- setSupportedResolutions(String) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setSurfaceTextureHelper(SurfaceTextureHelper) - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnectionOptions
- setTarget(String) - Method in class com.flashphoner.fpwcsapi.session.CallObject
- setText(String) - Method in class com.flashphoner.fpwcsapi.room.Message
- setTo(String) - Method in class com.flashphoner.fpwcsapi.room.Message
- setTransport(Transport) - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- setTransport(Transport) - Method in class com.flashphoner.fpwcsapi.session.StreamOptions
-
Set tarnsportType for stream
- setType(StreamEventType) - Method in class com.flashphoner.fpwcsapi.bean.StreamEvent
- setType(Call.DTMFType) - Method in class com.flashphoner.fpwcsapi.session.Call.DTMFParams
- setType(String) - Method in class com.flashphoner.fpwcsapi.webrtc.MediaDevice
- setUseBluetoothSco(boolean) - Method in class com.flashphoner.fpwcsapi.WCSAudioManager
- setUseDTLS(Boolean) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setUseFEC(boolean) - Method in class com.flashphoner.fpwcsapi.constraints.AudioConstraints
- setUseProximitySensor(boolean) - Method in class com.flashphoner.fpwcsapi.WCSAudioManager
- setUseProxy(Boolean) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- setUseSpeakerPhone(boolean) - Method in class com.flashphoner.fpwcsapi.WCSAudioManager
- setUseStereo(boolean) - Method in class com.flashphoner.fpwcsapi.constraints.AudioConstraints
- setVideoBandwidth(Integer, Integer) - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
-
Set stream bandwidth
- setVideoCandidatePairStats(RTCStats) - Method in class com.flashphoner.fpwcsapi.session.StreamStats
- setVideoCapturer(VideoCapturer) - Method in class com.flashphoner.fpwcsapi.FPSurfaceViewRenderer
- setVideoCapturer(VideoCapturer) - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnectionOptions
- setVideoConstraints(VideoConstraints) - Method in class com.flashphoner.fpwcsapi.constraints.Constraints
- setVideoFps(int) - Method in class com.flashphoner.fpwcsapi.constraints.VideoConstraints
-
Set video FPS
- setVideoRate(int) - Method in class com.flashphoner.fpwcsapi.session.VideoRateStat
- setVideoRateBadQualityPercentDifference(int) - Static method in class com.flashphoner.fpwcsapi.ws.QualityConstants
- setVideoRateGoodQualityPercentDifference(int) - Static method in class com.flashphoner.fpwcsapi.ws.QualityConstants
- setVideoState(MediaState) - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- setVideoStats(RTCStats) - Method in class com.flashphoner.fpwcsapi.session.StreamStats
- setVisibleName(String) - Method in class com.flashphoner.fpwcsapi.session.CallObject
- setVolume(int) - Static method in class com.flashphoner.fpwcsapi.Flashphoner
-
Set volume level
- setWidth(int) - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- setWidth(int) - Method in class com.flashphoner.fpwcsapi.session.VideoRateStat
- setWidth(Integer) - Method in class com.flashphoner.fpwcsapi.bean.Connection
- shouldDelayChildPressedState() - Method in class com.flashphoner.fpwcsapi.layout.PercentFrameLayout
- size() - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
- SNAPSHOT_COMPLETE - Enum constant in enum class com.flashphoner.fpwcsapi.bean.StreamStatus
- SPEAKER_PHONE - Enum constant in enum class com.flashphoner.fpwcsapi.WCSAudioManager.AudioDevice
- startCapture(int, int, int) - Method in class org.webrtc.FlashlightCameraCapturer
- stop() - Method in class com.flashphoner.fpwcsapi.room.Participant
-
Stop playback stream associated with this participant
- stop() - Method in class com.flashphoner.fpwcsapi.session.Stream
-
Stop stream publishing or playback and close associated mediaConnection
- stop() - Method in class org.webrtc.FlashlightCameraSession
- stopCapture() - Method in class org.webrtc.FlashlightCameraCapturer
- stopCapturer(VideoCapturer) - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
- STOPPED - Enum constant in enum class com.flashphoner.fpwcsapi.bean.StreamStatus
- STOPPED_BY_PUBLISHER_STOP - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Related publisher stopped its stream or lost connection.
- STOPPED_BY_REST_TERMINATE - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Stream was stopped by rest terminate request.
- STOPPED_BY_SESSION_DISCONNECT - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Related session was disconnected.
- STOPPED_BY_USER - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Stop the media session by user after call was finished or unpublish stream.
- Stream - Class in com.flashphoner.fpwcsapi.session
-
Create stream for publishing of playing
- STREAM_FAILED - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Stream failed
- STREAM_NAME_ALREADY_IN_USE - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Server already has a publish stream with the same name, try using different one.
- STREAM_NOT_FOUND - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Stream with this name is not found, check the correct of the name.
- StreamEvent - Class in com.flashphoner.fpwcsapi.bean
- StreamEvent() - Constructor for class com.flashphoner.fpwcsapi.bean.StreamEvent
- StreamEvent(String, StreamEventType) - Constructor for class com.flashphoner.fpwcsapi.bean.StreamEvent
- StreamEventHandler - Interface in com.flashphoner.fpwcsapi.session
-
Handler for stream events
- StreamEventType - Enum Class in com.flashphoner.fpwcsapi.bean
- StreamObject - Class in com.flashphoner.fpwcsapi.session
-
StreamObject
- StreamObject() - Constructor for class com.flashphoner.fpwcsapi.session.StreamObject
- StreamObject(String, StreamOptions) - Constructor for class com.flashphoner.fpwcsapi.session.StreamObject
-
New Stream properties
- StreamOptions - Class in com.flashphoner.fpwcsapi.session
-
Options for stream: stream name, renderer for displaying video, constraints for audio and video
- StreamOptions() - Constructor for class com.flashphoner.fpwcsapi.session.StreamOptions
-
New StreamOptions
- StreamOptions(String) - Constructor for class com.flashphoner.fpwcsapi.session.StreamOptions
-
New StreamOptions
- StreamStats - Class in com.flashphoner.fpwcsapi.session
- StreamStats() - Constructor for class com.flashphoner.fpwcsapi.session.StreamStats
- StreamStatsCallback - Interface in com.flashphoner.fpwcsapi.session
- StreamStatus - Enum Class in com.flashphoner.fpwcsapi.bean
-
WCS stream status
- StreamStatusEvent - Interface in com.flashphoner.fpwcsapi.session
-
Deprecated.
- StreamStatusInfo - Class in com.flashphoner.fpwcsapi.bean
- StreamStatusInfo() - Constructor for class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
- stripCodecs(String, String[]) - Static method in class com.flashphoner.fpwcsapi.util.Utils
- switchCamera(CameraSwitchHandler) - Method in class com.flashphoner.fpwcsapi.session.Call
-
Switch camera if exist
- switchCamera(CameraSwitchHandler) - Method in class com.flashphoner.fpwcsapi.session.Stream
-
Switch camera if exist
- switchCamera(CameraSwitchHandler) - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
- switchCamera(CameraVideoCapturer.CameraSwitchHandler) - Method in class org.webrtc.FlashlightCameraCapturer
- switchCamera(CameraVideoCapturer.CameraSwitchHandler, String) - Method in class org.webrtc.FlashlightCameraCapturer
- switchRenderer(SurfaceViewRenderer) - Method in class com.flashphoner.fpwcsapi.session.Stream
-
Switch the stream to a new renderer
- switchRenderer(VideoSink) - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
-
Switch the stream to a new renderer
T
- talk(CallObject) - Method in interface com.flashphoner.fpwcsapi.ws.IRequestCallback
-
SIP.
- TCP - Enum constant in enum class com.flashphoner.fpwcsapi.session.Transport
- TERMINATED_BY_KEEP_ALIVE - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Terminated by keep-alive on walk through subscribers.
- toString() - Method in class com.flashphoner.fpwcsapi.bean.Connection
- toString() - Method in class com.flashphoner.fpwcsapi.bean.CustomObject
- toString() - Method in class com.flashphoner.fpwcsapi.bean.Data
- toString() - Method in class com.flashphoner.fpwcsapi.bean.StreamEvent
- toString() - Method in class com.flashphoner.fpwcsapi.constraints.AudioConstraints
- toString() - Method in class com.flashphoner.fpwcsapi.session.AvailableStreamObject
- toString() - Method in class com.flashphoner.fpwcsapi.session.CallObject
- toString() - Method in class com.flashphoner.fpwcsapi.session.StreamObject
- toString() - Method in class com.flashphoner.fpwcsapi.session.VideoRateStat
- toString() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaDevice
- toString() - Method in class com.flashphoner.fpwcsapi.ws.CallArguments
- TRANSCODING_REQUIRED_BUT_DISABLED - Static variable in class com.flashphoner.fpwcsapi.bean.CallStatusInfo
-
Transcoding required, but disabled in settings
- TRANSCODING_REQUIRED_BUT_DISABLED - Static variable in class com.flashphoner.fpwcsapi.bean.StreamStatusInfo
-
Transcoding required, but disabled in settings
- Transport - Enum Class in com.flashphoner.fpwcsapi.session
- turnOffFlashlight() - Static method in class com.flashphoner.fpwcsapi.Flashphoner
-
Turn off flashlight
- turnOffFlashlight() - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
- turnOffFlashlight() - Method in class org.webrtc.FlashlightCameraCapturer
- turnOnFlashlight() - Static method in class com.flashphoner.fpwcsapi.Flashphoner
-
Turn on flashlight
- turnOnFlashlight() - Method in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
- turnOnFlashlight() - Method in class org.webrtc.FlashlightCameraCapturer
U
- UDP - Enum constant in enum class com.flashphoner.fpwcsapi.session.Transport
- unhold() - Method in class com.flashphoner.fpwcsapi.session.Call
-
Unhold the call
- UNKNOWN - Enum constant in enum class com.flashphoner.fpwcsapi.ws.ConnectionQuality
- unmuteAudio() - Method in class com.flashphoner.fpwcsapi.session.Call
-
Unmute audio for this call
- unmuteAudio() - Method in class com.flashphoner.fpwcsapi.session.Stream
-
Unmute audio on the stream
- unmuteAudio() - Method in class com.flashphoner.fpwcsapi.WCSAudioManager
- unmuteAudio() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
-
Enable audio track
- unmuteVideo() - Method in class com.flashphoner.fpwcsapi.session.Call
-
Unmute video for this call
- unmuteVideo() - Method in class com.flashphoner.fpwcsapi.session.Stream
-
Unmute video on the stream
- unmuteVideo() - Method in class com.flashphoner.fpwcsapi.webrtc.MediaConnection
-
Enable video track
- unpublish() - Method in class com.flashphoner.fpwcsapi.room.Room
-
Unpublish previously published stream
- UNPUBLISHED - Enum constant in enum class com.flashphoner.fpwcsapi.bean.StreamStatus
- UNREGISTERED - Enum constant in enum class com.flashphoner.fpwcsapi.bean.ConnectionStatus
- UPDATE - Enum constant in enum class com.flashphoner.fpwcsapi.ws.ConnectionQuality
- updateAudio(boolean) - Method in class com.flashphoner.fpwcsapi.constraints.Constraints
- updateVideo(boolean) - Method in class com.flashphoner.fpwcsapi.constraints.Constraints
- Utils - Class in com.flashphoner.fpwcsapi.util
-
Custom utils
- Utils() - Constructor for class com.flashphoner.fpwcsapi.util.Utils
V
- valueOf(String) - Static method in enum class com.flashphoner.fpwcsapi.bean.ConnectionStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.flashphoner.fpwcsapi.bean.MediaProvider
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.flashphoner.fpwcsapi.bean.StreamEventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.flashphoner.fpwcsapi.bean.StreamStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.flashphoner.fpwcsapi.camera.CameraCapturerFactory.CameraType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.flashphoner.fpwcsapi.session.Call.DTMFType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.flashphoner.fpwcsapi.session.Transport
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.flashphoner.fpwcsapi.WCSAudioManager.AudioDevice
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.flashphoner.fpwcsapi.ws.ConnectionQuality
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.flashphoner.fpwcsapi.bean.ConnectionStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.flashphoner.fpwcsapi.bean.MediaProvider
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.flashphoner.fpwcsapi.bean.StreamEventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.flashphoner.fpwcsapi.bean.StreamStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.flashphoner.fpwcsapi.camera.CameraCapturerFactory.CameraType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.flashphoner.fpwcsapi.session.Call.DTMFType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.flashphoner.fpwcsapi.session.Transport
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.flashphoner.fpwcsapi.WCSAudioManager.AudioDevice
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.flashphoner.fpwcsapi.ws.ConnectionQuality
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VIDEO_CODEC_H264 - Static variable in class com.flashphoner.fpwcsapi.Flashphoner
- VIDEO_CODEC_VP8 - Static variable in class com.flashphoner.fpwcsapi.Flashphoner
- VIDEO_CODEC_VP9 - Static variable in class com.flashphoner.fpwcsapi.Flashphoner
- VIDEO_TRACK_ID - Static variable in class com.flashphoner.fpwcsapi.webrtc.WebRTCMediaProvider
- VideoConstraints - Class in com.flashphoner.fpwcsapi.constraints
-
Constraints for video: width, height, bitrate, quality, source camera and fps
- VideoConstraints() - Constructor for class com.flashphoner.fpwcsapi.constraints.VideoConstraints
- videoMuted - Enum constant in enum class com.flashphoner.fpwcsapi.bean.StreamEventType
- VideoRateStat - Class in com.flashphoner.fpwcsapi.session
- VideoRateStat() - Constructor for class com.flashphoner.fpwcsapi.session.VideoRateStat
- VideoRateStat(String, int) - Constructor for class com.flashphoner.fpwcsapi.session.VideoRateStat
- videoUnmuted - Enum constant in enum class com.flashphoner.fpwcsapi.bean.StreamEventType
W
- WCSAudioManager - Class in com.flashphoner.fpwcsapi
-
WCSAudioManager
- WCSAudioManager.AudioDevice - Enum Class in com.flashphoner.fpwcsapi
- WebRTC - Enum constant in enum class com.flashphoner.fpwcsapi.bean.MediaProvider
- WebRTCMediaProvider - Class in com.flashphoner.fpwcsapi.webrtc
-
WebRTCMediaProvider
- WebSocketChannelClient - Class in com.flashphoner.fpwcsapi.ws
-
Implementation of Websocket client
- WebSocketChannelClient(WebSocketChannelEvents, LooperExecutor) - Constructor for class com.flashphoner.fpwcsapi.ws.WebSocketChannelClient
-
New WebSocketChannelClient
- WebSocketChannelEvents - Interface in com.flashphoner.fpwcsapi.ws
-
WebSocketChannelEvents callback interface
- writeFmtp(String, String, String) - Static method in class com.flashphoner.fpwcsapi.util.Utils
- WSMessage - Class in com.flashphoner.fpwcsapi.ws
-
WSMessage represents Websocket message
- WSMessage() - Constructor for class com.flashphoner.fpwcsapi.ws.WSMessage
- WSMessage(String, Object...) - Constructor for class com.flashphoner.fpwcsapi.ws.WSMessage
All Classes and Interfaces|All Packages|Constant Field Values