parent
018599d715
commit
fa03baf27b
@ -0,0 +1,23 @@ |
|||||||
|
package com.otaliastudios.cameraview.preview; |
||||||
|
|
||||||
|
import androidx.annotation.NonNull; |
||||||
|
|
||||||
|
/** |
||||||
|
* Base interface for previews that support renderer frame callbacks, |
||||||
|
* see {@link RendererFrameCallback}. |
||||||
|
*/ |
||||||
|
public interface RendererCameraPreview { |
||||||
|
|
||||||
|
/** |
||||||
|
* Adds a {@link RendererFrameCallback} to receive renderer frame events. |
||||||
|
* @param callback a callback |
||||||
|
*/ |
||||||
|
void addRendererFrameCallback(@NonNull final RendererFrameCallback callback); |
||||||
|
|
||||||
|
/** |
||||||
|
* Removes a {@link RendererFrameCallback} that was previously added to receive renderer |
||||||
|
* frame events. |
||||||
|
* @param callback a callback |
||||||
|
*/ |
||||||
|
void removeRendererFrameCallback(@NonNull final RendererFrameCallback callback); |
||||||
|
} |
Loading…
Reference in new issue