( session: CaptureSession, frameIndex: number, time: number, )
| 1792 | * Used by the streaming encode pipeline to pipe frames directly to FFmpeg stdin. |
| 1793 | */ |
| 1794 | export async function captureFrameToBuffer( |
| 1795 | session: CaptureSession, |
| 1796 | frameIndex: number, |
| 1797 | time: number, |
| 1798 | ): Promise<CaptureBufferResult> { |
| 1799 | const { buffer, captureTimeMs } = await captureFrameCore(session, frameIndex, time); |
| 1800 | |
| 1801 | return { buffer, captureTimeMs }; |
| 1802 | } |
| 1803 | |
| 1804 | /** |
| 1805 | * Type of the "inner capture" function consumed by |
no test coverage detected