MCPcopy
hub / github.com/CapSoftware/Cap / emitRenderFrame

Function emitRenderFrame

apps/desktop/src/routes/editor/Editor.tsx:468–479  ·  view source on GitHub ↗
(time: number)

Source from the content-addressed store, hash-verified

466 let skipRenderFrameForConfigUpdate = false;
467
468 const emitRenderFrame = (time: number) => {
469 if (skipRenderFrameForConfigUpdate) {
470 return;
471 }
472 if (!editorState.playing) {
473 events.renderFrameEvent.emit({
474 frame_number: Math.max(Math.floor(time * FPS), 0),
475 fps: FPS,
476 resolution_base: previewResolutionBase(),
477 });
478 }
479 };
480
481 const throttledRenderFrame = throttle(emitRenderFrame, 1000 / FPS);
482

Callers 1

InnerFunction · 0.85

Calls 2

previewResolutionBaseFunction · 0.85
emitMethod · 0.80

Tested by

no test coverage detected