Acrobits SDK
Toggle table of contents
26.1.0
androidJvm
Target filter
androidJvm
Switch theme
Search in API
Skip to content
Acrobits SDK
Libsoftphone Video
/
cz.acrobits.libsoftphone.video
/
OutgoingVideoDriver
Outgoing
Video
Driver
open
class
OutgoingVideoDriver
:
OutgoingVideoDataProvider.OnDataReadyCallback
,
VideoSurfaceRepository
Members
Constructors
Outgoing
Video
Driver
Link copied to clipboard
constructor
(
)
Functions
add
Preview
Link copied to clipboard
open
fun
addPreview
(
view
:
RepositoryBoundVideoView
)
de
Init
Link copied to clipboard
open
fun
deInit
(
)
enumerate
Cameras
Internal
Link copied to clipboard
open
fun
enumerateCamerasInternal
(
)
:
Set
<
CameraInfo
>
get
Current
Camera
Info
Internal
Link copied to clipboard
open
fun
getCurrentCameraInfoInternal
(
)
:
CameraInfo
got
Data
Native
Link copied to clipboard
open
fun
gotDataNative
(
outputBuffer
:
ByteBuffer
,
info
:
MediaCodec.BufferInfo
)
got
Encoded
Buffer
Link copied to clipboard
open
fun
gotEncodedBuffer
(
outputBuffer
:
ByteBuffer
,
info
:
MediaCodec.BufferInfo
)
is
Running
Link copied to clipboard
open
fun
isRunning
(
)
:
Boolean
on
Frame
Link copied to clipboard
open
fun
onFrame
(
frame
:
VideoFrame
)
output
Format
Changed
Link copied to clipboard
open
fun
outputFormatChanged
(
format
:
MediaFormat
)
output
Format
Changed
Native
Link copied to clipboard
open
fun
outputFormatChangedNative
(
format
:
MediaFormat
)
post
Clear
Preview
Message
Link copied to clipboard
open
fun
postClearPreviewMessage
(
)
remove
Preview
Link copied to clipboard
open
fun
removePreview
(
view
:
RepositoryBoundVideoView
)
request
Keyframe
Link copied to clipboard
open
fun
requestKeyframe
(
)
start
Link copied to clipboard
open
fun
start
(
config
:
VideoCallConfig
)
stop
Link copied to clipboard
open
fun
stop
(
)