Index
All Classes and Interfaces|All Packages
A
- ACNE - Enum constant in enum class com.banuba.sdk.types.FeatureId
- ACNE_EYEBAGS - Enum constant in enum class com.banuba.sdk.types.FeatureId
-
Combined face acne and eyebags removal
- AcneRegions - Class in com.banuba.sdk.types
- AcneRegions(ArrayList<PixelRect>, ArrayList<Float>) - Constructor for class com.banuba.sdk.types.AcneRegions
- ACTION_UNITS - Enum constant in enum class com.banuba.sdk.types.FeatureId
- ACTION_UNITS_ANTIJITTER - Enum constant in enum class com.banuba.sdk.types.FeatureId
-
Enable latents filtration for AU, affects FRX face mesh
- ActionUnits - Class in com.banuba.sdk.types
-
for order of values in action units array see action_units_indices enum
- ActionUnits(float, float, float, ArrayList<Float>) - Constructor for class com.banuba.sdk.types.ActionUnits
- ActionUnitsData - Class in com.banuba.sdk.types
- ActionUnitsData(ArrayList<ActionUnits>) - Constructor for class com.banuba.sdk.types.ActionUnitsData
- ActionUnitsIndices - Enum Class in com.banuba.sdk.types
- activate() - Method in interface com.banuba.sdk.utils.EglContext
- activate() - Method in class com.banuba.sdk.utils.EglContext.CppProxy
- activate(int, int, int, int) - Method in interface com.banuba.sdk.effect_player.Effect
-
activate current effect MUST be called from the render thread for OpenGL backends.
- activate(int, int, int, int) - Method in class com.banuba.sdk.effect_player.Effect.CppProxy
- ACTIVE - Enum constant in enum class com.banuba.sdk.effect_player.EffectPlayerPlaybackState
-
Active playback state
- ACTIVE - Enum constant in enum class com.banuba.sdk.effect_player.EffectStatus
- addActionUnitsData(ActionUnitsData) - Method in interface com.banuba.sdk.types.FrameData
- addActionUnitsData(ActionUnitsData) - Method in class com.banuba.sdk.types.FrameData.CppProxy
- addBackground(TransformedMaskByte) - Method in interface com.banuba.sdk.types.FrameData
- addBackground(TransformedMaskByte) - Method in class com.banuba.sdk.types.FrameData.CppProxy
- addCameraPoiListener(CameraPoiListener) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Add callback to receive center of the face in frame relative to top-left corner in [0, 1] space.
- addCameraPoiListener(CameraPoiListener) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- addDepthMap(DepthMap) - Method in interface com.banuba.sdk.types.FrameData
- addDepthMap(DepthMap) - Method in class com.banuba.sdk.types.FrameData.CppProxy
- addEffectActivatedListener(EffectActivatedListener) - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Add callback to receive notifications on effect change.
- addEffectActivatedListener(EffectActivatedListener) - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- addEffectActivationCompletionListener(EffectActivationCompletionListener) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Add callback to receive current effect activation notification from Effect Player.
- addEffectActivationCompletionListener(EffectActivationCompletionListener) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- addEffectEventListener(EffectEventListener) - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Add callback to receive events from effect.
- addEffectEventListener(EffectEventListener) - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- addEffectInfoListener(EffectInfoListener) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Add callback to receive current effect info from Effect Player.
- addEffectInfoListener(EffectInfoListener) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- addErrorListener(ErrorListener) - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Add callback to receive errors messages from Effect Player.
- addErrorListener(ErrorListener) - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- addExternalFaceData(FaceDataSource, ArrayList<ExternalFaceData>) - Method in interface com.banuba.sdk.types.FrameData
- addExternalFaceData(FaceDataSource, ArrayList<ExternalFaceData>) - Method in class com.banuba.sdk.types.FrameData.CppProxy
- addFaceNumberListener(FaceNumberListener) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Add callback to receive faces count in frame.
- addFaceNumberListener(FaceNumberListener) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- addFeature(Feature, HashSet<FeatureId>) - Method in interface com.banuba.sdk.recognizer.Recognizer
- addFeature(Feature, HashSet<FeatureId>) - Method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- addFeatureParameters(HashMap<FeatureId, ArrayList<FeatureParameter>>) - Method in interface com.banuba.sdk.types.FrameData
-
Extra parameters during in-CPU feature calculations.
- addFeatureParameters(HashMap<FeatureId, ArrayList<FeatureParameter>>) - Method in class com.banuba.sdk.types.FrameData.CppProxy
- addFrameDataListener(FrameDataListener) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Add callback to receive frame data right after processing in recognizer.
- addFrameDataListener(FrameDataListener) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- addFrameDurationListener(FrameDurationListener) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Add callback to receive FPS information.
- addFrameDurationListener(FrameDurationListener) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- addFrameNumber(long) - Method in interface com.banuba.sdk.types.FrameData
- addFrameNumber(long) - Method in class com.banuba.sdk.types.FrameData.CppProxy
- addFullImg(FullImageData) - Method in interface com.banuba.sdk.types.FrameData
- addFullImg(FullImageData) - Method in class com.banuba.sdk.types.FrameData.CppProxy
- addHintListener(HintListener) - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Add callback to receive user-visible messages from effects.
- addHintListener(HintListener) - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- addRef() - Method in interface com.banuba.sdk.utils.ImageReleaser
-
Increments the reference count by 1 for an interface pointer to a object.
- addRefCount(int) - Method in interface com.banuba.sdk.utils.ImageReleaser
-
Increments the reference count by number for an interface pointer to a object.
- addResourcePath(String) - Static method in interface com.banuba.sdk.recognizer.UtilityManager
-
Add resources search path
- addResourcePath(String) - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- addTimestampUs(double) - Method in interface com.banuba.sdk.types.FrameData
-
add frame timestamp in microseconds
- addTimestampUs(double) - Method in class com.banuba.sdk.types.FrameData.CppProxy
- addUrlSchemeHandler(String) - Static method in interface com.banuba.sdk.recognizer.UtilityManager
- addUrlSchemeHandler(String) - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- AndroidHardwareBuffer - Interface in com.banuba.sdk.renderer_common
- AndroidHardwareBuffer.CppProxy - Class in com.banuba.sdk.renderer_common
- ARGB - Enum constant in enum class com.banuba.sdk.types.PixelFormat
- ASYNC - Enum constant in enum class com.banuba.sdk.effect_player.RealtimeProcessorMode
-
Asynchronous mode.
- ASYNC_WHEN_BOOTSTRAPPED - Enum constant in enum class com.banuba.sdk.effect_player.RealtimeProcessorMode
-
Asynchronous mode.
- ASYNC_WHEN_EFFECT_LOADED - Enum constant in enum class com.banuba.sdk.effect_player.RealtimeProcessorMode
-
Asynchronous mode.
- ASYNCHRONOUS - Enum constant in enum class com.banuba.sdk.recognizer.RecognizerMode
-
Frame processing begins on push_frame method call
- ASYNCHRONOUS_CONSISTENT - Enum constant in enum class com.banuba.sdk.effect_player.ConsistencyMode
- ASYNCHRONOUS_CONSISTENT_WHEN_EFFECT_LOADED - Enum constant in enum class com.banuba.sdk.effect_player.ConsistencyMode
-
switches to async-inconsistent mode while effect is loading
- ASYNCHRONOUS_INCONSISTENT - Enum constant in enum class com.banuba.sdk.effect_player.ConsistencyMode
- ATrace - Class in com.banuba.sdk.utils
-
Prefer 'try with resource' pattern when using this class
- ATrace(String) - Constructor for class com.banuba.sdk.utils.ATrace
B
- BACKGROUND - Enum constant in enum class com.banuba.sdk.types.FeatureId
- BGR - Enum constant in enum class com.banuba.sdk.types.PixelFormat
- BGRA - Enum constant in enum class com.banuba.sdk.types.PixelFormat
- BnbMorphResult - Class in com.banuba.sdk.renderer_common
- BnbMorphResult(FullImageData, ArrayList<Float>) - Constructor for class com.banuba.sdk.renderer_common.BnbMorphResult
- BODY - Enum constant in enum class com.banuba.sdk.types.FeatureId
-
Body segmentation.
- BROWDOWNLEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
-
0
- BROWDOWNRIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- BROWINNERUP - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- BROWOUTERUPLEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- BROWOUTERUPRIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- BROWS - Enum constant in enum class com.banuba.sdk.types.FeatureId
- BrowsMask - Class in com.banuba.sdk.types
- BrowsMask(TransformedMaskByte, TransformedMaskByte) - Constructor for class com.banuba.sdk.types.BrowsMask
- BT601 - Enum constant in enum class com.banuba.sdk.effect_player.ColorStd
- BT709 - Enum constant in enum class com.banuba.sdk.effect_player.ColorStd
C
- callJsMethod(String, String) - Method in interface com.banuba.sdk.effect_player.Effect
-
Call js method in effect.
- callJsMethod(String, String) - Method in class com.banuba.sdk.effect_player.Effect.CppProxy
- CameraOrientation - Enum Class in com.banuba.sdk.effect_player
- CameraPoiListener - Interface in com.banuba.sdk.effect_player
-
Callback to get center of square bounding the face.
- CameraPosition - Class in com.banuba.sdk.types
- CameraPosition(ArrayList<Float>, ArrayList<Float>) - Constructor for class com.banuba.sdk.types.CameraPosition
- captureBlit(int, int) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Record last rendering ("draw_()") result into current OpenGL framebuffer.
- captureBlit(int, int) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- chainRight(Transformation) - Method in interface com.banuba.sdk.types.Transformation
-
Applies transform t after this e.g.
- chainRight(Transformation) - Method in class com.banuba.sdk.types.Transformation.CppProxy
- check() - Method in interface com.banuba.sdk.utils.EglContext
- check() - Method in class com.banuba.sdk.utils.EglContext.CppProxy
- checkBanubaSdkResourcesVersion() - Static method in interface com.banuba.sdk.recognizer.UtilityManager
-
Checks if the current version of resources is equal to Banuba SDK expected resources version
- checkBanubaSdkResourcesVersion() - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- checkBanubaSdkResourcesVersionIgnorePatch() - Static method in interface com.banuba.sdk.recognizer.UtilityManager
-
Checks if Banuba SDK treats as valid the version of external resources
- checkBanubaSdkResourcesVersionIgnorePatch() - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- checkValidAll() - Static method in class com.banuba.renderer.VideoTextureProvider
- CHEEKPUFF - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- CHEEKSQUINTLEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- CHEEKSQUINTRIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- clean() - Method in interface com.banuba.sdk.recognizer.Feature
- clean() - Method in class com.banuba.sdk.recognizer.Feature.CppProxy
- clear() - Method in interface com.banuba.sdk.recognizer.Recognizer
-
clear input and output buffers and pipeline state, also clean cached features
- clear() - Method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- cloneJ() - Method in interface com.banuba.sdk.types.Transformation
-
Clone the transformation
- cloneJ() - Method in class com.banuba.sdk.types.Transformation.CppProxy
- close() - Method in class com.banuba.sdk.Recycler.RecycleGuard
- close() - Method in class com.banuba.sdk.types.Data
- close() - Method in class com.banuba.sdk.utils.ATrace
- ColorRange - Enum Class in com.banuba.sdk.effect_player
- ColorStd - Enum Class in com.banuba.sdk.effect_player
- com.banuba.renderer - package com.banuba.renderer
- com.banuba.sdk - package com.banuba.sdk
- com.banuba.sdk.effect_player - package com.banuba.sdk.effect_player
- com.banuba.sdk.license_utils - package com.banuba.sdk.license_utils
- com.banuba.sdk.recognizer - package com.banuba.sdk.recognizer
- com.banuba.sdk.renderer_common - package com.banuba.sdk.renderer_common
- com.banuba.sdk.types - package com.banuba.sdk.types
- com.banuba.sdk.utils - package com.banuba.sdk.utils
- com.banuba.sdk.visual_clip - package com.banuba.sdk.visual_clip
- ConsistencyMode - Enum Class in com.banuba.sdk.effect_player
-
These modes describe the relationship between processing loop and render loop frames
- ContextProvider - Class in com.banuba.sdk.utils
- cpuEnv() - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- cpuEnv() - Static method in interface com.banuba.sdk.recognizer.UtilityManager
-
Get information about CPU capabilities.
- create() - Static method in class com.banuba.sdk.effect_player.ProcessorConfiguration.CppProxy
- create() - Static method in interface com.banuba.sdk.effect_player.ProcessorConfiguration
-
Create with default params
- create() - Static method in class com.banuba.sdk.types.FaceData.CppProxy
- create() - Static method in interface com.banuba.sdk.types.FaceData
- create() - Static method in class com.banuba.sdk.types.FrameData.CppProxy
- create() - Static method in interface com.banuba.sdk.types.FrameData
-
Creates empty `FrameData`.
- create() - Static method in class com.banuba.sdk.types.FrxRecognitionResult.CppProxy
- create() - Static method in interface com.banuba.sdk.types.FrxRecognitionResult
- create(int, int) - Static method in class com.banuba.sdk.effect_player.EffectPlayerConfiguration.CppProxy
- create(int, int) - Static method in interface com.banuba.sdk.effect_player.EffectPlayerConfiguration
- create(int, int) - Static method in class com.banuba.sdk.renderer_common.AndroidHardwareBuffer.CppProxy
- create(int, int) - Static method in interface com.banuba.sdk.renderer_common.AndroidHardwareBuffer
- create(int, int) - Static method in class com.banuba.sdk.utils.EglContext.CppProxy
- create(int, int) - Static method in interface com.banuba.sdk.utils.EglContext
- create(EffectPlayerConfiguration) - Static method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- create(EffectPlayerConfiguration) - Static method in interface com.banuba.sdk.effect_player.EffectPlayer
- create(RecognizerMode) - Static method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- create(RecognizerMode) - Static method in interface com.banuba.sdk.recognizer.Recognizer
- create(String) - Static method in class com.banuba.sdk.license_utils.LicenseManager.CppProxy
- create(String) - Static method in interface com.banuba.sdk.license_utils.LicenseManager
-
Creates *new* `LicenceManager`.
- create(String, String, VisualClipListener) - Static method in class com.banuba.sdk.visual_clip.VisualClip.CppProxy
- create(String, String, VisualClipListener) - Static method in interface com.banuba.sdk.visual_clip.VisualClip
-
Create instance of visual clip processor
- createEffect(String) - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- createEffect(String) - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Create empty effect.
- createPhotoProcessor(ProcessorConfiguration) - Static method in class com.banuba.sdk.effect_player.FrameProcessor.CppProxy
- createPhotoProcessor(ProcessorConfiguration) - Static method in interface com.banuba.sdk.effect_player.FrameProcessor
-
Photo processor.
- createRealtimeProcessor(RealtimeProcessorMode, ProcessorConfiguration) - Static method in class com.banuba.sdk.effect_player.FrameProcessor.CppProxy
- createRealtimeProcessor(RealtimeProcessorMode, ProcessorConfiguration) - Static method in interface com.banuba.sdk.effect_player.FrameProcessor
-
Realtime feed processor.
- createSurfaceTexture(int) - Method in class com.banuba.renderer.VideoTextureProvider
- createVideoProcessor(ProcessorConfiguration) - Static method in class com.banuba.sdk.effect_player.FrameProcessor.CppProxy
- createVideoProcessor(ProcessorConfiguration) - Static method in interface com.banuba.sdk.effect_player.FrameProcessor
-
Video processor.
- current() - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- current() - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Get active effect Thread-safe.
D
- Data - Class in com.banuba.sdk.types
-
Data class provides proxy to pass byte buffers from cpp code to Java code without a copying
- Data(ByteBuffer) - Constructor for class com.banuba.sdk.types.Data
- deactivate() - Method in class com.banuba.sdk.utils.EglContext.CppProxy
- deactivate() - Method in interface com.banuba.sdk.utils.EglContext
- DEBUG - Enum constant in enum class com.banuba.sdk.utils.SeverityLevel
- DEG_0 - Enum constant in enum class com.banuba.sdk.effect_player.CameraOrientation
- DEG_0 - Enum constant in enum class com.banuba.sdk.types.Rotation
- DEG_180 - Enum constant in enum class com.banuba.sdk.effect_player.CameraOrientation
- DEG_180 - Enum constant in enum class com.banuba.sdk.types.Rotation
- DEG_270 - Enum constant in enum class com.banuba.sdk.effect_player.CameraOrientation
- DEG_270 - Enum constant in enum class com.banuba.sdk.types.Rotation
- DEG_90 - Enum constant in enum class com.banuba.sdk.effect_player.CameraOrientation
- DEG_90 - Enum constant in enum class com.banuba.sdk.types.Rotation
- DepthMap - Class in com.banuba.sdk.types
-
Results from depth camera
- DepthMap(byte[], int, int) - Constructor for class com.banuba.sdk.types.DepthMap
- deserialize(String, String) - Method in class com.banuba.sdk.effect_player.Effect.CppProxy
- deserialize(String, String) - Method in interface com.banuba.sdk.effect_player.Effect
-
Deserialize effect from the provided `resoved_url`.
- destroy() - Method in class com.banuba.sdk.renderer_common.AndroidHardwareBuffer.CppProxy
- destroy() - Method in interface com.banuba.sdk.renderer_common.AndroidHardwareBuffer
- DetectedFace - Class in com.banuba.sdk.types
- DetectedFace(boolean, int) - Constructor for class com.banuba.sdk.types.DetectedFace
- diagnosticCrash() - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- diagnosticCrash() - Static method in interface com.banuba.sdk.recognizer.UtilityManager
-
Diagnostic crash.
- disableSurfacePresentation() - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- disableSurfacePresentation() - Method in interface com.banuba.sdk.effect_player.EffectManager
-
disable surface presentation.
- draw() - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- draw() - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Draw the current effect into the current OpenGL framebuffer.
- drawVideoFrame(FrameData, long, PixelFormat) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- drawVideoFrame(FrameData, long, PixelFormat) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Draw processed frame to image buffer.
- drawVideoFrameAllocated(FrameData, long, PixelFormat, Data) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- drawVideoFrameAllocated(FrameData, long, PixelFormat, Data) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
The same as *draw_video_frame* but accepts preallocated buffer to avoid recreation for every frame.
- drawWithExternalFrameData(FrameData) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- drawWithExternalFrameData(FrameData) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Draw the current effect into the current OpenGL framebuffer.
- dump() - Method in class com.banuba.sdk.effect_player.Effect.CppProxy
- dump() - Method in interface com.banuba.sdk.effect_player.Effect
- dumpFs(String) - Method in class com.banuba.sdk.effect_player.Effect.CppProxy
- dumpFs(String) - Method in interface com.banuba.sdk.effect_player.Effect
- dumpJson() - Method in class com.banuba.sdk.effect_player.Effect.CppProxy
- dumpJson() - Method in interface com.banuba.sdk.effect_player.Effect
E
- EARS - Enum constant in enum class com.banuba.sdk.types.FeatureId
-
Ears detection
- effect() - Method in class com.banuba.sdk.effect_player.ReloadResult.CppProxy
- effect() - Method in interface com.banuba.sdk.effect_player.ReloadResult
-
Effect with updated config applied.
- Effect - Interface in com.banuba.sdk.effect_player
- Effect.CppProxy - Class in com.banuba.sdk.effect_player
- EffectActivatedListener - Interface in com.banuba.sdk.effect_player
-
Interface to receive notifications on effect change
- EffectActivationCompletionListener - Interface in com.banuba.sdk.effect_player
-
Callback interface to receive effect activation notification
- EffectEventListener - Interface in com.banuba.sdk.effect_player
-
Callback interface for effect events.
- EffectInfo - Class in com.banuba.sdk.effect_player
- EffectInfo(String, HashSet<FeatureId>, boolean, boolean, boolean, boolean) - Constructor for class com.banuba.sdk.effect_player.EffectInfo
- EffectInfoListener - Interface in com.banuba.sdk.effect_player
-
Callback interface to receive effect info changes.
- effectManager() - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- effectManager() - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Get effect manager object Thread-safe.
- EffectManager - Interface in com.banuba.sdk.effect_player
- EffectManager.CppProxy - Class in com.banuba.sdk.effect_player
- EffectPlayer - Interface in com.banuba.sdk.effect_player
-
The EffectPlayer class provides ability to play AR effects on set of images or video.
- EffectPlayer.CppProxy - Class in com.banuba.sdk.effect_player
- EffectPlayerConfiguration - Interface in com.banuba.sdk.effect_player
-
Configuration for EffectPlayer
- EffectPlayerConfiguration.CppProxy - Class in com.banuba.sdk.effect_player
- EffectPlayerPlaybackState - Enum Class in com.banuba.sdk.effect_player
-
The EffectPlayerPlaybackState enum values are available states of effect player playback life cycle
- effectSize() - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- effectSize() - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Get current effect size Thread-safe.
- EffectStatus - Enum Class in com.banuba.sdk.effect_player
- effectVolume() - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- effectVolume() - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Get effect audio volume.
- EglContext - Interface in com.banuba.sdk.utils
- EglContext.CppProxy - Class in com.banuba.sdk.utils
- EMPTY - Enum constant in enum class com.banuba.sdk.effect_player.ProcessorStatus
-
Processor output buffer is empty
- enableDiagnostics(String) - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- enableDiagnostics(String) - Static method in interface com.banuba.sdk.recognizer.UtilityManager
-
Turns on SDK feature - analytics collection
- enableTelemetry() - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- enableTelemetry() - Static method in interface com.banuba.sdk.recognizer.UtilityManager
-
Turns on SDK feature - telemetry collection
- equals(Transformation) - Method in class com.banuba.sdk.types.Transformation.CppProxy
- equals(Transformation) - Method in interface com.banuba.sdk.types.Transformation
- ERROR - Enum constant in enum class com.banuba.sdk.effect_player.EffectStatus
- ERROR - Enum constant in enum class com.banuba.sdk.effect_player.ProcessorStatus
-
Error happen, check log
- ERROR - Enum constant in enum class com.banuba.sdk.utils.SeverityLevel
- ErrorListener - Interface in com.banuba.sdk.effect_player
-
Interface to receive errors from `EffectPlayer`.
- evalJs(String, JsCallback) - Method in class com.banuba.sdk.effect_player.Effect.CppProxy
- evalJs(String, JsCallback) - Method in interface com.banuba.sdk.effect_player.Effect
-
Evaluate the `script` in effect.
- evalJsSync(String) - Method in class com.banuba.sdk.effect_player.Effect.CppProxy
- evalJsSync(String) - Method in interface com.banuba.sdk.effect_player.Effect
-
Evaluate the `script` in effect.
- ExternalFaceData - Class in com.banuba.sdk.types
-
Holds recognition result from an external source (ARKit, ARCore, etc.)
- ExternalFaceData(ArrayList<Float>, ArrayList<Float>, ArrayList<Float>, ArrayList<Float>, ArrayList<Float>, ArrayList<Boolean>, ArrayList<Float>, ArrayList<Float>) - Constructor for class com.banuba.sdk.types.ExternalFaceData
- EYE_BAGS - Enum constant in enum class com.banuba.sdk.types.FeatureId
- EYEBLINKLEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- EYEBLINKRIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- EYELOOKDOWNLEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- EYELOOKDOWNRIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- EYELOOKINLEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- EYELOOKINRIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- EYELOOKOUTLEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- EYELOOKOUTRIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- EYELOOKUPLEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- EYELOOKUPRIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
-
50
- EYES - Enum constant in enum class com.banuba.sdk.types.FeatureId
- EYES_CORRECTION - Enum constant in enum class com.banuba.sdk.types.FeatureId
-
Activates eyes corrector
- EyesCorneoscleraMask - Class in com.banuba.sdk.types
- EyesCorneoscleraMask(TransformedMaskByte, TransformedMaskByte) - Constructor for class com.banuba.sdk.types.EyesCorneoscleraMask
- EyesIrisMask - Class in com.banuba.sdk.types
- EyesIrisMask(TransformedMaskByte, TransformedMaskByte) - Constructor for class com.banuba.sdk.types.EyesIrisMask
- EyesMask - Class in com.banuba.sdk.types
- EyesMask(EyesIrisMask, EyesCorneoscleraMask, EyesPupilMask) - Constructor for class com.banuba.sdk.types.EyesMask
- EyesPupilMask - Class in com.banuba.sdk.types
- EyesPupilMask(TransformedMaskByte, TransformedMaskByte) - Constructor for class com.banuba.sdk.types.EyesPupilMask
- EYESQUINTLEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- EYESQUINTRIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- EyesState - Class in com.banuba.sdk.types
- EyesState(boolean, boolean) - Constructor for class com.banuba.sdk.types.EyesState
- EYEWIDELEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
-
39
- EYEWIDERIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
F
- FACE - Enum constant in enum class com.banuba.sdk.types.FeatureId
- FACE_ACNE - Enum constant in enum class com.banuba.sdk.types.FeatureId
- FACE_ATTRIBUTES - Enum constant in enum class com.banuba.sdk.types.FeatureId
- FACE_MATCH - Enum constant in enum class com.banuba.sdk.types.FeatureId
- FACE_SKIN - Enum constant in enum class com.banuba.sdk.types.FeatureId
-
Face skin segmentation
- FaceData - Interface in com.banuba.sdk.types
- FaceData.CppProxy - Class in com.banuba.sdk.types
- FaceDataSource - Enum Class in com.banuba.sdk.types
- FaceNumberListener - Interface in com.banuba.sdk.effect_player
-
Callback to get face number detected.
- Feature - Interface in com.banuba.sdk.recognizer
- Feature.CppProxy - Class in com.banuba.sdk.recognizer
- FeatureId - Enum Class in com.banuba.sdk.types
- FeatureParameter - Class in com.banuba.sdk.types
-
User configurable parameters for in-CPU calculations during `FrameData` processing.
- FeatureParameter(float, float, float, float) - Constructor for class com.banuba.sdk.types.FeatureParameter
- FEMALE - Enum constant in enum class com.banuba.sdk.types.Gender
- finalize() - Method in class com.banuba.sdk.effect_player.Effect.CppProxy
- finalize() - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- finalize() - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- finalize() - Method in class com.banuba.sdk.effect_player.EffectPlayerConfiguration.CppProxy
- finalize() - Method in class com.banuba.sdk.effect_player.FrameProcessor.CppProxy
- finalize() - Method in class com.banuba.sdk.effect_player.InputManager.CppProxy
- finalize() - Method in class com.banuba.sdk.effect_player.ProcessorConfiguration.CppProxy
- finalize() - Method in class com.banuba.sdk.effect_player.ReloadResult.CppProxy
- finalize() - Method in class com.banuba.sdk.license_utils.Informer.CppProxy
- finalize() - Method in class com.banuba.sdk.license_utils.LicenseManager.CppProxy
- finalize() - Method in class com.banuba.sdk.recognizer.Feature.CppProxy
- finalize() - Method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- finalize() - Method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- finalize() - Method in class com.banuba.sdk.renderer_common.AndroidHardwareBuffer.CppProxy
- finalize() - Method in class com.banuba.sdk.renderer_common.RendererCommon.CppProxy
- finalize() - Method in class com.banuba.sdk.types.Data
- finalize() - Method in class com.banuba.sdk.types.FaceData.CppProxy
- finalize() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- finalize() - Method in class com.banuba.sdk.types.FrxRecognitionResult.CppProxy
- finalize() - Method in class com.banuba.sdk.types.Transformation.CppProxy
- finalize() - Method in class com.banuba.sdk.utils.EglContext.CppProxy
- finalize() - Method in class com.banuba.sdk.visual_clip.VisualClip.CppProxy
- FrameData - Interface in com.banuba.sdk.types
-
getters throw exceptions when data are not available android NNs usually output gpu masks
- FrameData.CppProxy - Class in com.banuba.sdk.types
- FrameDataListener - Interface in com.banuba.sdk.effect_player
-
Callback to get freshly processed frame_data.
- FrameDurationListener - Interface in com.banuba.sdk.effect_player
-
Callback interface to receive FPS timings.
- frameProcessor() - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- frameProcessor() - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Get current frame processor Thread-safe.
- FrameProcessor - Interface in com.banuba.sdk.effect_player
- FrameProcessor.CppProxy - Class in com.banuba.sdk.effect_player
- FROWN_DETECTION - Enum constant in enum class com.banuba.sdk.types.FeatureId
- FRX - Enum constant in enum class com.banuba.sdk.types.FeatureId
- FrxRecognitionResult - Interface in com.banuba.sdk.types
- FrxRecognitionResult.CppProxy - Class in com.banuba.sdk.types
- FULL - Enum constant in enum class com.banuba.sdk.effect_player.ColorRange
- FullImageData - Class in com.banuba.sdk.types
-
Container for image data designed for Banuba SDK.
- FullImageData(Bitmap, FullImageData.Orientation) - Constructor for class com.banuba.sdk.types.FullImageData
-
A parametrized constructor for creating FullImageData instance from bitmap (@p image) and @p orientation.
- FullImageData(Image, FullImageData.Orientation) - Constructor for class com.banuba.sdk.types.FullImageData
-
A parametrized constructor for creating FullImageData instance from @p image with @p orientation.
- FullImageData(Image, FullImageData.Orientation, ImageReleaser) - Constructor for class com.banuba.sdk.types.FullImageData
-
A parametrized constructor for creating FullImageData instance from @p image with @p orientation and @p ir.
- FullImageData(Image, FullImageData.Orientation, ImageReleaser, ColorRange, ColorStd) - Constructor for class com.banuba.sdk.types.FullImageData
-
A parametrized constructor for creating FullImageData instance from @p image with @p orientation, @p ir, @p colorRange and @p colorStd.
- FullImageData(Size, Buffer, Buffer, Buffer, int, int, int, int, int, int, FullImageData.Orientation) - Constructor for class com.banuba.sdk.types.FullImageData
-
A parametrized constructor for creating FullImageData instance from raw image information.
- FullImageData(Size, Buffer, Buffer, Buffer, int, int, int, int, int, int, FullImageData.Orientation, ImageReleaser) - Constructor for class com.banuba.sdk.types.FullImageData
-
A parametrized constructor for creating FullImageData instance from raw image information.
- FullImageData(Size, Buffer, Buffer, Buffer, int, int, int, int, int, int, FullImageData.Orientation, ImageReleaser, ColorRange, ColorStd) - Constructor for class com.banuba.sdk.types.FullImageData
-
A parametrized constructor for creating FullImageData instance from raw image information.
- FullImageData(AndroidHardwareBuffer, int, FullImageData.Orientation) - Constructor for class com.banuba.sdk.types.FullImageData
-
A parametrized constructor for creating FullImageData instance from external texture with hardware buffer.
- FullImageData(Buffer, Size, int, FullImageData.Orientation) - Constructor for class com.banuba.sdk.types.FullImageData
-
A parametrized constructor for creating FullImageData instance from raw image information.
- FullImageData.Orientation - Class in com.banuba.sdk.types
-
Describes various information related to image orientation.
- FullImageFormat - Class in com.banuba.sdk.types
- FullImageFormat(int, int, Rotation) - Constructor for class com.banuba.sdk.types.FullImageFormat
G
- Gender - Enum Class in com.banuba.sdk.types
- GENDER_DETECT - Enum constant in enum class com.banuba.sdk.types.FeatureId
- getAcneRegions() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getAcneRegions() - Method in interface com.banuba.sdk.types.FrameData
- getActionUnits() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getActionUnits() - Method in interface com.banuba.sdk.types.FrameData
- getAssets() - Static method in class com.banuba.sdk.utils.ContextProvider
- getBackground() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getBackground() - Method in interface com.banuba.sdk.types.FrameData
- getBackgroundGpu() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getBackgroundGpu() - Method in interface com.banuba.sdk.types.FrameData
- getBanubaSdkResourcesVersion() - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- getBanubaSdkResourcesVersion() - Static method in interface com.banuba.sdk.recognizer.UtilityManager
-
Returns version as number major = version / 10000000 minor = (version - major * 10000000) / 100000 patch = (version - major * 10000000 - minor * 100000) / 1000 revision = version % 1000
- getBanubaSdkResourcesVersionArchiveString() - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- getBanubaSdkResourcesVersionArchiveString() - Static method in interface com.banuba.sdk.recognizer.UtilityManager
-
The Banuba SDK supports external resources archives.
- getBanubaSdkResourcesVersionString() - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- getBanubaSdkResourcesVersionString() - Static method in interface com.banuba.sdk.recognizer.UtilityManager
-
The Banuba SDK tracks the resource version it built for.
- getBanubaSdkVersion() - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- getBanubaSdkVersion() - Static method in interface com.banuba.sdk.recognizer.UtilityManager
-
Returns SDK version as number major = version / 10000000 minor = (version - major * 10000000) / 100000 patch = (version - major * 10000000 - minor * 100000) / 1000 revision = version % 1000
- getBanubaSdkVersionString() - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- getBanubaSdkVersionString() - Static method in interface com.banuba.sdk.recognizer.UtilityManager
-
Returns SDK version as string
- getBasisTransform() - Method in class com.banuba.sdk.types.AcneRegions
-
(common -> rect) transformation
- getBasisTransform() - Method in class com.banuba.sdk.types.TransformableEvent
-
(common -> some event data basis) transformation
- getBasisTransform() - Method in class com.banuba.sdk.types.TransformedMask
-
(common -> mask) transformation
- getBody() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getBody() - Method in interface com.banuba.sdk.types.FrameData
- getBrows() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getBrows() - Method in interface com.banuba.sdk.types.FrameData
- getBrowsLms() - Method in class com.banuba.sdk.types.FaceData.CppProxy
- getBrowsLms() - Method in interface com.banuba.sdk.types.FaceData
- getCacheDir() - Static method in class com.banuba.sdk.utils.ContextProvider
- getCameraOrientation() - Method in class com.banuba.sdk.types.FullImageData.Orientation
- getCameraPosition() - Method in class com.banuba.sdk.types.FaceData.CppProxy
- getCameraPosition() - Method in interface com.banuba.sdk.types.FaceData
- getChannel() - Method in class com.banuba.sdk.types.TransformedMask
- getChecksum() - Method in class com.banuba.sdk.license_utils.LicenseManager.CppProxy
- getChecksum() - Method in interface com.banuba.sdk.license_utils.LicenseManager
-
Returns hash of Client Token
- getColorRange() - Method in class com.banuba.sdk.types.FullImageData
- getColorStd() - Method in class com.banuba.sdk.types.FullImageData
- getCommandQueuePtr() - Method in class com.banuba.sdk.effect_player.SurfaceData
-
Pointer to gpu command queue
- getContext() - Static method in class com.banuba.sdk.utils.ContextProvider
- getCorneosclera() - Method in class com.banuba.sdk.types.EyesMask
- getCurrentRenderBackendType() - Static method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- getCurrentRenderBackendType() - Static method in interface com.banuba.sdk.effect_player.EffectPlayer
- getData() - Method in class com.banuba.sdk.types.Data
- getData() - Method in class com.banuba.sdk.types.PixelBuffer
- getDepthData() - Method in class com.banuba.sdk.types.DepthMap
- getDepthMapHeight() - Method in class com.banuba.sdk.types.DepthMap
- getDepthMapWidth() - Method in class com.banuba.sdk.types.DepthMap
- getDuration() - Method in class com.banuba.sdk.visual_clip.VisualClipVideo
-
duration in seconds
- getEarsLandmarks() - Method in class com.banuba.sdk.types.FaceData.CppProxy
- getEarsLandmarks() - Method in interface com.banuba.sdk.types.FaceData
- getEarsLatents() - Method in class com.banuba.sdk.types.FaceData.CppProxy
- getEarsLatents() - Method in interface com.banuba.sdk.types.FaceData
- getEffectInfo(String) - Static method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- getEffectInfo(String) - Static method in interface com.banuba.sdk.effect_player.EffectManager
-
Get effect info.
- getEmbeddings() - Method in class com.banuba.sdk.types.FaceData.CppProxy
- getEmbeddings() - Method in interface com.banuba.sdk.types.FaceData
-
filled when face_match feature is enabled
- getEyes() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getEyes() - Method in interface com.banuba.sdk.types.FrameData
- getEyesState() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getEyesState() - Method in interface com.banuba.sdk.types.FrameData
- getFace() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getFace() - Method in interface com.banuba.sdk.types.FrameData
- getFaceAttributes() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getFaceAttributes() - Method in interface com.banuba.sdk.types.FrameData
- getFaceDetectorResult() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getFaceDetectorResult() - Method in interface com.banuba.sdk.types.FrameData
-
Face detector is an input for face recognizer.
- getFaceOrientation() - Method in class com.banuba.sdk.types.FullImageData.Orientation
- getFaceRect() - Method in class com.banuba.sdk.types.FaceData.CppProxy
- getFaceRect() - Method in interface com.banuba.sdk.types.FaceData
- getFaces() - Method in class com.banuba.sdk.types.ActionUnitsData
- getFaces() - Method in class com.banuba.sdk.types.FrxRecognitionResult.CppProxy
- getFaces() - Method in interface com.banuba.sdk.types.FrxRecognitionResult
- getFaceSkin() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getFaceSkin() - Method in interface com.banuba.sdk.types.FrameData
- getFeature(FeatureId) - Method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- getFeature(FeatureId) - Method in interface com.banuba.sdk.recognizer.Recognizer
- getFeatureId(FeatureId) - Static method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- getFeatureId(FeatureId) - Static method in interface com.banuba.sdk.recognizer.Recognizer
- getFormat() - Method in class com.banuba.sdk.types.PixelBuffer
- getFrameData() - Method in class com.banuba.sdk.effect_player.ProcessorResult
- getFrxRecognitionResult() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getFrxRecognitionResult() - Method in interface com.banuba.sdk.types.FrameData
-
Get frx_recognition_result or null if not exists
- getFullImgFormat() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getFullImgFormat() - Method in interface com.banuba.sdk.types.FrameData
- getFullImgTransform() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getFullImgTransform() - Method in interface com.banuba.sdk.types.FrameData
- getFullRoi() - Method in class com.banuba.sdk.types.TransformableEvent
-
rectangle area in common basis that encloses all valid & usable data
- getGender() - Method in class com.banuba.sdk.types.FaceData.CppProxy
- getGender() - Method in interface com.banuba.sdk.types.FaceData
- getGpuDevicePtr() - Method in class com.banuba.sdk.effect_player.SurfaceData
-
Pointer to device gpu
- getH() - Method in class com.banuba.sdk.types.PixelRect
- getHair() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getHair() - Method in interface com.banuba.sdk.types.FrameData
- getHairGpu() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getHairGpu() - Method in interface com.banuba.sdk.types.FrameData
- getHardwareClass() - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- getHardwareClass() - Static method in interface com.banuba.sdk.recognizer.UtilityManager
-
Check device SoC class.
- getHasRectangle() - Method in class com.banuba.sdk.types.DetectedFace
- getHeight() - Method in class com.banuba.sdk.types.FullImageFormat
- getHeight() - Method in class com.banuba.sdk.types.Size
- getHeight() - Method in class com.banuba.sdk.types.TransformedMask
- getHeigth() - Method in class com.banuba.sdk.types.PixelBuffer
- getId() - Method in class com.banuba.sdk.types.Touch
- getImg() - Method in class com.banuba.sdk.renderer_common.BnbMorphResult
- getInputManager() - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- getInputManager() - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Get interface to control user iterations.
- getInverse() - Method in class com.banuba.sdk.types.TransformedMask
- getIris() - Method in class com.banuba.sdk.types.EyesMask
- getIsBrowsRaised() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getIsBrowsRaised() - Method in interface com.banuba.sdk.types.FrameData
- getIsBrowsShifted() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getIsBrowsShifted() - Method in interface com.banuba.sdk.types.FrameData
- getIsMouthOpen() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getIsMouthOpen() - Method in interface com.banuba.sdk.types.FrameData
- getIsOpenLeft() - Method in class com.banuba.sdk.types.EyesState
- getIsOpenRight() - Method in class com.banuba.sdk.types.EyesState
- getIsSmile() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getIsSmile() - Method in interface com.banuba.sdk.types.FrameData
- getIsWearGlasses() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getIsWearGlasses() - Method in interface com.banuba.sdk.types.FrameData
- getJson() - Method in class com.banuba.sdk.license_utils.LicenseManager.CppProxy
- getJson() - Method in interface com.banuba.sdk.license_utils.LicenseManager
-
Returns decoded content of Client Token
- getLandmarks() - Method in class com.banuba.sdk.renderer_common.BnbMorphResult
- getLandmarks() - Method in class com.banuba.sdk.types.ExternalFaceData
- getLandmarks() - Method in class com.banuba.sdk.types.FaceData.CppProxy
- getLandmarks() - Method in interface com.banuba.sdk.types.FaceData
- getLandmarksBrows() - Method in class com.banuba.sdk.types.ExternalFaceData
- getLandmarksMask() - Method in class com.banuba.sdk.types.ExternalFaceData
- getLatents() - Method in class com.banuba.sdk.types.ExternalFaceData
- getLatents() - Method in class com.banuba.sdk.types.FaceData.CppProxy
- getLatents() - Method in interface com.banuba.sdk.types.FaceData
- getLeft() - Method in class com.banuba.sdk.types.BrowsMask
- getLeft() - Method in class com.banuba.sdk.types.EyesCorneoscleraMask
- getLeft() - Method in class com.banuba.sdk.types.EyesIrisMask
- getLeft() - Method in class com.banuba.sdk.types.EyesPupilMask
- getLightCorrection() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getLightCorrection() - Method in interface com.banuba.sdk.types.FrameData
- getLightSourceParams() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getLightSourceParams() - Method in interface com.banuba.sdk.types.FrameData
-
list[0] and list[1] - x and y coordinates of the thermal temperature of the light source list[2] - the brightness of the frame
- getLips() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getLips() - Method in interface com.banuba.sdk.types.FrameData
- getLipsGpu() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getLipsGpu() - Method in interface com.banuba.sdk.types.FrameData
- getLipsShine() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getLipsShine() - Method in interface com.banuba.sdk.types.FrameData
- getMask() - Method in class com.banuba.sdk.types.TransformedMaskByte
- getMask() - Method in class com.banuba.sdk.types.TransformedMaskFloat
- getMask() - Method in class com.banuba.sdk.types.TransformedMaskGpu
- getMatJ() - Method in class com.banuba.sdk.types.Transformation.CppProxy
- getMatJ() - Method in interface com.banuba.sdk.types.Transformation
-
Returns 3x3 row-maj transform matrix
- getMeta() - Method in class com.banuba.sdk.types.LipsShineMask
-
shine_mask
- getMeta() - Method in class com.banuba.sdk.types.TransformedMaskByte
- getMeta() - Method in class com.banuba.sdk.types.TransformedMaskFloat
- getMeta() - Method in class com.banuba.sdk.types.TransformedMaskGpu
- getModelMat() - Method in class com.banuba.sdk.types.ExternalFaceData
- getModelViewM() - Method in class com.banuba.sdk.types.CameraPosition
- getNativeContext() - Method in class com.banuba.sdk.effect_player.Effect.CppProxy
- getNativeContext() - Method in interface com.banuba.sdk.effect_player.Effect
- getOcclusion() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getOcclusion() - Method in interface com.banuba.sdk.types.FrameData
- getOrientation() - Method in class com.banuba.sdk.types.FullImageData
- getOrientation() - Method in class com.banuba.sdk.types.FullImageFormat
- getPath() - Method in class com.banuba.sdk.visual_clip.VisualClipVideo
-
absolute path to video
- getPixelFormat() - Method in class com.banuba.sdk.types.FullImageData
- getPlaybackState() - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- getPlaybackState() - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Thread-safe.
- getProbability() - Method in class com.banuba.sdk.types.DetectedFace
-
In percents
- getProjectionM() - Method in class com.banuba.sdk.types.CameraPosition
- getProjMat() - Method in class com.banuba.sdk.types.ExternalFaceData
- getPupil() - Method in class com.banuba.sdk.types.EyesMask
- getPupillaryDistance() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getPupillaryDistance() - Method in interface com.banuba.sdk.types.FrameData
-
Pupillary distance in mm
- getRecognizerFeatures() - Method in class com.banuba.sdk.effect_player.EffectInfo
- getRegions() - Method in class com.banuba.sdk.types.AcneRegions
- getRight() - Method in class com.banuba.sdk.types.BrowsMask
- getRight() - Method in class com.banuba.sdk.types.EyesCorneoscleraMask
- getRight() - Method in class com.banuba.sdk.types.EyesIrisMask
- getRight() - Method in class com.banuba.sdk.types.EyesPupilMask
- getRotX() - Method in class com.banuba.sdk.types.ActionUnits
- getRotY() - Method in class com.banuba.sdk.types.ActionUnits
- getRotZ() - Method in class com.banuba.sdk.types.ActionUnits
- getRuler() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getRuler() - Method in interface com.banuba.sdk.types.FrameData
- getSize() - Method in class com.banuba.sdk.types.FullImageData
- getSkin() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getSkin() - Method in interface com.banuba.sdk.types.FrameData
- getSkinGpu() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getSkinGpu() - Method in interface com.banuba.sdk.types.FrameData
- getStartPosition() - Method in class com.banuba.sdk.visual_clip.VisualClipVideo
-
start position in seconds
- getStatus() - Method in class com.banuba.sdk.effect_player.ProcessorResult
- getSurfacePtr() - Method in class com.banuba.sdk.effect_player.SurfaceData
-
Pointer to render layer
- getTeeth() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- getTeeth() - Method in interface com.banuba.sdk.types.FrameData
- getTexCoords() - Method in class com.banuba.sdk.types.FrxRecognitionResult.CppProxy
- getTexCoords() - Method in interface com.banuba.sdk.types.FrxRecognitionResult
- getTransform() - Method in class com.banuba.sdk.types.FrxRecognitionResult.CppProxy
- getTransform() - Method in interface com.banuba.sdk.types.FrxRecognitionResult
- getTriangles() - Method in class com.banuba.sdk.types.FrxRecognitionResult.CppProxy
- getTriangles() - Method in interface com.banuba.sdk.types.FrxRecognitionResult
- getType() - Method in class com.banuba.sdk.effect_player.FrameProcessor.CppProxy
- getType() - Method in interface com.banuba.sdk.effect_player.FrameProcessor
- getUnits() - Method in class com.banuba.sdk.types.ActionUnits
- getUrl() - Method in class com.banuba.sdk.effect_player.EffectInfo
- getUsesAudio() - Method in class com.banuba.sdk.effect_player.EffectInfo
- getUsesBgSeparation() - Method in class com.banuba.sdk.effect_player.EffectInfo
- getUsesTouches() - Method in class com.banuba.sdk.effect_player.EffectInfo
- getUsesVideo() - Method in class com.banuba.sdk.effect_player.EffectInfo
- getVertices() - Method in class com.banuba.sdk.types.ExternalFaceData
- getVertices() - Method in class com.banuba.sdk.types.FaceData.CppProxy
- getVertices() - Method in interface com.banuba.sdk.types.FaceData
- getViewMat() - Method in class com.banuba.sdk.types.ExternalFaceData
- getVMax() - Method in class com.banuba.sdk.types.LipsShineMask
- getVMin() - Method in class com.banuba.sdk.types.LipsShineMask
-
blending coeffcient
- getW() - Method in class com.banuba.sdk.types.FeatureParameter
- getW() - Method in class com.banuba.sdk.types.PixelRect
- getWidth() - Method in class com.banuba.sdk.types.FullImageFormat
- getWidth() - Method in class com.banuba.sdk.types.PixelBuffer
- getWidth() - Method in class com.banuba.sdk.types.Size
- getWidth() - Method in class com.banuba.sdk.types.TransformedMask
- getX() - Method in class com.banuba.sdk.types.FeatureParameter
- getX() - Method in class com.banuba.sdk.types.PixelRect
- getX() - Method in class com.banuba.sdk.types.Point2d
- getX() - Method in class com.banuba.sdk.types.Touch
- getY() - Method in class com.banuba.sdk.types.FeatureParameter
- getY() - Method in class com.banuba.sdk.types.PixelRect
- getY() - Method in class com.banuba.sdk.types.Point2d
- getY() - Method in class com.banuba.sdk.types.Touch
- getZ() - Method in class com.banuba.sdk.types.FeatureParameter
- GLASSES - Enum constant in enum class com.banuba.sdk.types.FeatureId
H
- HAIR - Enum constant in enum class com.banuba.sdk.types.FeatureId
- HAIR_STRAND - Enum constant in enum class com.banuba.sdk.types.FeatureId
- HAND_GESTURES - Enum constant in enum class com.banuba.sdk.types.FeatureId
- HAND_SKELET - Enum constant in enum class com.banuba.sdk.types.FeatureId
- HardwareClass - Enum Class in com.banuba.sdk.utils
- hasFace() - Method in class com.banuba.sdk.types.FaceData.CppProxy
- hasFace() - Method in interface com.banuba.sdk.types.FaceData
- hasLipsDetected() - Method in class com.banuba.sdk.types.FaceData.CppProxy
- hasLipsDetected() - Method in interface com.banuba.sdk.types.FaceData
- height() - Method in class com.banuba.sdk.renderer_common.AndroidHardwareBuffer.CppProxy
- height() - Method in interface com.banuba.sdk.renderer_common.AndroidHardwareBuffer
- HIGH - Enum constant in enum class com.banuba.sdk.utils.HardwareClass
- HintListener - Interface in com.banuba.sdk.effect_player
-
Callback to receive "hints" (e.g.
- hotReload() - Method in class com.banuba.sdk.effect_player.ReloadResult.CppProxy
- hotReload() - Method in interface com.banuba.sdk.effect_player.ReloadResult
-
In case it was possible to apply the new config on the same effect, this flag will be `true`.
I
- id() - Method in class com.banuba.sdk.recognizer.Feature.CppProxy
- id() - Method in interface com.banuba.sdk.recognizer.Feature
-
must return unique id (e.g.
- ImageReleaser - Interface in com.banuba.sdk.utils
-
Only android interface.
- INACTIVE - Enum constant in enum class com.banuba.sdk.effect_player.EffectPlayerPlaybackState
-
Not initialized/stopped states
- INACTIVE - Enum constant in enum class com.banuba.sdk.effect_player.EffectStatus
- INFO - Enum constant in enum class com.banuba.sdk.utils.SeverityLevel
- Informer - Interface in com.banuba.sdk.license_utils
- Informer.CppProxy - Class in com.banuba.sdk.license_utils
- initialize(ArrayList<String>, String) - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- initialize(ArrayList<String>, String) - Static method in interface com.banuba.sdk.recognizer.UtilityManager
- InputManager - Interface in com.banuba.sdk.effect_player
-
Class to accepts touches from user.
- InputManager.CppProxy - Class in com.banuba.sdk.effect_player
- instance() - Static method in class com.banuba.sdk.license_utils.LicenseManager.CppProxy
- instance() - Static method in interface com.banuba.sdk.license_utils.LicenseManager
-
Returns the instance used by Banuba SDK to check licence.
- inverseJ() - Method in class com.banuba.sdk.types.Transformation.CppProxy
- inverseJ() - Method in interface com.banuba.sdk.types.Transformation
-
Get the inverse of the transformation
- isExpired() - Method in class com.banuba.sdk.license_utils.LicenseManager.CppProxy
- isExpired() - Method in interface com.banuba.sdk.license_utils.LicenseManager
-
Checks if Client Token is expired.
- isLocked() - Method in class com.banuba.sdk.renderer_common.AndroidHardwareBuffer.CppProxy
- isLocked() - Method in interface com.banuba.sdk.renderer_common.AndroidHardwareBuffer
- isReadyOnGPU() - Method in class com.banuba.renderer.VideoTextureProvider
- isRequireMirroring() - Method in class com.banuba.sdk.types.FullImageData.Orientation
J
- JAWFORWARD - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- JAWLEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
-
9
- JAWOPEN - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- JAWRIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- JsCallback - Interface in com.banuba.sdk.effect_player
-
Callback for JS execution results.
L
- LicenseManager - Interface in com.banuba.sdk.license_utils
-
This class incapsulates information about Client Token.
- LicenseManager.CppProxy - Class in com.banuba.sdk.license_utils
- LicenseStatus - Enum Class in com.banuba.sdk.license_utils
- LIGHT_CORRECTION - Enum constant in enum class com.banuba.sdk.types.FeatureId
-
Computes coefficient for light correction
- LIGHT_SOURCE - Enum constant in enum class com.banuba.sdk.types.FeatureId
- LIPS - Enum constant in enum class com.banuba.sdk.types.FeatureId
- LIPS_CORRECTION - Enum constant in enum class com.banuba.sdk.types.FeatureId
-
Activates lips corrector
- LIPS_SHINE - Enum constant in enum class com.banuba.sdk.types.FeatureId
- LipsShineMask - Class in com.banuba.sdk.types
- LipsShineMask(TransformedMaskByte, float, float) - Constructor for class com.banuba.sdk.types.LipsShineMask
- listAssetFiles() - Static method in class com.banuba.sdk.utils.ContextProvider
- load(String) - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- load(String) - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Load and activate effect sync.
- loadAsync(String) - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- loadAsync(String) - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Load effect async, activate in the draw() call when it will be ready.
- loadGlFunctions() - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- loadGlFunctions() - Static method in interface com.banuba.sdk.recognizer.UtilityManager
-
load GL functions, for dynamic libraries only should be called with active GL context
- LOADING - Enum constant in enum class com.banuba.sdk.effect_player.EffectStatus
- LogRecordCallback - Interface in com.banuba.sdk.utils
- LOW - Enum constant in enum class com.banuba.sdk.utils.HardwareClass
- LowLightListener - Interface in com.banuba.sdk.effect_player
-
internal
M
- makeAffine(float, float, float, float, Rotation, boolean, boolean) - Static method in class com.banuba.sdk.types.Transformation.CppProxy
- makeAffine(float, float, float, float, Rotation, boolean, boolean) - Static method in interface com.banuba.sdk.types.Transformation
-
Constructs affine transformation
- makeData(ArrayList<Float>) - Static method in class com.banuba.sdk.types.Transformation.CppProxy
- makeData(ArrayList<Float>) - Static method in interface com.banuba.sdk.types.Transformation
-
Constructs from mat_t
- makeIdentity() - Static method in class com.banuba.sdk.types.Transformation.CppProxy
- makeIdentity() - Static method in interface com.banuba.sdk.types.Transformation
-
Constructs identity transform
- makeRects(PixelRect, PixelRect, Rotation, boolean, boolean) - Static method in class com.banuba.sdk.types.Transformation.CppProxy
- makeRects(PixelRect, PixelRect, Rotation, boolean, boolean) - Static method in interface com.banuba.sdk.types.Transformation
-
Constructs transformation from source to target rectangle Rotation and flips are around rectangles' center
- makeRot(Rotation) - Static method in class com.banuba.sdk.types.Transformation.CppProxy
- makeRot(Rotation) - Static method in interface com.banuba.sdk.types.Transformation
-
Constructs rotate transformation
- MALE - Enum constant in enum class com.banuba.sdk.types.Gender
- MEDIUM - Enum constant in enum class com.banuba.sdk.utils.HardwareClass
- METAL - Enum constant in enum class com.banuba.sdk.types.RenderBackendType
- morphMesh(FullImageData, ArrayList<Float>, ArrayList<Float>, ArrayList<Integer>, ArrayList<Float>) - Static method in class com.banuba.sdk.renderer_common.RendererCommon.CppProxy
- morphMesh(FullImageData, ArrayList<Float>, ArrayList<Float>, ArrayList<Integer>, ArrayList<Float>) - Static method in interface com.banuba.sdk.renderer_common.RendererCommon
-
return rgba image, srcImage can be rgb or rgba
- morphMeshLandmarks(FullImageData, ArrayList<Float>, ArrayList<Float>, ArrayList<Float>, ArrayList<Integer>, ArrayList<Float>) - Static method in class com.banuba.sdk.renderer_common.RendererCommon.CppProxy
- morphMeshLandmarks(FullImageData, ArrayList<Float>, ArrayList<Float>, ArrayList<Float>, ArrayList<Integer>, ArrayList<Float>) - Static method in interface com.banuba.sdk.renderer_common.RendererCommon
-
return rgba image, srcImage can be rgb or rgba
- MOUTHCLOSE - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHDIMPLELEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
-
19
- MOUTHDIMPLERIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHFROWNLEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHFROWNRIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHFUNNEL - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHLEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHLOWERDOWNLEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
-
29
- MOUTHLOWERDOWNRIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHPRESSLEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHPRESSRIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHPUCKER - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHRIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHROLLLOWER - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHROLLUPPER - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHSHRUGLOWER - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHSHRUGUPPER - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHSMILELEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHSMILERIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHSTRETCHLEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHSTRETCHRIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHUPPERUPLEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- MOUTHUPPERUPRIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
N
- NAILS - Enum constant in enum class com.banuba.sdk.types.FeatureId
-
Nails segmentation and recoloring
- name() - Method in class com.banuba.sdk.effect_player.Effect.CppProxy
- name() - Method in interface com.banuba.sdk.effect_player.Effect
- name() - Method in class com.banuba.sdk.recognizer.Feature.CppProxy
- name() - Method in interface com.banuba.sdk.recognizer.Feature
- NECK - Enum constant in enum class com.banuba.sdk.types.FeatureId
- NONE - Enum constant in enum class com.banuba.sdk.utils.SeverityLevel
- NOSESNEERLEFT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
- NOSESNEERRIGHT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
O
- OCCLUSSION - Enum constant in enum class com.banuba.sdk.types.FeatureId
- OK - Enum constant in enum class com.banuba.sdk.effect_player.ProcessorStatus
-
Processed frame data
- onCameraFrameDurationChanged(float, float) - Method in interface com.banuba.sdk.effect_player.FrameDurationListener
-
FPS information about camera images push.
- onCameraPoiChanged(float, float) - Method in interface com.banuba.sdk.effect_player.CameraPoiListener
- onDoubleTapGesture(Touch) - Method in class com.banuba.sdk.effect_player.InputManager.CppProxy
- onDoubleTapGesture(Touch) - Method in interface com.banuba.sdk.effect_player.InputManager
- onEffectActivated(String) - Method in interface com.banuba.sdk.effect_player.EffectActivatedListener
-
called when effect is activated
- onEffectActivationFinished(String) - Method in interface com.banuba.sdk.effect_player.EffectActivationCompletionListener
-
called when effect is ready to use
- onEffectEvent(String, HashMap<String, String>) - Method in interface com.banuba.sdk.effect_player.EffectEventListener
-
Callback function for custom effect events.
- onEffectInfoUpdated(EffectInfo) - Method in interface com.banuba.sdk.effect_player.EffectInfoListener
-
Current effect information.
- onError(String, String) - Method in interface com.banuba.sdk.effect_player.ErrorListener
- onFaceNumberChanged(int) - Method in interface com.banuba.sdk.effect_player.FaceNumberListener
-
Will be called only when amount of found faces changes.
- onFrameAvailable(SurfaceTexture) - Method in class com.banuba.renderer.VideoTextureProvider
- onFrameDataProcessed(FrameData) - Method in interface com.banuba.sdk.effect_player.FrameDataListener
-
Will be called each time when frame is processed.
- onGestureEnded(String) - Method in class com.banuba.sdk.effect_player.InputManager.CppProxy
- onGestureEnded(String) - Method in interface com.banuba.sdk.effect_player.InputManager
- onHint(String) - Method in interface com.banuba.sdk.effect_player.HintListener
- onKeyDown(int) - Method in class com.banuba.sdk.effect_player.InputManager.CppProxy
- onKeyDown(int) - Method in interface com.banuba.sdk.effect_player.InputManager
- onKeyUp(int) - Method in class com.banuba.sdk.effect_player.InputManager.CppProxy
- onKeyUp(int) - Method in interface com.banuba.sdk.effect_player.InputManager
- onLogRecordCallback(SeverityLevel, String, String) - Method in interface com.banuba.sdk.utils.LogRecordCallback
- onLongTapGesture(Touch) - Method in class com.banuba.sdk.effect_player.InputManager.CppProxy
- onLongTapGesture(Touch) - Method in interface com.banuba.sdk.effect_player.InputManager
- onLowLightChanged(boolean) - Method in interface com.banuba.sdk.effect_player.LowLightListener
-
internal
- onRecognizerFrameDurationChanged(float, float) - Method in interface com.banuba.sdk.effect_player.FrameDurationListener
-
FPS information about recognition engine.
- onRenderFrameDurationChanged(float, float) - Method in interface com.banuba.sdk.effect_player.FrameDurationListener
-
FPS of Effect Player drawing.
- onResult(String) - Method in interface com.banuba.sdk.effect_player.JsCallback
-
This method will be executed on the render thread.
- onRotationGesture(float) - Method in class com.banuba.sdk.effect_player.InputManager.CppProxy
- onRotationGesture(float) - Method in interface com.banuba.sdk.effect_player.InputManager
- onScaleGesture(float) - Method in class com.banuba.sdk.effect_player.InputManager.CppProxy
- onScaleGesture(float) - Method in interface com.banuba.sdk.effect_player.InputManager
- onSwipeGesture(float, float) - Method in class com.banuba.sdk.effect_player.InputManager.CppProxy
- onSwipeGesture(float, float) - Method in interface com.banuba.sdk.effect_player.InputManager
- onTouchesBegan(HashMap<Long, Touch>) - Method in class com.banuba.sdk.effect_player.InputManager.CppProxy
- onTouchesBegan(HashMap<Long, Touch>) - Method in interface com.banuba.sdk.effect_player.InputManager
- onTouchesCancelled(HashMap<Long, Touch>) - Method in class com.banuba.sdk.effect_player.InputManager.CppProxy
- onTouchesCancelled(HashMap<Long, Touch>) - Method in interface com.banuba.sdk.effect_player.InputManager
- onTouchesEnded(HashMap<Long, Touch>) - Method in class com.banuba.sdk.effect_player.InputManager.CppProxy
- onTouchesEnded(HashMap<Long, Touch>) - Method in interface com.banuba.sdk.effect_player.InputManager
- onTouchesMoved(HashMap<Long, Touch>) - Method in class com.banuba.sdk.effect_player.InputManager.CppProxy
- onTouchesMoved(HashMap<Long, Touch>) - Method in interface com.banuba.sdk.effect_player.InputManager
- onVideoRecordEnd() - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- onVideoRecordEnd() - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Triggers record stop events in EP and Effect.
- onVideoRecordStart(boolean) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- onVideoRecordStart(boolean) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Trigger record start events in EP and Effect.
- OPENGL - Enum constant in enum class com.banuba.sdk.types.RenderBackendType
- Orientation() - Constructor for class com.banuba.sdk.types.FullImageData.Orientation
-
A default constructor.
- Orientation(CameraOrientation) - Constructor for class com.banuba.sdk.types.FullImageData.Orientation
-
A parametrized constructor for creating Orientation instance with camera orientation only.
- Orientation(CameraOrientation, boolean, int) - Constructor for class com.banuba.sdk.types.FullImageData.Orientation
-
A parametrized constructor for creating Orientation instance with all requared data.
P
- pause() - Method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- pause() - Method in interface com.banuba.sdk.recognizer.Recognizer
-
pause the recognizer
- PAUSED - Enum constant in enum class com.banuba.sdk.effect_player.EffectPlayerPlaybackState
-
Playback is paused and ready to resume from saved position
- PHOTO - Enum constant in enum class com.banuba.sdk.effect_player.ProcessorType
-
Photo processor
- PixelBuffer - Class in com.banuba.sdk.types
- PixelBuffer(Data, PixelFormat, int, int) - Constructor for class com.banuba.sdk.types.PixelBuffer
- PixelFormat - Enum Class in com.banuba.sdk.types
- PixelRect - Class in com.banuba.sdk.types
- PixelRect(int, int, int, int) - Constructor for class com.banuba.sdk.types.PixelRect
- playbackPause() - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- playbackPause() - Method in interface com.banuba.sdk.effect_player.EffectPlayer
- playbackPlay() - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- playbackPlay() - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
MUST be called from the main(render) thread
- playbackStop() - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- playbackStop() - Method in interface com.banuba.sdk.effect_player.EffectPlayer
- Point2d - Class in com.banuba.sdk.types
- Point2d(float, float) - Constructor for class com.banuba.sdk.types.Point2d
- pop() - Method in class com.banuba.sdk.effect_player.FrameProcessor.CppProxy
- pop() - Method in interface com.banuba.sdk.effect_player.FrameProcessor
- popFrameData(FrameData) - Method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- popFrameData(FrameData) - Method in interface com.banuba.sdk.recognizer.Recognizer
- POSE_ESTIMATION - Enum constant in enum class com.banuba.sdk.types.FeatureId
- postprocess(FrameData, FrameData) - Method in class com.banuba.sdk.recognizer.Feature.CppProxy
- postprocess(FrameData, FrameData) - Method in interface com.banuba.sdk.recognizer.Feature
- process(FrameData) - Method in class com.banuba.sdk.recognizer.Feature.CppProxy
- process(FrameData) - Method in interface com.banuba.sdk.recognizer.Feature
- process(FrameData) - Method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- process(FrameData) - Method in interface com.banuba.sdk.recognizer.Recognizer
- process(ArrayList<VisualClipVideo>, int, int) - Method in class com.banuba.sdk.visual_clip.VisualClip.CppProxy
- process(ArrayList<VisualClipVideo>, int, int) - Method in interface com.banuba.sdk.visual_clip.VisualClip
-
Process video and get recomendations
- processImage(FullImageData, PixelFormat) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- processImage(FullImageData, PixelFormat) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Process an image with current effect.
- processImageData(byte[], int, int, CameraOrientation, boolean, PixelFormat, PixelFormat) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- processImageData(byte[], int, int, CameraOrientation, boolean, PixelFormat, PixelFormat) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Process image with current effect.
- processImageFrameData(FrameData, PixelFormat) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- processImageFrameData(FrameData, PixelFormat) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Process an image with current effect.
- ProcessorConfiguration - Interface in com.banuba.sdk.effect_player
- ProcessorConfiguration.CppProxy - Class in com.banuba.sdk.effect_player
- ProcessorResult - Class in com.banuba.sdk.effect_player
- ProcessorResult(ProcessorStatus, FrameData) - Constructor for class com.banuba.sdk.effect_player.ProcessorResult
- ProcessorStatus - Enum Class in com.banuba.sdk.effect_player
- ProcessorType - Enum Class in com.banuba.sdk.effect_player
- processVideoFrame(FullImageData, Integer) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- processVideoFrame(FullImageData, Integer) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Provide frame to evaluate video processing.
- processVideoFrameData(FrameData, Integer) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- processVideoFrameData(FrameData, Integer) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Provide frame data to evaluate video processing.
- PULSE - Enum constant in enum class com.banuba.sdk.types.FeatureId
- PUPILLARY_DISTANCE - Enum constant in enum class com.banuba.sdk.types.FeatureId
- push(FrameData) - Method in class com.banuba.sdk.effect_player.FrameProcessor.CppProxy
- push(FrameData) - Method in interface com.banuba.sdk.effect_player.FrameProcessor
- pushCameraFrame(FrameData) - Method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- pushCameraFrame(FrameData) - Method in interface com.banuba.sdk.recognizer.Recognizer
- pushFrame(FullImageData) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- pushFrame(FullImageData) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Provides image to process and to play effect.
- pushFrameData(FrameData) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- pushFrameData(FrameData) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Provides FrameData to process and to play effect.
- pushFrameDataWithNumber(FrameData, long) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- pushFrameDataWithNumber(FrameData, long) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Provides FrameData with frame number to process and to play effect.
- pushFrameWithNumber(FullImageData, long) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- pushFrameWithNumber(FullImageData, long) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Provides image to process and to play effect.
R
- readPixels() - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- readPixels() - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Receive the last rendered frame in binary form.
- REALTIME - Enum constant in enum class com.banuba.sdk.effect_player.ProcessorType
-
Live feed processor
- RealtimeProcessorMode - Enum Class in com.banuba.sdk.effect_player
- Recognizer - Interface in com.banuba.sdk.recognizer
- Recognizer.CppProxy - Class in com.banuba.sdk.recognizer
- RecognizerMode - Enum Class in com.banuba.sdk.recognizer
- recycle(T) - Static method in class com.banuba.sdk.Recycler
-
Recycle Banuba SDK object.
- RecycleGuard(T) - Constructor for class com.banuba.sdk.Recycler.RecycleGuard
- Recycler - Class in com.banuba.sdk
-
Helper class to manually release Banuba SDK native objects before GC run.
- Recycler.RecycleGuard<T> - Class in com.banuba.sdk
-
Helper class for try-with-resource statement.
- release() - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- release() - Static method in interface com.banuba.sdk.recognizer.UtilityManager
- release() - Method in interface com.banuba.sdk.utils.ImageReleaser
-
Decrements the reference count for an interface on a COM object.
- reloadConfig(String) - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- reloadConfig(String) - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Reload current effect config from the string provided.
- ReloadResult - Interface in com.banuba.sdk.effect_player
-
Returned by `effect_manager.reload_config`.
- ReloadResult.CppProxy - Class in com.banuba.sdk.effect_player
- removeCameraPoiListener(CameraPoiListener) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- removeCameraPoiListener(CameraPoiListener) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Remove callback to receive center of the face in frame relative to top-left Thread-safe.
- removeEffectActivatedListener(EffectActivatedListener) - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- removeEffectActivatedListener(EffectActivatedListener) - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Remove callback to receive notifications on effect change.
- removeEffectActivationCompletionListener(EffectActivationCompletionListener) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- removeEffectActivationCompletionListener(EffectActivationCompletionListener) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Remove callback to receive current effect activation notification from Effect Player.
- removeEffectEventListener(EffectEventListener) - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- removeEffectEventListener(EffectEventListener) - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Remove callback to receive events from effect.
- removeEffectInfoListener(EffectInfoListener) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- removeEffectInfoListener(EffectInfoListener) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Remove callback to receive current effect info from Effect Player.
- removeErrorListener(ErrorListener) - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- removeErrorListener(ErrorListener) - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Remove callback to receive errors messages from Effect Player.
- removeFaceNumberListener(FaceNumberListener) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- removeFaceNumberListener(FaceNumberListener) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Remove callback to receive faces count in frame.
- removeFeature(Feature) - Method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- removeFeature(Feature) - Method in interface com.banuba.sdk.recognizer.Recognizer
- removeFrameDataListener(FrameDataListener) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- removeFrameDataListener(FrameDataListener) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Remove callback to receive frame data right after processing in recognizer.
- removeFrameDurationListener(FrameDurationListener) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- removeFrameDurationListener(FrameDurationListener) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Remove callback to receive FPS information.
- removeHintListener(HintListener) - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- removeHintListener(HintListener) - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Remove callback to receive user-visible messages from effects.
- removeResourcePath(String) - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- removeResourcePath(String) - Static method in interface com.banuba.sdk.recognizer.UtilityManager
-
Remove resources search path
- removeSurfaceTexture() - Method in class com.banuba.renderer.VideoTextureProvider
- removeUrlSchemeHandler(String) - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- removeUrlSchemeHandler(String) - Static method in interface com.banuba.sdk.recognizer.UtilityManager
- RenderBackendType - Enum Class in com.banuba.sdk.types
- RendererCommon - Interface in com.banuba.sdk.renderer_common
- RendererCommon.CppProxy - Class in com.banuba.sdk.renderer_common
- replaceFullImg(FullImageData) - Method in class com.banuba.sdk.types.FrameData.CppProxy
- replaceFullImg(FullImageData) - Method in interface com.banuba.sdk.types.FrameData
- requiresMainThread() - Method in class com.banuba.sdk.recognizer.Feature.CppProxy
- requiresMainThread() - Method in interface com.banuba.sdk.recognizer.Feature
- reset() - Method in class com.banuba.sdk.effect_player.Effect.CppProxy
- reset() - Method in interface com.banuba.sdk.effect_player.Effect
-
Reset effect state MUST be called from the render thread
- REVOKED - Enum constant in enum class com.banuba.sdk.license_utils.LicenseStatus
-
canceled by Banuba
- RGB - Enum constant in enum class com.banuba.sdk.types.PixelFormat
- RGBA - Enum constant in enum class com.banuba.sdk.types.PixelFormat
- RING - Enum constant in enum class com.banuba.sdk.types.FeatureId
- RND - Enum constant in enum class com.banuba.sdk.types.FaceDataSource
- Rotation - Enum Class in com.banuba.sdk.types
- RULER - Enum constant in enum class com.banuba.sdk.types.FeatureId
S
- sendEvent(LicenseManager, String, String) - Static method in class com.banuba.sdk.license_utils.Informer.CppProxy
- sendEvent(LicenseManager, String, String) - Static method in interface com.banuba.sdk.license_utils.Informer
-
Send event to Banuba Servers with custom key and value
- setAudioEnabled(boolean) - Method in class com.banuba.sdk.effect_player.EffectPlayerConfiguration.CppProxy
- setAudioEnabled(boolean) - Method in interface com.banuba.sdk.effect_player.EffectPlayerConfiguration
-
Init audio device.
- setBrowsLms(ArrayList<Float>) - Method in class com.banuba.sdk.types.FaceData.CppProxy
- setBrowsLms(ArrayList<Float>) - Method in interface com.banuba.sdk.types.FaceData
- setCameraPosition(CameraPosition) - Method in class com.banuba.sdk.types.FaceData.CppProxy
- setCameraPosition(CameraPosition) - Method in interface com.banuba.sdk.types.FaceData
- setContext(Context) - Static method in class com.banuba.sdk.utils.ContextProvider
- setCurrentEffect(Effect) - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- setCurrentEffect(Effect) - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Set current effect.
- setEarsLandmarks(ArrayList<Float>) - Method in class com.banuba.sdk.types.FaceData.CppProxy
- setEarsLandmarks(ArrayList<Float>) - Method in interface com.banuba.sdk.types.FaceData
- setEarsLatents(ArrayList<Float>) - Method in class com.banuba.sdk.types.FaceData.CppProxy
- setEarsLatents(ArrayList<Float>) - Method in interface com.banuba.sdk.types.FaceData
- setEffectSize(int, int) - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- setEffectSize(int, int) - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Changes effect player render size, should be called on render thread.
- setEffectVolume(float) - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- setEffectVolume(float) - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Set effect audio volume.
- setExternalCameraTexture(int, int, int) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- setExternalCameraTexture(int, int, int) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Set OpenGL name of input external texture.
- setFaceRect(PixelRect) - Method in class com.banuba.sdk.types.FaceData.CppProxy
- setFaceRect(PixelRect) - Method in interface com.banuba.sdk.types.FaceData
- setFaces(ArrayList<FaceData>) - Method in class com.banuba.sdk.types.FrxRecognitionResult.CppProxy
- setFaces(ArrayList<FaceData>) - Method in interface com.banuba.sdk.types.FrxRecognitionResult
- setFeatures(HashSet<FeatureId>) - Method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- setFeatures(HashSet<FeatureId>) - Method in interface com.banuba.sdk.recognizer.Recognizer
- setFrameProcessor(FrameProcessor) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- setFrameProcessor(FrameProcessor) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Set frame processor as current Thread-safe.
- setFrxRecognitionResult(FrxRecognitionResult) - Method in class com.banuba.sdk.types.FrameData.CppProxy
- setFrxRecognitionResult(FrxRecognitionResult) - Method in interface com.banuba.sdk.types.FrameData
- setGender(Gender) - Method in class com.banuba.sdk.types.FaceData.CppProxy
- setGender(Gender) - Method in interface com.banuba.sdk.types.FaceData
- setImageReleaser(ImageReleaser) - Method in class com.banuba.sdk.types.FullImageData
-
Sets the image releaser for image (@see ImageReleaser).
- setLandmarks(ArrayList<Float>) - Method in class com.banuba.sdk.types.FaceData.CppProxy
- setLandmarks(ArrayList<Float>) - Method in interface com.banuba.sdk.types.FaceData
- setLatents(ArrayList<Float>) - Method in class com.banuba.sdk.types.FaceData.CppProxy
- setLatents(ArrayList<Float>) - Method in interface com.banuba.sdk.types.FaceData
- setLogLevel(SeverityLevel) - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- setLogLevel(SeverityLevel) - Static method in interface com.banuba.sdk.recognizer.UtilityManager
- setLogRecordCallback(LogRecordCallback, SeverityLevel) - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- setLogRecordCallback(LogRecordCallback, SeverityLevel) - Static method in interface com.banuba.sdk.recognizer.UtilityManager
-
Set callback to recieve log events from Banuba SDK.
- setMaxFaces(int) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- setMaxFaces(int) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Sets maximum allowed face results, if face tracking feature is present.
- setMaxFaces(int) - Method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- setMaxFaces(int) - Method in interface com.banuba.sdk.recognizer.Recognizer
-
sets maximum allowed face results, if face tracking feature is present
- setOfflineMode(boolean) - Method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- setOfflineMode(boolean) - Method in interface com.banuba.sdk.recognizer.Recognizer
- setPrintToLogcat(boolean) - Static method in class com.banuba.sdk.utils.ATrace
- setRecognizerOfflineMode(boolean) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- setRecognizerOfflineMode(boolean) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Force recognizer offline mode Thread-safe.
- setRecognizerUseFutureFilter(boolean) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- setRecognizerUseFutureFilter(boolean) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Set future frame filtrarion mode.
- setRecognizerUseFutureInterpolate(boolean) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- setRecognizerUseFutureInterpolate(boolean) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Set future frame interpolation mode.
- setRecognizerUseNewFaceTracking(boolean) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- setRecognizerUseNewFaceTracking(boolean) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Set new face tracking mode.
- setRenderBackend(RenderBackendType) - Static method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- setRenderBackend(RenderBackendType) - Static method in interface com.banuba.sdk.effect_player.EffectPlayer
- setRenderConsistencyMode(ConsistencyMode) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- setRenderConsistencyMode(ConsistencyMode) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Thread-safe.
- setRenderSurface(SurfaceData) - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- setRenderSurface(SurfaceData) - Method in interface com.banuba.sdk.effect_player.EffectManager
-
set different render surfaces.
- setTransform(TransformableEvent) - Method in class com.banuba.sdk.types.FrxRecognitionResult.CppProxy
- setTransform(TransformableEvent) - Method in interface com.banuba.sdk.types.FrxRecognitionResult
- setUseExtCamTex(boolean) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- setUseExtCamTex(boolean) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Use external texture as input source.
- setUseFutureFilter(boolean) - Method in class com.banuba.sdk.effect_player.ProcessorConfiguration.CppProxy
- setUseFutureFilter(boolean) - Method in interface com.banuba.sdk.effect_player.ProcessorConfiguration
-
Use future frame to filter prediction, improves anti-jitter, adds processed frame inconsistency Example: push frame 1 - pop frame 1, push frame 2 - pop frame 1, push frame 3 - pop frame 2, ...
- setUseFutureFilter(boolean) - Method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- setUseFutureFilter(boolean) - Method in interface com.banuba.sdk.recognizer.Recognizer
-
Set future frame filtrarion mode.
- setUseFutureInterpolate(boolean) - Method in class com.banuba.sdk.effect_player.ProcessorConfiguration.CppProxy
- setUseFutureInterpolate(boolean) - Method in interface com.banuba.sdk.effect_player.ProcessorConfiguration
-
Use future frame to interpolate prediction, improves performance, adds processed frame inconsistency Example: push frame 1 - pop frame 1, push frame 2 - pop frame 1, push frame 3 - pop frame 2, ...
- setUseFutureInterpolate(boolean) - Method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- setUseFutureInterpolate(boolean) - Method in interface com.banuba.sdk.recognizer.Recognizer
-
Set future frame interpolation mode.
- setUseNewFaceTracking(boolean) - Method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- setUseNewFaceTracking(boolean) - Method in interface com.banuba.sdk.recognizer.Recognizer
-
Set new face tracking mode.
- setUseOfflineMode(boolean) - Method in class com.banuba.sdk.effect_player.ProcessorConfiguration.CppProxy
- setUseOfflineMode(boolean) - Method in interface com.banuba.sdk.effect_player.ProcessorConfiguration
-
Use offline NN's for processing, improces accuracy in exchange to performance Cannot be used together with other configurations Default: false
- setVertices(ArrayList<Float>) - Method in class com.banuba.sdk.types.FaceData.CppProxy
- setVertices(ArrayList<Float>) - Method in interface com.banuba.sdk.types.FaceData
- SeverityLevel - Enum Class in com.banuba.sdk.utils
- shouldContinueProcessing(int, int) - Method in interface com.banuba.sdk.visual_clip.VisualClipListener
- Size - Class in com.banuba.sdk.types
- Size(int, int) - Constructor for class com.banuba.sdk.types.Size
- SKIN - Enum constant in enum class com.banuba.sdk.types.FeatureId
- SKIP - Enum constant in enum class com.banuba.sdk.effect_player.ProcessorStatus
-
Processing is skipped
- start() - Method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- start() - Method in interface com.banuba.sdk.recognizer.Recognizer
-
start the recognizer
- startVideoProcessing(long, long, CameraOrientation, boolean, boolean) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- startVideoProcessing(long, long, CameraOrientation, boolean, boolean) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Initialize video processing.
- status() - Method in class com.banuba.sdk.effect_player.Effect.CppProxy
- status() - Method in interface com.banuba.sdk.effect_player.Effect
- stop() - Method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- stop() - Method in interface com.banuba.sdk.recognizer.Recognizer
-
pause + clear
- stopVideoProcessing(boolean) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- stopVideoProcessing(boolean) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Finish processing and return renderer to normal state.
- surfaceChanged(int, int) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- surfaceChanged(int, int) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Notify about rendering surface being resized.
- surfaceCreated(int, int) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- surfaceCreated(int, int) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Use to notify the EffectPlayer that the surface exists and effect can be played.
- SurfaceData - Class in com.banuba.sdk.effect_player
-
Data for creating surface
- SurfaceData(long, long, long) - Constructor for class com.banuba.sdk.effect_player.SurfaceData
- surfaceDestroyed() - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- surfaceDestroyed() - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
This method should be called right before an active context will become invalid.
- surfaceSize() - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- surfaceSize() - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Get current surface size Thread-safe.
- SYNC - Enum constant in enum class com.banuba.sdk.effect_player.RealtimeProcessorMode
-
Synchronous mode.
- SYNC_WHEN_EFFECT_LOADED - Enum constant in enum class com.banuba.sdk.effect_player.RealtimeProcessorMode
-
Synchronous mode when effect loaded.
- SYNCHRONOUS - Enum constant in enum class com.banuba.sdk.effect_player.ConsistencyMode
- SYNCHRONOUS - Enum constant in enum class com.banuba.sdk.recognizer.RecognizerMode
-
Frame is processed only when pop_frame method called
- SYNCHRONOUS_WHEN_EFFECT_LOADED - Enum constant in enum class com.banuba.sdk.effect_player.ConsistencyMode
-
switches to async-inconsistent mode while effect is loading
T
- TEETH_TONE - Enum constant in enum class com.banuba.sdk.types.FeatureId
- TEXTURED_NAILS - Enum constant in enum class com.banuba.sdk.types.FeatureId
- TIME_BOMBED - Enum constant in enum class com.banuba.sdk.license_utils.LicenseStatus
-
before begin time or expired
- toString() - Method in class com.banuba.sdk.effect_player.EffectInfo
- toString() - Method in class com.banuba.sdk.effect_player.ProcessorResult
- toString() - Method in class com.banuba.sdk.effect_player.SurfaceData
- toString() - Method in class com.banuba.sdk.renderer_common.BnbMorphResult
- toString() - Method in class com.banuba.sdk.types.AcneRegions
- toString() - Method in class com.banuba.sdk.types.ActionUnits
- toString() - Method in class com.banuba.sdk.types.ActionUnitsData
- toString() - Method in class com.banuba.sdk.types.BrowsMask
- toString() - Method in class com.banuba.sdk.types.CameraPosition
- toString() - Method in class com.banuba.sdk.types.DepthMap
- toString() - Method in class com.banuba.sdk.types.DetectedFace
- toString() - Method in class com.banuba.sdk.types.ExternalFaceData
- toString() - Method in class com.banuba.sdk.types.EyesCorneoscleraMask
- toString() - Method in class com.banuba.sdk.types.EyesIrisMask
- toString() - Method in class com.banuba.sdk.types.EyesMask
- toString() - Method in class com.banuba.sdk.types.EyesPupilMask
- toString() - Method in class com.banuba.sdk.types.EyesState
- toString() - Method in class com.banuba.sdk.types.FeatureParameter
- toString() - Method in class com.banuba.sdk.types.FullImageFormat
- toString() - Method in class com.banuba.sdk.types.LipsShineMask
- toString() - Method in class com.banuba.sdk.types.PixelBuffer
- toString() - Method in class com.banuba.sdk.types.PixelRect
- toString() - Method in class com.banuba.sdk.types.Point2d
- toString() - Method in class com.banuba.sdk.types.Size
- toString() - Method in class com.banuba.sdk.types.Touch
- toString() - Method in class com.banuba.sdk.types.TransformableEvent
- toString() - Method in class com.banuba.sdk.types.TransformedMask
- toString() - Method in class com.banuba.sdk.types.TransformedMaskByte
- toString() - Method in class com.banuba.sdk.types.TransformedMaskFloat
- toString() - Method in class com.banuba.sdk.types.TransformedMaskGpu
- toString() - Method in class com.banuba.sdk.visual_clip.VisualClipVideo
- TOTAL_AU_COUNT - Enum constant in enum class com.banuba.sdk.types.ActionUnitsIndices
-
51
- Touch - Class in com.banuba.sdk.types
-
User touch object.
- Touch(float, float, long) - Constructor for class com.banuba.sdk.types.Touch
- TransformableEvent - Class in com.banuba.sdk.types
- TransformableEvent(ArrayList<Float>, PixelRect) - Constructor for class com.banuba.sdk.types.TransformableEvent
- Transformation - Interface in com.banuba.sdk.types
- Transformation.CppProxy - Class in com.banuba.sdk.types
- TransformedMask - Class in com.banuba.sdk.types
- TransformedMask(int, int, int, boolean, ArrayList<Float>) - Constructor for class com.banuba.sdk.types.TransformedMask
- TransformedMaskByte - Class in com.banuba.sdk.types
- TransformedMaskByte(TransformedMask, ArrayList<Byte>) - Constructor for class com.banuba.sdk.types.TransformedMaskByte
- TransformedMaskFloat - Class in com.banuba.sdk.types
- TransformedMaskFloat(TransformedMask, ArrayList<Float>) - Constructor for class com.banuba.sdk.types.TransformedMaskFloat
- TransformedMaskGpu - Class in com.banuba.sdk.types
- TransformedMaskGpu(TransformedMask, int) - Constructor for class com.banuba.sdk.types.TransformedMaskGpu
- transformPoint(Point2d) - Method in class com.banuba.sdk.types.Transformation.CppProxy
- transformPoint(Point2d) - Method in interface com.banuba.sdk.types.Transformation
-
Apply transform to point
- transformRect(PixelRect) - Method in class com.banuba.sdk.types.Transformation.CppProxy
- transformRect(PixelRect) - Method in interface com.banuba.sdk.types.Transformation
U
- UNDEFINED - Enum constant in enum class com.banuba.sdk.types.Gender
- UNDEFINED - Enum constant in enum class com.banuba.sdk.types.PixelFormat
- unload(Effect) - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- unload(Effect) - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Unload effect from cache.
- unlock() - Method in class com.banuba.sdk.renderer_common.AndroidHardwareBuffer.CppProxy
- unlock() - Method in interface com.banuba.sdk.renderer_common.AndroidHardwareBuffer
- update() - Method in class com.banuba.renderer.VideoTextureProvider
- update() - Method in class com.banuba.sdk.effect_player.Effect.CppProxy
- update() - Method in interface com.banuba.sdk.effect_player.Effect
-
Update effect state (evaluate scheduled JS calls) MUST be called from the render thread
- update(boolean) - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- update(boolean) - Method in interface com.banuba.sdk.effect_player.EffectManager
-
Update effect loading state
- url() - Method in class com.banuba.sdk.effect_player.Effect.CppProxy
- url() - Method in interface com.banuba.sdk.effect_player.Effect
-
Thread-safe.
- useResourcesCache(boolean) - Static method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- useResourcesCache(boolean) - Static method in interface com.banuba.sdk.recognizer.UtilityManager
- UtilityManager - Interface in com.banuba.sdk.recognizer
- UtilityManager.CppProxy - Class in com.banuba.sdk.recognizer
V
- VALID - Enum constant in enum class com.banuba.sdk.license_utils.LicenseStatus
-
everything is ok
- valueOf(String) - Static method in enum class com.banuba.sdk.effect_player.CameraOrientation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.banuba.sdk.effect_player.ColorRange
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.banuba.sdk.effect_player.ColorStd
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.banuba.sdk.effect_player.ConsistencyMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.banuba.sdk.effect_player.EffectPlayerPlaybackState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.banuba.sdk.effect_player.EffectStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.banuba.sdk.effect_player.ProcessorStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.banuba.sdk.effect_player.ProcessorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.banuba.sdk.effect_player.RealtimeProcessorMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.banuba.sdk.license_utils.LicenseStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.banuba.sdk.recognizer.RecognizerMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.banuba.sdk.types.ActionUnitsIndices
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.banuba.sdk.types.FaceDataSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.banuba.sdk.types.FeatureId
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.banuba.sdk.types.Gender
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.banuba.sdk.types.PixelFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.banuba.sdk.types.RenderBackendType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.banuba.sdk.types.Rotation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.banuba.sdk.utils.HardwareClass
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.banuba.sdk.utils.SeverityLevel
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.banuba.sdk.effect_player.CameraOrientation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.banuba.sdk.effect_player.ColorRange
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.banuba.sdk.effect_player.ColorStd
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.banuba.sdk.effect_player.ConsistencyMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.banuba.sdk.effect_player.EffectPlayerPlaybackState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.banuba.sdk.effect_player.EffectStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.banuba.sdk.effect_player.ProcessorStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.banuba.sdk.effect_player.ProcessorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.banuba.sdk.effect_player.RealtimeProcessorMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.banuba.sdk.license_utils.LicenseStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.banuba.sdk.recognizer.RecognizerMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.banuba.sdk.types.ActionUnitsIndices
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.banuba.sdk.types.FaceDataSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.banuba.sdk.types.FeatureId
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.banuba.sdk.types.Gender
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.banuba.sdk.types.PixelFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.banuba.sdk.types.RenderBackendType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.banuba.sdk.types.Rotation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.banuba.sdk.utils.HardwareClass
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.banuba.sdk.utils.SeverityLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VIDEO - Enum constant in enum class com.banuba.sdk.effect_player.ColorRange
- VIDEO - Enum constant in enum class com.banuba.sdk.effect_player.ProcessorType
-
Video stream processor
- VideoTextureProvider - Class in com.banuba.renderer
- VideoTextureProvider() - Constructor for class com.banuba.renderer.VideoTextureProvider
- VisualClip - Interface in com.banuba.sdk.visual_clip
- VisualClip.CppProxy - Class in com.banuba.sdk.visual_clip
- VisualClipListener - Interface in com.banuba.sdk.visual_clip
- VisualClipVideo - Class in com.banuba.sdk.visual_clip
- VisualClipVideo(String, float, float) - Constructor for class com.banuba.sdk.visual_clip.VisualClipVideo
W
- WARNING - Enum constant in enum class com.banuba.sdk.utils.SeverityLevel
- WATCH - Enum constant in enum class com.banuba.sdk.types.FeatureId
-
Watch try-on
- width() - Method in class com.banuba.sdk.renderer_common.AndroidHardwareBuffer.CppProxy
- width() - Method in interface com.banuba.sdk.renderer_common.AndroidHardwareBuffer
- writeRecordedAudio(String, long) - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- writeRecordedAudio(String, long) - Method in interface com.banuba.sdk.effect_player.EffectPlayer
-
Save recorded audio.
_
- _djinni_private_destroy() - Method in class com.banuba.sdk.effect_player.Effect.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.effect_player.EffectManager.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.effect_player.EffectPlayer.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.effect_player.EffectPlayerConfiguration.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.effect_player.FrameProcessor.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.effect_player.InputManager.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.effect_player.ProcessorConfiguration.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.effect_player.ReloadResult.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.license_utils.Informer.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.license_utils.LicenseManager.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.recognizer.Feature.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.recognizer.Recognizer.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.recognizer.UtilityManager.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.renderer_common.AndroidHardwareBuffer.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.renderer_common.RendererCommon.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.types.FaceData.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.types.FrameData.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.types.FrxRecognitionResult.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.types.Transformation.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.utils.EglContext.CppProxy
- _djinni_private_destroy() - Method in class com.banuba.sdk.visual_clip.VisualClip.CppProxy
All Classes and Interfaces|All Packages