ParsecClientGLRenderFrame

ps,
uint8_t
stream,
pre,
const void *
opaque,
uint32_t
timeout
)

Renders a remote video frame with OpenGL/GLES.

If the timeout expires, the previous frame is rendered. Must be called from a thread with a current OpenGL/GLES 2.0 compatible context.

Parameters

DirectionNameDescription
inpsParsec instance returned by ParsecInit.
instreamVideo stream index. Must be less than NUM_VSTREAMS.
inpreParsecPreRenderCallback fired just before the frame is rendered. May be NULL.
inopaqueUser supplied context to be passed through pre.
intimeoutTime in milliseconds to wait for a new frame or render the previous frame and return.

Returns

PARSEC_OK if a frame was rendered successfully, otherwise a ParsecStatus error value.

Parsec SDK on GitHubDiscuss on Discord

You are prepared.

Create an account now for free.

Sign Up
Parsec© 2020
Made with ❤️ in NYC