createFrameCallbackRequest
function createFrameCallbackRequest(
callback,
frameRate,
__namedParameters): object;
Create a callback loop for video frame processing using
requestVideoFrameCallback under-the-hood when available otherwise our
fallback implementation based on setTimeout.
Parameters
| Parameter | Type | Description |
|---|---|---|
callback | Callback<Promise<void>, [ProcessInputType]> | To be called by the loop |
frameRate | number | A fallback frame rate when we are not able to get the rate from API |
__namedParameters | FrameCallbackRequestOptions | - |
Returns
object
| Name | Type |
|---|---|
start() | (input) => Promise<void> |
stop() | () => void |
get frameRate | number |
set frameRate | void |