Package com.banuba.sdk.internal.renderer
Interface RenderMsgSender
- All Known Implementing Classes:
RenderHandler
public interface RenderMsgSender
-
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidvoidsendDoFrame(long frameTimeNanos) voidvoidvoidsendFreeBuffer(RenderBuffer renderBuffer) voidvoidsendProcessImage(com.banuba.sdk.types.FullImageData image) voidsendProcessPhoto(com.banuba.sdk.types.FullImageData photo) voidsendRecordingCompleted(File output) voidvoidsendRunnable(Runnable runnable) voidvoidsendStartEditingImage(com.banuba.sdk.types.FullImageData image) voidvoidvoidsendStartRecording(String fileName, boolean mic, ContentRatioParams params, float speed) voidvoidvoidvoidvoidvoidsendSurfaceChanged(int width, int height) voidsendSurfaceCreated(android.view.Surface surface) voidvoidvoidsendTakePhoto(ContentRatioParams params) voidvoidsendWatermarkInfo(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()
-