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: