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 Reference

#include <qvideoframetexturefromsource_p.h>

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

Public Member Functions

void setMappedFrame (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.
 QVideoFrameTexturesFromRhiTextureArray (RhiTextureArray &&rhiTextures={})
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 QVideoFrameTexturesHandlesUPtr takeHandles ()
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 44 of file qvideoframetexturefromsource_p.h.

Constructor & Destructor Documentation

◆ ~QVideoFrameTexturesFromMemory()

QVideoFrameTexturesFromMemory::~QVideoFrameTexturesFromMemory ( )
override

Definition at line 32 of file qvideoframetexturefromsource.cpp.

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 37 of file qvideoframetexturefromsource.cpp.

◆ QVideoFrameTexturesFromRhiTextureArray()

QVideoFrameTexturesFromRhiTextureArray::QVideoFrameTexturesFromRhiTextureArray ( RhiTextureArray && rhiTextures = {})

Definition at line 32 of file qvideoframetexturefromsource.cpp.

◆ setMappedFrame()

void QVideoFrameTexturesFromMemory::setMappedFrame ( QVideoFrame mappedFrame)

Definition at line 23 of file qvideoframetexturefromsource.cpp.


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