Class 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void handleMessage​(android.os.Message msg)  
      boolean sendEditedImageReady​(android.graphics.Bitmap image)  
      boolean sendEditingModeFaceFound​(boolean faceFound)  
      boolean sendImageProcessed​(android.graphics.Bitmap image)  
      boolean sendOnFrame​(com.banuba.sdk.types.Data data, int width, int height)  
      void sendOnTextureFrame​(int texture, int width, int height, long timestamp, float[] matrix)  
      boolean sendPhotoProcessed​(android.graphics.Bitmap photo)  
      boolean sendPhotoReady​(android.graphics.Bitmap photo)  
      boolean sendRecordingCompleted​(RecordedVideoInfo videoInfo)  
      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 Detail

      • RecordingListenerHandler

        public RecordingListenerHandler​(@NonNull
                                        RecordingListener listener)
      • RecordingListenerHandler

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

      • 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