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::QVideoFrameTexturesFromMemory Class Referencefinal

#include <qvideoframetexturefromsource_p.h>

Inheritance diagram for QVideoTextureHelper::QVideoFrameTexturesFromMemory:
Collaboration diagram for QVideoTextureHelper::QVideoFrameTexturesFromMemory:

Public Member Functions

 QVideoFrameTexturesFromMemory (RhiTextureArray &&rhiTextures, QVideoFrame mappedFrame={})
 ~QVideoFrameTexturesFromMemory () override
void onFrameEndInvoked () override
 The virtual method should be invoked after QRhi::endFrame to unmap and free internal resources that are not needed anymore.
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 QVideoFrameTexturesHandlesUPtr takeHandles ()

Detailed Description

Definition at line 47 of file qvideoframetexturefromsource_p.h.

Constructor & Destructor Documentation

◆ QVideoFrameTexturesFromMemory()

QVideoFrameTexturesFromMemory::QVideoFrameTexturesFromMemory ( RhiTextureArray && rhiTextures,
QVideoFrame mappedFrame = {} )
explicit

Definition at line 29 of file qvideoframetexturefromsource.cpp.

◆ ~QVideoFrameTexturesFromMemory()

QVideoFrameTexturesFromMemory::~QVideoFrameTexturesFromMemory ( )
override

Definition at line 40 of file qvideoframetexturefromsource.cpp.

Referenced by QVideoTextureHelper::createTexturesFromMemory(), and QVideoTextureHelper::tryRecycleMemory().

Here is the caller graph for this function:

Member Function Documentation

◆ onFrameEndInvoked()

void QVideoFrameTexturesFromMemory::onFrameEndInvoked ( )
overridevirtual

The virtual method should be invoked after QRhi::endFrame to unmap and free internal resources that are not needed anymore.

Reimplemented from QVideoFrameTextures.

Definition at line 45 of file qvideoframetexturefromsource.cpp.


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