![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qhwvideobuffer_p.h>
Public Member Functions | |
| QHwVideoBuffer () | |
| ~QHwVideoBuffer () override | |
| virtual QRhi * | associatedCurrentThreadRhi () const |
| QVideoFrameFormat | format () const final |
| Gets \l QVideoFrameFormat of the underlying video buffer. | |
| virtual QMatrix4x4 | externalTextureMatrix () const |
| virtual QVideoFrameTexturesUPtr | mapTextures (QRhi &rhi, QVideoFrameTexturesUPtr &) |
| virtual QVideoFrameTexturesUPtr | mapTextures (QRhi &) |
| virtual void | initTextureConverter (QRhi &) |
| virtual bool | isDmaBuf () const |
| Public Member Functions inherited from QAbstractVideoBuffer | |
| virtual | ~QAbstractVideoBuffer () |
| \variable QAbstractVideoBuffer::MapData::planeCount | |
| virtual MapData | map (QVideoFrame::MapMode mode)=0 |
| Maps the planes of a video buffer to memory. | |
| virtual void | unmap () |
| Releases the memory mapped by the map() function. | |
| Public Member Functions inherited from QVideoFrameTexturesHandles | |
| virtual | ~QVideoFrameTexturesHandles () |
| virtual quint64 | textureHandle (QRhi &, int) |
Definition at line 75 of file qhwvideobuffer_p.h.
|
default |
|
overridedefault |
|
inlinevirtual |
Reimplemented in QFFmpegVideoBuffer, and QWasmGLTextureVideoBuffer.
Definition at line 85 of file qhwvideobuffer_p.h.
|
inlinevirtual |
Definition at line 93 of file qhwvideobuffer_p.h.
|
inlinefinalvirtual |
Gets \l QVideoFrameFormat of the underlying video buffer.
The format must be available upon construction of \l QVideoFrame. QVideoFrame will contain won instance of the given format, that can be detached and modified.
Implements QAbstractVideoBuffer.
Definition at line 87 of file qhwvideobuffer_p.h.
Reimplemented in QFFmpegVideoBuffer.
Definition at line 102 of file qhwvideobuffer_p.h.
|
inlinevirtual |
Reimplemented in QGstVideoBuffer, and QtMultimediaPrivate::QDmaBufVideoBuffer.
Definition at line 104 of file qhwvideobuffer_p.h.
|
inlinevirtual |
Reimplemented in AndroidTextureVideoBuffer, AndroidTextureVideoBuffer, ImageFromVideoFrameHelper, ImageFromVideoFrameHelper, QGstVideoBuffer, QT_BEGIN_NAMESPACE::QOhosTextureVideoBuffer, QT_BEGIN_NAMESPACE::QOhosTextureVideoBuffer, and QtMultimediaPrivate::QDmaBufVideoBuffer.
Definition at line 100 of file qhwvideobuffer_p.h.
|
inlinevirtual |
Reimplemented in QFFmpegVideoBuffer, and QMediaEngineVideoBuffer.
Definition at line 95 of file qhwvideobuffer_p.h.