Package com.banuba.sdk.internal.renderer
Interface RenderMsgSender
- All Known Implementing Classes:
RenderHandler
public interface RenderMsgSender
-
Method Summary
Modifier and TypeMethodDescriptionboolean
void
void
sendDoFrame
(long frameTimeNanos) void
void
void
sendFreeBuffer
(RenderBuffer renderBuffer) void
void
sendProcessImage
(com.banuba.sdk.types.FullImageData image) void
sendProcessPhoto
(com.banuba.sdk.types.FullImageData photo) void
sendRecordingCompleted
(File output) void
void
sendRunnable
(Runnable runnable) void
void
sendStartEditingImage
(com.banuba.sdk.types.FullImageData image) void
void
void
sendStartRecording
(String fileName, boolean mic, ContentRatioParams params, float speed) void
void
void
void
void
void
sendSurfaceChanged
(int width, int height) void
sendSurfaceCreated
(android.view.Surface surface) void
void
void
sendTakePhoto
(ContentRatioParams params) void
void
sendWatermarkInfo
(WatermarkInfo watermarkInfo)
-
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
-
sendStartRecording
void sendStartRecording(@Nullable String fileName, boolean mic, @Nullable ContentRatioParams params, float speed) -
sendStopRecording
void sendStopRecording() -
sendPauseRecording
void sendPauseRecording() -
sendUnpauseRecording
void sendUnpauseRecording() -
sendRecordingCompleted
-
sendFreeBuffer
-
sendStopDoFrame
void sendStopDoFrame() -
sendClearSurface
void sendClearSurface() -
sendRunnable
-
sendResumeDoFrame
void sendResumeDoFrame() -
sendWatermarkInfo
-
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()
-