![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Go to the source code of this file.
Classes | |
class | QVideoFrameTexturesHandles |
QVideoFrameTexturesHandles is the base class, providing texture handles for frame planes. Instances of the class may own textures, share ownership, or refer to inner hw textures of QVideoFrame. Referencing to inner frame's textures without shared ownership is not recommended, we strive to get around it; if texture are referencing, the source frame must be kept in QVideoFrameTextures's instance (see QVideoFrameTextures::setSourceFrame). More... | |
class | QVideoFrameTextures |
QVideoFrameTextures is the base class representing an abstraction layer between QVideoFrame's texture(s) and rhi's plane textures. QVideoFrameTextures must own the inner rhi textures or share ownership. QVideoFrameTextures instances are propagated to QVideoFrameTexturesPool, where their lifetime is managed according to results of QRhi::currentFrameSlot upon rendering. More... | |
class | QHwVideoBuffer |
Typedefs | |
using | QVideoFrameTexturesHandlesUPtr = std::unique_ptr<QVideoFrameTexturesHandles> |
using | QVideoFrameTexturesUPtr = std::unique_ptr<QVideoFrameTextures> |
using QVideoFrameTexturesHandlesUPtr = std::unique_ptr<QVideoFrameTexturesHandles> |
Definition at line 44 of file qhwvideobuffer_p.h.
using QVideoFrameTexturesUPtr = std::unique_ptr<QVideoFrameTextures> |
Definition at line 80 of file qhwvideobuffer_p.h.