Optional avsync_Reserved for future use.
Optional heightThe height of the video, in pixels.
Optional matrixThis parameter only applies to video data in Texture format. Incoming 4 × 4 transformational matrix. The typical value is a unit matrix.
Optional metadata_This parameter only applies to video data in Texture format. The MetaData buffer. The default value is NULL.
Optional metadata_This parameter only applies to video data in Texture format. The MetaData size. The default value is 0.
Optional renderThe Unix timestamp (ms) when the video frame is rendered. This timestamp can be used to guide the rendering of the video frame. It is required.
Optional rotationThe clockwise rotation of the video frame before rendering. Supported values include 0, 90, 180, and 270 degrees.
Optional textureThis parameter only applies to video data in Texture format. Texture ID.
Optional typeThe pixel format. See VideoPixelFormat .
Optional uFor YUV data, the pointer to the U buffer; for RGBA data, the value is 0.
Optional uFor YUV data, the line span of the U buffer; for RGBA data, the value is 0.
Optional vFor YUV data, the pointer to the V buffer; for RGBA data, the value is 0.
Optional vFor YUV data, the line span of the V buffer; for RGBA data, the value is 0.
Optional widthThe width of the video, in pixels.
Optional yFor YUV data, the pointer to the Y buffer; for RGBA data, the data buffer.
Optional yFor YUV data, the line span of the Y buffer; for RGBA data, the total data length.
Generated using TypeDoc
Configurations of the video frame. Note that the buffer provides a pointer to a pointer. This interface cannot modify the pointer of the buffer, but it can modify the content of the buffer.