Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <QtCore/qlibrary.h>
#include "qffmpegsymbolsresolveutils_p.h"
#include <QtCore/qglobal.h>
#include <qstringliteral.h>
#include <va/va.h>
#include <va/va_str.h>
Go to the source code of this file.
Functions | |
static QT_BEGIN_NAMESPACE Libs | loadLibs () |
Q_GLOBAL_STATIC (LibSymbolsResolver, resolver, "VAAPI", symbolsCount, loadLibs) | |
void | resolveVAAPI () |
QT_END_NAMESPACE QT_USE_NAMESPACE | DEFINE_FUNC (vaInitialize, 3, VA_STATUS_ERROR_OPERATION_FAILED) |
DEFINE_FUNC (vaTerminate, 1, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaErrorStr, 1, errorStr) | |
DEFINE_FUNC (vaSetErrorCallback, 3) | |
DEFINE_FUNC (vaSetInfoCallback, 3) | |
DEFINE_FUNC (vaCreateImage, 5, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaGetImage, 7, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaPutImage, 11, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaDeriveImage, 3, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaDestroyImage, 2, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaQueryImageFormats, 3, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaBeginPicture, 3, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaRenderPicture, 4, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaEndPicture, 2, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaCreateBuffer, 7, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaMapBuffer, 3, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaUnmapBuffer, 2, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaDestroyBuffer, 2, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaCreateSurfaces, 8, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaSyncSurface, 2, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaExportSurfaceHandle, 5, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaDestroySurfaces, 3, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaCreateConfig, 6, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaGetConfigAttributes, 5, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaMaxNumProfiles, 1) | |
DEFINE_FUNC (vaMaxNumImageFormats, 1) | |
DEFINE_FUNC (vaMaxNumEntrypoints, 1) | |
DEFINE_FUNC (vaQueryConfigProfiles, 3, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaQueryConfigEntrypoints, 4, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaQuerySurfaceAttributes, 4, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaDestroyConfig, 2, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaCreateContext, 8) | |
DEFINE_FUNC (vaDestroyContext, 2) | |
DEFINE_FUNC (vaQueryVendorString, 1, emptyString) | |
DEFINE_FUNC (vaProfileStr, 1, emptyString) | |
DEFINE_FUNC (vaEntrypointStr, 1, emptyString) | |
DEFINE_FUNC (vaGetDisplayAttributes, 3, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaSetDriverName, 2, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaAcquireBufferHandle, 3, VA_STATUS_ERROR_OPERATION_FAILED) | |
DEFINE_FUNC (vaReleaseBufferHandle, 2, VA_STATUS_ERROR_OPERATION_FAILED) | |
Variables | |
constexpr size_t | symbolsCount = 40 |
constexpr auto | errorStr = "VAAPI is not available" |
constexpr auto | emptyString = "" |
DEFINE_FUNC | ( | vaAcquireBufferHandle | , |
3 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaBeginPicture | , |
3 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaCreateBuffer | , |
7 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaCreateConfig | , |
6 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaCreateContext | , |
8 | ) |
DEFINE_FUNC | ( | vaCreateImage | , |
5 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaCreateSurfaces | , |
8 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaDeriveImage | , |
3 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaDestroyBuffer | , |
2 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaDestroyConfig | , |
2 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaDestroyContext | , |
2 | ) |
DEFINE_FUNC | ( | vaDestroyImage | , |
2 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaDestroySurfaces | , |
3 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaEndPicture | , |
2 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaEntrypointStr | , |
1 | , | ||
emptyString | ) |
DEFINE_FUNC | ( | vaErrorStr | , |
1 | , | ||
errorStr | ) |
DEFINE_FUNC | ( | vaExportSurfaceHandle | , |
5 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaGetConfigAttributes | , |
5 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaGetDisplayAttributes | , |
3 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaGetImage | , |
7 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
QT_END_NAMESPACE QT_USE_NAMESPACE DEFINE_FUNC | ( | vaInitialize | , |
3 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaMapBuffer | , |
3 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaMaxNumEntrypoints | , |
1 | ) |
DEFINE_FUNC | ( | vaMaxNumImageFormats | , |
1 | ) |
DEFINE_FUNC | ( | vaMaxNumProfiles | , |
1 | ) |
DEFINE_FUNC | ( | vaProfileStr | , |
1 | , | ||
emptyString | ) |
DEFINE_FUNC | ( | vaPutImage | , |
11 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaQueryConfigEntrypoints | , |
4 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaQueryConfigProfiles | , |
3 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaQueryImageFormats | , |
3 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaQuerySurfaceAttributes | , |
4 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaQueryVendorString | , |
1 | , | ||
emptyString | ) |
DEFINE_FUNC | ( | vaReleaseBufferHandle | , |
2 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaRenderPicture | , |
4 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaSetDriverName | , |
2 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaSetErrorCallback | , |
3 | ) |
DEFINE_FUNC | ( | vaSetInfoCallback | , |
3 | ) |
DEFINE_FUNC | ( | vaSyncSurface | , |
2 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaTerminate | , |
1 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
DEFINE_FUNC | ( | vaUnmapBuffer | , |
2 | , | ||
VA_STATUS_ERROR_OPERATION_FAILED | ) |
|
static |
Definition at line 22 of file qffmpegvaapisymbols.cpp.
References LibSymbolsResolver::tryLoad().
Q_GLOBAL_STATIC | ( | LibSymbolsResolver | , |
resolver | , | ||
"VAAPI" | , | ||
symbolsCount | , | ||
loadLibs | ) |
void resolveVAAPI | ( | ) |
Definition at line 55 of file qffmpegvaapisymbols.cpp.
Referenced by resolveSymbols().
|
constexpr |
Definition at line 109 of file qffmpegvaapisymbols.cpp.
Referenced by QAbstractItemViewPrivate::checkMouseMove().
|
constexpr |
Definition at line 67 of file qffmpegvaapisymbols.cpp.
|
constexpr |
Definition at line 41 of file qffmpegvaapisymbols.cpp.
Referenced by LibSymbolsResolver::LibSymbolsResolver().