Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QVideoTextureHelper::QVideoFrameTexturesFromHandlesSet Class Referencefinal

#include <qvideoframetexturefromsource_p.h>

Inheritance diagram for QVideoTextureHelper::QVideoFrameTexturesFromHandlesSet:
Collaboration diagram for QVideoTextureHelper::QVideoFrameTexturesFromHandlesSet:

Public Member Functions

 QVideoFrameTexturesFromHandlesSet (RhiTextureArray &&rhiTextures, QVideoFrameTexturesHandlesUPtr handles, QVideoFrame sourceFrame={})
 ~QVideoFrameTexturesFromHandlesSet () override
QVideoFrameTexturesHandlesUPtr takeHandles () override
Public Member Functions inherited from QVideoTextureHelper::QVideoFrameTexturesFromRhiTextureArray
 QVideoFrameTexturesFromRhiTextureArray (RhiTextureArray &&rhiTextures, QVideoFrame sourceFrame={})
 ~QVideoFrameTexturesFromRhiTextureArray () override
QRhiTexture * texture (uint plane) const override
const RhiTextureArray & textureArray () const
RhiTextureArray takeTextureArray () &&
Public Member Functions inherited from QVideoFrameTextures
 QVideoFrameTextures (QVideoFrame sourceFrame={})
virtual ~QVideoFrameTextures ()
virtual void onFrameEndInvoked ()
 The virtual method should be invoked after QRhi::endFrame to unmap and free internal resources that are not needed anymore.

Detailed Description

Definition at line 62 of file qvideoframetexturefromsource_p.h.

Constructor & Destructor Documentation

◆ QVideoFrameTexturesFromHandlesSet()

QVideoFrameTexturesFromHandlesSet::QVideoFrameTexturesFromHandlesSet ( RhiTextureArray && rhiTextures,
QVideoFrameTexturesHandlesUPtr handles,
QVideoFrame sourceFrame = {} )
explicit

Definition at line 53 of file qvideoframetexturefromsource.cpp.

◆ ~QVideoFrameTexturesFromHandlesSet()

QVideoFrameTexturesFromHandlesSet::~QVideoFrameTexturesFromHandlesSet ( )
overridedefault

Member Function Documentation

◆ takeHandles()

QVideoFrameTexturesHandlesUPtr QVideoFrameTexturesFromHandlesSet::takeHandles ( )
nodiscardoverridevirtual

Reimplemented from QVideoFrameTextures.

Definition at line 64 of file qvideoframetexturefromsource.cpp.


The documentation for this class was generated from the following files: