![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qffmpeghwaccel_vaapi_p.h>
Public Member Functions | |
| VAAPITextureConverter (QRhi *rhi) | |
| ~VAAPITextureConverter () override | |
| QVideoFrameTexturesHandlesUPtr | createTextureHandles (AVFrame *frame, QVideoFrameTexturesHandlesUPtr oldHandles) override |
| Public Member Functions inherited from QFFmpeg::TextureConverterBackend | |
| TextureConverterBackend (QRhi *rhi) | |
| virtual | ~TextureConverterBackend () |
| virtual QVideoFrameTexturesUPtr | createTextures (AVFrame *, QVideoFrameTexturesUPtr &) |
Public Attributes | |
| DmaBufEglContext | eglContext |
| Public Attributes inherited from QFFmpeg::TextureConverterBackend | |
| QRhi * | rhi = nullptr |
| Points to the matching QRhi. If the constructor, createTextures, or createTextureHandles get failed without chances for recovery, it may set the pointer to nullptr, which will invalidate the parent TextureConverter, and textures creation won't be invoked anymore. | |
Definition at line 33 of file qffmpeghwaccel_vaapi_p.h.
| QFFmpeg::VAAPITextureConverter::VAAPITextureConverter | ( | QRhi * | rhi | ) |
Definition at line 38 of file qffmpeghwaccel_vaapi.cpp.
References VAAPITextureConverter().
Referenced by VAAPITextureConverter().
|
overridedefault |
|
overridevirtual |
Reimplemented from QFFmpeg::TextureConverterBackend.
Definition at line 55 of file qffmpeghwaccel_vaapi.cpp.
References QFFmpeg::VAExportUseLayers.
| DmaBufEglContext QFFmpeg::VAAPITextureConverter::eglContext |
Definition at line 42 of file qffmpeghwaccel_vaapi_p.h.