blob: ec1066db7ba512b0c45f731af6f65f94330bacbb [file] [log] [blame]
INCLUDEPATH += $$PWD
QMAKE_USE += directshow
LIBS += -lgdi32
mingw: LIBS_PRIVATE += -lksuser
qtHaveModule(widgets): QT += widgets
HEADERS += \
$$PWD/directshowioreader.h \
$$PWD/directshowiosource.h \
$$PWD/directshowplayercontrol.h \
$$PWD/directshowplayerservice.h \
$$PWD/directshowvideorenderercontrol.h \
$$PWD/videosurfacefilter.h \
$$PWD/directshowaudioendpointcontrol.h \
$$PWD/directshowmetadatacontrol.h \
$$PWD/vmr9videowindowcontrol.h
SOURCES += \
$$PWD/directshowioreader.cpp \
$$PWD/directshowiosource.cpp \
$$PWD/directshowplayercontrol.cpp \
$$PWD/directshowplayerservice.cpp \
$$PWD/directshowvideorenderercontrol.cpp \
$$PWD/videosurfacefilter.cpp \
$$PWD/directshowaudioendpointcontrol.cpp \
$$PWD/directshowmetadatacontrol.cpp \
$$PWD/vmr9videowindowcontrol.cpp
qtConfig(evr) {
include($$PWD/../../common/evr.pri)
HEADERS += \
$$PWD/directshowevrvideowindowcontrol.h
SOURCES += \
$$PWD/directshowevrvideowindowcontrol.cpp
} else {
LIBS += -lwinmm
}
qtConfig(wshellitem): \
QT += core-private