stream-webrtc-android
Toggle table of contents
1.3.6
androidJvm
Platform filter
androidJvm
Switch theme
stream-webrtc-android
stream-webrtc-android
org.
webrtc
Add
Ice
Observer
Audio
Decoder
Factory
Factory
Audio
Encoder
Factory
Factory
Audio
Processing
Factory
Audio
Source
Audio
Track
Audio
Track
Sink
Builtin
Audio
Decoder
Factory
Factory
Builtin
Audio
Encoder
Factory
Factory
Called
By
Native
Called
By
Native
Unchecked
Call
Session
File
Rotating
Log
Sink
Camera1Capturer
Camera1Enumerator
Camera2Capturer
Camera2Enumerator
Camera
Enumeration
Android
Capture
Format
Framerate
Range
Camera
Enumerator
Camera
Video
Capturer
Camera
Events
Handler
Camera
Statistics
Camera
Switch
Handler
Media
Recorder
Handler
Candidate
Pair
Change
Event
Capturer
Observer
Context
Utils
Crypto
Options
Builder
SFrame
Srtp
Data
Channel
Buffer
Init
Observer
State
CONNECTING
OPEN
CLOSING
CLOSED
Dav1d
Decoder
Default
Aligned
Video
Encoder
Factory
Default
Blacklisted
Video
Decoder
Factory
Default
Video
Decoder
Factory
Default
Video
Encoder
Factory
Dtmf
Sender
Egl
Base
Config
Builder
Context
Egl
Connection
Egl
Base10
Context
Egl
Connection
Egl
Base14
Context
Egl
Connection
Egl
Renderer
Error
Callback
Frame
Listener
Egl
Thread
Release
Monitor
Render
Update
Encoded
Image
Builder
Frame
Type
Empty
Frame
Video
Frame
Key
Video
Frame
Delta
External
Audio
Processing
Factory
Audio
Processing
Fec
Controller
Factory
Factory
Interface
File
Video
Capturer
Frame
Cryptor
Frame
Cryption
State
NEW
OK
ENCRYPTIONFAILED
DECRYPTIONFAILED
MISSINGKEY
KEYRATCHETED
INTERNALERROR
Observer
Frame
Cryptor
Algorithm
AES_
GCM
Frame
Cryptor
Factory
Frame
Cryptor
Key
Provider
Frame
Decryptor
Frame
Encryptor
Gl
Rect
Drawer
Gl
Shader
Gl
Texture
Frame
Buffer
Gl
Util
Gl
Out
Of
Memory
Exception
Hardware
Video
Decoder
Factory
Hardware
Video
Encoder
Factory
Ice
Candidate
Ice
Candidate
Error
Event
Java
I420Buffer
Jni
Common
Libaom
Av1Encoder
Libvpx
Vp8Decoder
Libvpx
Vp8Encoder
Libvpx
Vp9Decoder
Libvpx
Vp9Encoder
Loggable
Logging
Severity
LS_
VERBOSE
LS_
INFO
LS_
WARNING
LS_
ERROR
LS_
NONE
Trace
Level
TRACE_
NONE
TRACE_
STATEINFO
TRACE_
WARNING
TRACE_
ERROR
TRACE_
CRITICAL
TRACE_
APICALL
TRACE_
DEFAULT
TRACE_
MODULECALL
TRACE_
MEMORY
TRACE_
TIMER
TRACE_
STREAM
TRACE_
DEBUG
TRACE_
INFO
TRACE_
TERSEINFO
TRACE_
ALL
Managed
Audio
Processing
Factory
Media
Constraints
Key
Value
Pair
Media
Source
State
INITIALIZING
LIVE
ENDED
MUTED
Media
Stream
Media
Stream
Track
Media
Type
MEDIA_
TYPE_
AUDIO
MEDIA_
TYPE_
VIDEO
State
LIVE
ENDED
Metrics
Histogram
Info
Native
External
Audio
Processing
Factory
Native
Library
Loader
Native
Peer
Connection
Factory
Net
Eq
Factory
Factory
Network
Change
Detector
Connection
Type
CONNECTION_
UNKNOWN
CONNECTION_
ETHERNET
CONNECTION_
WIFI
CONNECTION_
5G
CONNECTION_
4G
CONNECTION_
3G
CONNECTION_
2G
CONNECTION_
UNKNOWN_
CELLULAR
CONNECTION_
BLUETOOTH
CONNECTION_
VPN
CONNECTION_
NONE
IPAddress
Network
Information
Observer
Network
Change
Detector
Factory
Network
Controller
Factory
Factory
Network
Monitor
Network
Observer
Network
Monitor
Auto
Detect
Network
Preference
Network
State
Predictor
Factory
Factory
NV12Buffer
NV21Buffer
Peer
Connection
Adapter
Type
UNKNOWN
ETHERNET
WIFI
CELLULAR
VPN
LOOPBACK
ADAPTER_
TYPE_
ANY
CELLULAR_
2G
CELLULAR_
3G
CELLULAR_
4G
CELLULAR_
5G
Bundle
Policy
BALANCED
MAXBUNDLE
MAXCOMPAT
Candidate
Network
Policy
ALL
LOW_
COST
Continual
Gathering
Policy
GATHER_
ONCE
GATHER_
CONTINUALLY
Ice
Connection
State
NEW
CHECKING
CONNECTED
COMPLETED
FAILED
DISCONNECTED
CLOSED
Ice
Gathering
State
NEW
GATHERING
COMPLETE
Ice
Server
Builder
Ice
Transports
Type
NONE
RELAY
NOHOST
ALL
Key
Type
RSA
ECDSA
Observer
Peer
Connection
State
NEW
CONNECTING
CONNECTED
DISCONNECTED
FAILED
CLOSED
Port
Prune
Policy
NO_
PRUNE
PRUNE_
BASED_
ON_
PRIORITY
KEEP_
FIRST_
READY
RTCConfiguration
Rtcp
Mux
Policy
NEGOTIATE
REQUIRE
Sdp
Semantics
PLAN_
B
UNIFIED_
PLAN
Signaling
State
STABLE
HAVE_
LOCAL_
OFFER
HAVE_
LOCAL_
PRANSWER
HAVE_
REMOTE_
OFFER
HAVE_
REMOTE_
PRANSWER
CLOSED
Tcp
Candidate
Policy
ENABLED
DISABLED
Tls
Cert
Policy
TLS_
CERT_
POLICY_
SECURE
TLS_
CERT_
POLICY_
INSECURE_
NO_
CHECK
Peer
Connection
Dependencies
Builder
Peer
Connection
Factory
Builder
Initialization
Options
Builder
Options
Platform
Software
Video
Decoder
Factory
Predicate
Priority
Ref
Counted
Renderer
Common
Gl
Drawer
Renderer
Events
Scaling
Type
SCALE_
ASPECT_
FIT
SCALE_
ASPECT_
FILL
SCALE_
ASPECT_
BALANCED
Video
Layout
Measure
Render
Synchronizer
Listener
Resolution
Adjustment
NONE
MULTIPLE_
OF_
2
MULTIPLE_
OF_
4
MULTIPLE_
OF_
8
MULTIPLE_
OF_
16
Rtc
Certificate
Pem
RTCStats
RTCStats
Collector
Callback
RTCStats
Report
Rtp
Capabilities
Codec
Capability
Header
Extension
Capability
Rtp
Parameters
Codec
Degradation
Preference
DISABLED
MAINTAIN_
FRAMERATE
MAINTAIN_
RESOLUTION
BALANCED
Encoding
Header
Extension
Rtcp
Rtp
Receiver
Observer
Rtp
Sender
Rtp
Transceiver
Rtp
Transceiver
Direction
SEND_
RECV
SEND_
ONLY
RECV_
ONLY
INACTIVE
STOPPED
Rtp
Transceiver
Init
Screen
Capturer
Android
Sdp
Observer
Session
Description
Type
OFFER
PRANSWER
ANSWER
ROLLBACK
Simulcast
Aligned
Video
Encoder
Factory
Simulcast
Video
Encoder
Simulcast
Video
Encoder
Factory
Size
Software
Video
Decoder
Factory
Software
Video
Encoder
Factory
SSLCertificate
Verifier
Stats
Observer
Stats
Report
Value
Surface
Egl
Renderer
Surface
Texture
Helper
Frame
Ref
Monitor
Surface
View
Renderer
Texture
Buffer
Impl
Thread
Utils
Blocking
Operation
Thread
Checker
Timestamp
Aligner
Turn
Customizer
Video
Capturer
Video
Codec
Info
Video
Codec
Status
TARGET_
BITRATE_
OVERSHOOT
REQUEST_
SLI
NO_
OUTPUT
OK
ERROR
LEVEL_
EXCEEDED
MEMORY
ERR_
PARAMETER
ERR_
SIZE
TIMEOUT
UNINITIALIZED
ERR_
REQUEST_
SLI
FALLBACK_
SOFTWARE
Video
Decoder
Callback
Decode
Info
Settings
Video
Decoder
Factory
Video
Decoder
Fallback
Video
Encoder
Bitrate
Allocation
Callback
Capabilities
Codec
Specific
Info
Codec
Specific
Info
AV1
Codec
Specific
Info
H264
Codec
Specific
Info
VP8
Codec
Specific
Info
VP9
Encode
Info
Encoder
Info
Rate
Control
Parameters
Resolution
Bitrate
Limits
Scaling
Settings
Settings
Video
Encoder
Factory
Video
Encoder
Selector
Video
Encoder
Fallback
Video
File
Renderer
Video
Frame
Buffer
I420Buffer
Texture
Buffer
Type
OES
RGB
Video
Frame
Buffer
Type
Video
Frame
Drawer
Video
Processor
Frame
Adaptation
Parameters
Video
Sink
Video
Source
Aspect
Ratio
Video
Track
Web
RTCException
Wrapped
Native
Video
Decoder
Wrapped
Native
Video
Encoder
Wrapped
Video
Decoder
Factory
Yuv
Converter
Yuv
Helper
org.
webrtc.
audio
Audio
Device
Module
Audio
Record
Data
Callback
Java
Audio
Device
Module
Audio
Record
Error
Callback
Audio
Record
Start
Error
Code
AUDIO_
RECORD_
START_
EXCEPTION
AUDIO_
RECORD_
START_
STATE_
MISMATCH
Audio
Record
State
Callback
Audio
Samples
Audio
Track
Error
Callback
Audio
Track
Start
Error
Code
AUDIO_
TRACK_
START_
EXCEPTION
AUDIO_
TRACK_
START_
STATE_
MISMATCH
Audio
Track
State
Callback
Builder
Samples
Ready
Callback
Legacy
Audio
Device
Module
org.
webrtc.
voiceengine
Build
Info
Web
Rtc
Audio
Effects
Web
Rtc
Audio
Manager
Web
Rtc
Audio
Record
Audio
Record
Start
Error
Code
AUDIO_
RECORD_
START_
EXCEPTION
AUDIO_
RECORD_
START_
STATE_
MISMATCH
Audio
Samples
Web
Rtc
Audio
Record
Error
Callback
Web
Rtc
Audio
Record
Samples
Ready
Callback
Web
Rtc
Audio
Track
Audio
Track
Start
Error
Code
AUDIO_
TRACK_
START_
EXCEPTION
AUDIO_
TRACK_
START_
STATE_
MISMATCH
Error
Callback
Web
Rtc
Audio
Track
Error
Callback
Web
Rtc
Audio
Utils
stream-webrtc-android-compose
io.
getstream.
webrtc.
android.
compose
Floating
Video
Renderer()
Video
Renderer()
Video
Scaling
Type
Companion
SCALE_
ASPECT_
FIT
SCALE_
ASPECT_
FILL
SCALE_
ASPECT_
BALANCED
stream-webrtc-android-ktx
io.
getstream.
webrtc.
android.
ktx
add
Rtc
Ice
Candidate()
create
Session
Description()
stringify()
suspend
Sdp
Observer()
stream-webrtc-android-ui
io.
getstream.
webrtc.
android.
ui
Video
Texture
View
Renderer
stream-webrtc-android
/
org.webrtc
/
VideoFrameBufferType
Video
Frame
Buffer
Type
@
Retention
(
value
=
RetentionPolicy.SOURCE
)
annotation class
VideoFrameBufferType
Members
Properties
I010
Link copied to clipboard
val
I010
:
Int
=
5
I210
Link copied to clipboard
val
I210
:
Int
=
6
I420
Link copied to clipboard
val
I420
:
Int
=
1
I420A
Link copied to clipboard
val
I420A
:
Int
=
2
I422
Link copied to clipboard
val
I422
:
Int
=
3
I444
Link copied to clipboard
val
I444
:
Int
=
4
NATIVE
Link copied to clipboard
val
NATIVE
:
Int
=
0
NV12
Link copied to clipboard
val
NV12
:
Int
=
7
Inherited functions
annotation
Type
Link copied to clipboard
abstract
fun
annotationType
(
)
:
Class
<
out
Annotation
>
equals
Link copied to clipboard
abstract
fun
equals
(
p
:
Any
)
:
Boolean
hash
Code
Link copied to clipboard
abstract
fun
hashCode
(
)
:
Int
to
String
Link copied to clipboard
abstract
fun
toString
(
)
:
String