Class RecordingListenerHandler

java.lang.Object
android.os.Handler
com.banuba.sdk.internal.encoding.RecordingListenerHandler

public final class RecordingListenerHandler extends android.os.Handler
  • Nested Class Summary

    Nested classes/interfaces inherited from class android.os.Handler

    android.os.Handler.Callback
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    RecordingListenerHandler(RecordingListener listener, android.os.Looper looper)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    handleMessage(android.os.Message msg)
     
    final boolean
    sendEditedImageReady(android.graphics.Bitmap image)
     
    final boolean
    sendEditingModeFaceFound(boolean faceFound)
     
    final boolean
    sendImageProcessed(android.graphics.Bitmap image)
     
    final boolean
    sendOnFrame(com.banuba.sdk.types.Data data, int width, int height)
     
    void
    sendOnTextureFrame(int texture, int width, int height, long timestamp, float[] matrix)
     
    final boolean
    sendPhotoProcessed(android.graphics.Bitmap photo)
     
    final boolean
    sendPhotoReady(android.graphics.Bitmap photo)
     
    final boolean
     
    final boolean
    sendRecordingStatusChange(boolean started)
     

    Methods inherited from class android.os.Handler

    createAsync, createAsync, dispatchMessage, dump, getLooper, getMessageName, hasCallbacks, hasMessages, hasMessages, obtainMessage, obtainMessage, obtainMessage, obtainMessage, obtainMessage, post, postAtFrontOfQueue, postAtTime, postAtTime, postDelayed, postDelayed, removeCallbacks, removeCallbacks, removeCallbacksAndMessages, removeMessages, removeMessages, sendEmptyMessage, sendEmptyMessageAtTime, sendEmptyMessageDelayed, sendMessage, sendMessageAtFrontOfQueue, sendMessageAtTime, sendMessageDelayed, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • RecordingListenerHandler

      public RecordingListenerHandler(@NonNull RecordingListener listener)
    • RecordingListenerHandler

      public RecordingListenerHandler(@NonNull RecordingListener listener, @NonNull android.os.Looper looper)
  • Method Details

    • sendRecordingStatusChange

      public final boolean sendRecordingStatusChange(boolean started)
    • sendRecordingCompleted

      public final boolean sendRecordingCompleted(@NonNull RecordedVideoInfo videoInfo)
    • sendPhotoReady

      public final boolean sendPhotoReady(@NonNull android.graphics.Bitmap photo)
    • sendPhotoProcessed

      public final boolean sendPhotoProcessed(@NonNull android.graphics.Bitmap photo)
    • sendImageProcessed

      public final boolean sendImageProcessed(@NonNull android.graphics.Bitmap image)
    • sendEditedImageReady

      public final boolean sendEditedImageReady(@NonNull android.graphics.Bitmap image)
    • sendEditingModeFaceFound

      public final boolean sendEditingModeFaceFound(boolean faceFound)
    • sendOnFrame

      public final boolean sendOnFrame(com.banuba.sdk.types.Data data, int width, int height)
    • sendOnTextureFrame

      public void sendOnTextureFrame(int texture, int width, int height, long timestamp, float[] matrix)
    • handleMessage

      public void handleMessage(@NonNull android.os.Message msg)
      Overrides:
      handleMessage in class android.os.Handler