If the application is not supposed to play back DRM secured media, we grab the pixel data from the native mmrenderer window now and make them available to the QAbstractVideoSurface of the QVideoRendererControl. This allows the usage of all transformations on video output inside QtQuick. Change-Id: I73d05404b1ac9c5f74a234d9393b981a6fbcb317 Reviewed-by: Thomas McGuire <thomas.mcguire@kdab.com>
22 lines
553 B
Plaintext
22 lines
553 B
Plaintext
INCLUDEPATH += $$PWD
|
|
|
|
HEADERS += \
|
|
$$PWD/bbmediaplayercontrol.h \
|
|
$$PWD/bbmediaplayerservice.h \
|
|
$$PWD/bbmetadata.h \
|
|
$$PWD/bbmetadatareadercontrol.h \
|
|
$$PWD/bbplayervideorenderercontrol.h \
|
|
$$PWD/bbutil.h \
|
|
$$PWD/bbvideowindowcontrol.h
|
|
|
|
SOURCES += \
|
|
$$PWD/bbmediaplayercontrol.cpp \
|
|
$$PWD/bbmediaplayerservice.cpp \
|
|
$$PWD/bbmetadata.cpp \
|
|
$$PWD/bbmetadatareadercontrol.cpp \
|
|
$$PWD/bbplayervideorenderercontrol.cpp \
|
|
$$PWD/bbutil.cpp \
|
|
$$PWD/bbvideowindowcontrol.cpp
|
|
|
|
LIBS += -lmmrndclient -lstrm
|