QVideoFrameTexturesHandlesUPtr takeHandles() override
QVideoFrameTexturesFromHandlesSet(RhiTextureArray &&rhiTextures, QVideoFrameTexturesHandlesUPtr handles)
~QVideoFrameTexturesFromHandlesSet() override
void onFrameEndInvoked() override
The virtual method should be invoked after QRhi::endFrame to unmap and free internal resources that a...
void setMappedFrame(QVideoFrame mappedFrame)
QVideoFrameTexturesFromRhiTextureArray(RhiTextureArray &&rhiTextures={})
~QVideoFrameTexturesFromRhiTextureArray() override
QRhiTexture * texture(uint plane) const override
void setExcludedRhiTextureFormats(QList< QRhiTexture::Format > formats)
bool forceGlTextureExternalOesIsSet()
void updateUniformData(QByteArray *dst, QRhi *rhi, const QVideoFrameFormat &format, const QVideoFrame &frame, const QMatrix4x4 &transform, float opacity, float maxNits)