Interface RenderMsgSender

  • All Known Implementing Classes:
    RenderHandler

    public interface RenderMsgSender
    • Method Detail

      • sendShutdown

        void sendShutdown()
      • sendSurfaceCreated

        void sendSurfaceCreated​(android.view.Surface surface)
      • sendSurfaceChanged

        void sendSurfaceChanged​(int width,
                                int height)
      • sendSurfaceDestroyed

        void sendSurfaceDestroyed()
      • sendDoFrame

        void sendDoFrame​(long frameTimeNanos)
      • isRealRenderer

        boolean isRealRenderer()
      • sendStartRecording

        void sendStartRecording​(@Nullable
                                java.lang.String fileName,
                                boolean mic,
                                @Nullable
                                ContentRatioParams params,
                                float speed)
      • sendStopRecording

        void sendStopRecording()
      • sendPauseRecording

        void sendPauseRecording()
      • sendUnpauseRecording

        void sendUnpauseRecording()
      • sendRecordingCompleted

        void sendRecordingCompleted​(@NonNull
                                    java.io.File output)
      • sendFreeBuffer

        void sendFreeBuffer​(@NonNull
                            RenderBuffer renderBuffer)
      • sendStopDoFrame

        void sendStopDoFrame()
      • sendClearSurface

        void sendClearSurface()
      • sendRunnable

        void sendRunnable​(java.lang.Runnable runnable)
      • sendResumeDoFrame

        void sendResumeDoFrame()
      • sendWatermarkInfo

        void sendWatermarkInfo​(WatermarkInfo watermarkInfo)
      • sendProcessPhoto

        void sendProcessPhoto​(@NonNull
                              com.banuba.sdk.types.FullImageData photo)
      • sendProcessImage

        void sendProcessImage​(@NonNull
                              com.banuba.sdk.types.FullImageData image)
      • sendStartEditingImage

        void sendStartEditingImage​(@NonNull
                                   com.banuba.sdk.types.FullImageData image)
      • sendStopEditingImage

        void sendStopEditingImage()
      • sendTakeEditedImage

        void sendTakeEditedImage()
      • sendStartForwardingFrames

        void sendStartForwardingFrames()
      • sendStopForwardingFrames

        void sendStopForwardingFrames()
      • sendEffectPlayerPlay

        void sendEffectPlayerPlay()
      • sendEffectPlayerPause

        void sendEffectPlayerPause()
      • sendStartForwardingTextures

        void sendStartForwardingTextures()
      • sendStopForwardingTextures

        void sendStopForwardingTextures()