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 Reference

#include <qvideoframetexturefromsource_p.h>

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

Public Member Functions

 QVideoFrameTexturesFromHandlesSet (RhiTextureArray &&rhiTextures, QVideoFrameTexturesHandlesUPtr handles)
 ~QVideoFrameTexturesFromHandlesSet () override
QVideoFrameTexturesHandlesUPtr takeHandles () override
Public Member Functions inherited from QVideoTextureHelper::QVideoFrameTexturesFromRhiTextureArray
 QVideoFrameTexturesFromRhiTextureArray (RhiTextureArray &&rhiTextures={})
 ~QVideoFrameTexturesFromRhiTextureArray () override
QRhiTexturetexture (uint plane) const override
RhiTextureArraytextureArray ()
Public Member Functions inherited from QVideoFrameTextures
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.
void setSourceFrame (QVideoFrame sourceFrame)
 Sets the source frame. It is a temporary solution to delegate frame's shared ownership to the instance. Ideally, the creators of QVideoFrameTextures's or QVideoFrameTexturesHandles's instances should manage ownership.

Detailed Description

Definition at line 59 of file qvideoframetexturefromsource_p.h.

Constructor & Destructor Documentation

◆ QVideoFrameTexturesFromHandlesSet()

QVideoFrameTexturesFromHandlesSet::QVideoFrameTexturesFromHandlesSet ( RhiTextureArray && rhiTextures,
QVideoFrameTexturesHandlesUPtr handles )

Definition at line 45 of file qvideoframetexturefromsource.cpp.

◆ ~QVideoFrameTexturesFromHandlesSet()

QVideoFrameTexturesFromHandlesSet::~QVideoFrameTexturesFromHandlesSet ( )
overridedefault

Member Function Documentation

◆ takeHandles()

QVideoFrameTexturesHandlesUPtr QVideoTextureHelper::QVideoFrameTexturesFromHandlesSet::takeHandles ( )
inlineoverridevirtual

Reimplemented from QVideoFrameTextures.

Definition at line 67 of file qvideoframetexturefromsource_p.h.


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