|
MythTV master
|
#include "opengl/mythvaapidrminterop.h"#include <va/va_drm.h>#include <va/va_drmcommon.h>#include "libmythbase/mythcorecontext.h"#include "libmythbase/mythlogging.h"#include "mythvideocolourspace.h"#include "fourcc.h"#include "libavutil/hwcontext_drm.h"#include <unistd.h>Go to the source code of this file.
Macros | |
| #define | LOC QString("VAAPIDRM: ") |
| #define | MKTAG2(a, b, c, d) ((a) | ((b) << 8) | ((c) << 16) | (static_cast<unsigned>(d) << 24)) |
| #define | DRM_FORMAT_R8 MKTAG2('R', '8', ' ', ' ') |
| #define | DRM_FORMAT_GR88 MKTAG2('G', 'R', '8', '8') |
| #define | DRM_FORMAT_R16 MKTAG2('R', '1', '6', ' ') |
| #define | DRM_FORMAT_GR1616 MKTAG2('G', 'R', '3', '2') |
Functions | |
| static void | VADRMtoPRIME (VADRMPRIMESurfaceDescriptor *VaDRM, AVDRMFrameDescriptor *Prime) |
| #define DRM_FORMAT_GR1616 MKTAG2('G', 'R', '3', '2') |
Definition at line 288 of file mythvaapidrminterop.cpp.
| #define DRM_FORMAT_GR88 MKTAG2('G', 'R', '8', '8') |
Definition at line 286 of file mythvaapidrminterop.cpp.
| #define DRM_FORMAT_R16 MKTAG2('R', '1', '6', ' ') |
Definition at line 287 of file mythvaapidrminterop.cpp.
| #define DRM_FORMAT_R8 MKTAG2('R', '8', ' ', ' ') |
Definition at line 285 of file mythvaapidrminterop.cpp.
| #define LOC QString("VAAPIDRM: ") |
Definition at line 21 of file mythvaapidrminterop.cpp.
Definition at line 284 of file mythvaapidrminterop.cpp.
|
inlinestatic |
Definition at line 385 of file mythvaapidrminterop.cpp.
Referenced by MythVAAPIInteropDRM::GetDRMFrameDescriptor(), and MythVAAPIInteropDRM::TestPrimeInterop().