Camera
Kit
com.
snap.
camerakit
ar
Core
Input()
Audio
Processor
connect
Input()
connect
Output
Experimental
Image
Processor
input
Frame
From()
input
From
Legal
Processor
Location
Processor
Media
Processor
media
Store
Source
For()
microphone
Source
For()
new
Builder()
output
From
process
Bitmap()
process
Image()
Processor
Safe
Render
Area
Processor
Session
Source
source
From()
supported()
to
Bitmap()
Unauthorized
Application
Exception
User
Processor
Version
version
From()
com.
snap.
camerakit.
adjustments
Adaptive
Tone
Mapping
Adjustment
Adjustments
Component
Portrait
Adjustment
when
Applied()
com.
snap.
camerakit.
common
Consumer
com.
snap.
camerakit.
lenses
L
E
N
S_
G
R
O
U
P_
I
D_
B
U
N
D
L
E
D
Lenses
Component
when
Activated()
when
Activated
Idle()
when
Activated
With
Lens()
when
Applied()
when
Deactivated()
when
First
Frame
Processed()
when
Has
First()
when
Has
Some()
when
Idle()
CameraKit
/
com.snap.camerakit
/
Source
Source
interface
Source
<
P
:
Processor
>
Content copied to clipboard
Defines a provider of generic inputs that a
Processor
of type
P
can be attached to process over.
Types
Functions
Inheritors
Types
Noop
Link copied to clipboard
object
Noop
:
Source
<
Processor
>
Content copied to clipboard
Convenience implementation of
Source
which does nothing when a
Processor
is provided to be attached.
On this page
On this page
Functions
attach
Link copied to clipboard
@
CheckResult
()
abstract fun
attach
(processor:
P
):
Closeable
Content copied to clipboard
Attaches the provided
processor
and returns a
Closeable
to release the connection once required.
On this page
On this page
Inheritors
Source
Link copied to clipboard
On this page
On this page