summaryrefslogtreecommitdiffstats
path: root/src/plugins/common/evr.pri
blob: aa272adaba0b65932603617cfa450b891642aebc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
INCLUDEPATH += $$PWD/evr

qtHaveModule(widgets): QT += widgets

HEADERS += \
    $$PWD/evr/evrvideowindowcontrol.h \
    $$PWD/evr/evrdefs.h

SOURCES += \
    $$PWD/evr/evrvideowindowcontrol.cpp \
    $$PWD/evr/evrdefs.cpp

contains(QT_CONFIG, angle)|contains(QT_CONFIG, dynamicgl) {
    LIBS += -lmf -lmfplat -lmfuuid -ld3d9 -ldxva2 -lwinmm -levr
    QT += gui-private

    DEFINES += CUSTOM_EVR_PRESENTER

    HEADERS += \
        $$PWD/evr/evrcustompresenter.h \
        $$PWD/evr/evrd3dpresentengine.h \
        $$PWD/evr/evrhelpers.h

    SOURCES += \
        $$PWD/evr/evrcustompresenter.cpp \
        $$PWD/evr/evrd3dpresentengine.cpp \
        $$PWD/evr/evrhelpers.cpp
}