(6df06be6e7b8b60153724835184fd31a9461b17e)
#include "evrcustompresenter_p.h"
#include "evrd3dpresentengine_p.h"
#include "evrhelpers_p.h"
#include <private/qwindowsmultimediautils_p.h>
#include <private/qplatformvideosink_p.h>
#include <private/qwindowsmfdefs_p.h>
#include <rhi/qrhi.h>
#include <QtCore/qmutex.h>
#include <QtCore/qvarlengtharray.h>
#include <QtCore/qrect.h>
#include <qthread.h>
#include <qcoreapplication.h>
#include <qmath.h>
#include <qloggingcategory.h>
#include <mutex>
#include <float.h>
#include <evcode.h>
Go to the source code of this file.
◆ MFTimeToMsec()
static LONG MFTimeToMsec |
( |
const LONGLONG & | time | ) |
|
|
inlinestatic |
◆ pixelFormatFromMediaType()
◆ Q_STATIC_LOGGING_CATEGORY()
QT_BEGIN_NAMESPACE Q_STATIC_LOGGING_CATEGORY |
( |
qLcEvrCustomPresenter | , |
|
|
"qt.multimedia.evrcustompresenter" | ) |
◆ qt_evr_setCustomPresenter()
◆ setMixerSourceRect()
HRESULT setMixerSourceRect |
( |
IMFTransform * | mixer, |
|
|
const MFVideoNormalizedRect & | nrcSource ) |
|
static |
◆ g_DefaultFrameRate
const MFRatio g_DefaultFrameRate = { 30, 1 } |
|
static |
◆ ONE_MSEC
const LONG ONE_MSEC = 1000 |
|
static |
◆ ONE_SECOND
const MFTIME ONE_SECOND = 10000000 |
|
static |
◆ SCHEDULER_TIMEOUT
const DWORD SCHEDULER_TIMEOUT = 5000 |
|
static |