Interface RenderMsgSender

All Known Implementing Classes:
RenderHandler

public interface RenderMsgSender
  • Method Details

    • 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()
    • sendTakePhoto

      void sendTakePhoto(@Nullable ContentRatioParams params)
    • sendStartRecording

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

      void sendStopRecording()
    • sendPauseRecording

      void sendPauseRecording()
    • sendUnpauseRecording

      void sendUnpauseRecording()
    • sendRecordingCompleted

      void sendRecordingCompleted(@NonNull File output)
    • sendFreeBuffer

      void sendFreeBuffer(@NonNull RenderBuffer renderBuffer)
    • sendStopDoFrame

      void sendStopDoFrame()
    • sendClearSurface

      void sendClearSurface()
    • sendRunnable

      void sendRunnable(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()