-
- All Implemented Interfaces:
-
livekit.org.webrtc.VideoCapturer
public class BitmapFrameCapturer implements VideoCapturerA VideoCapturer that can be manually driven by passing in Bitmap.
Once startCapture is called, call pushBitmap to render images as video frames.
-
-
Constructor Summary
Constructors Constructor Description BitmapFrameCapturer()
-
Method Summary
Modifier and Type Method Description Unitinitialize(SurfaceTextureHelper surfaceTextureHelper, Context context, CapturerObserver observer)UnitstartCapture(Integer width, Integer height, Integer framerate)UnitstopCapture()UnitchangeCaptureFormat(Integer width, Integer height, Integer framerate)Unitdispose()BooleanisScreencast()final UnitpushBitmap(Bitmap bitmap, Integer rotationDegrees)-
-
Method Detail
-
initialize
Unit initialize(SurfaceTextureHelper surfaceTextureHelper, Context context, CapturerObserver observer)
-
startCapture
Unit startCapture(Integer width, Integer height, Integer framerate)
-
stopCapture
Unit stopCapture()
-
changeCaptureFormat
Unit changeCaptureFormat(Integer width, Integer height, Integer framerate)
-
isScreencast
Boolean isScreencast()
-
pushBitmap
final Unit pushBitmap(Bitmap bitmap, Integer rotationDegrees)
-
-
-
-