Skip to content

Commit

Permalink
Merge pull request #478 from valbok/drm
Browse files Browse the repository at this point in the history
Add support of QT_AVPLAYER_VA_DRM
  • Loading branch information
valbok authored May 30, 2024
2 parents ef4920f + ffdb5e9 commit 5d69aea
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 3 deletions.
2 changes: 1 addition & 1 deletion examples/qml_video/qml_video.pro
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
TEMPLATE = app
TARGET = qml_video
QT += gui gui-private multimedia
DEFINES += "QT_AVPLAYER_MULTIMEDIA"
DEFINES += "QT_NO_CAST_FROM_ASCII"
INCLUDEPATH += . ../../src
Expand All @@ -13,7 +14,6 @@ include(../../src/QtAVPlayer/QtAVPlayer.pri)
# /opt/mobile-ffmpeg/prebuilt/android-arm/ffmpeg/lib/libswscale.so \
# /opt/mobile-ffmpeg/prebuilt/android-arm/ffmpeg/lib/libswresample.so
CONFIG += c++1z
QT += gui multimedia
lessThan(QT_MAJOR_VERSION, 6): QT += qtmultimediaquicktools-private
equals(QT_MAJOR_VERSION, 6): QT += multimediaquick-private

Expand Down
2 changes: 1 addition & 1 deletion examples/widget_video/widget_video.pro
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
TEMPLATE = app
TARGET = widget_video
QT += gui gui-private multimedia multimediawidgets
DEFINES += "QT_AVPLAYER_MULTIMEDIA"
DEFINES += "QT_NO_CAST_FROM_ASCII"
INCLUDEPATH += . ../../src
include(../../src/QtAVPlayer/QtAVPlayer.pri)

CONFIG += c++1z
QT += gui multimedia multimediawidgets

SOURCES += main.cpp

Expand Down
1 change: 1 addition & 0 deletions src/QtAVPlayer/QtAVPlayer.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -184,6 +184,7 @@ if(QT_AVPLAYER_VA_DRM)
message(STATUS "QT_AVPLAYER_VA_DRM is defined")
add_definitions(-DQT_AVPLAYER_VA_DRM)

find_package(OpenGL REQUIRED COMPONENTS OpenGL EGL)
set(QtAVPlayer_LIBS
${QtAVPlayer_LIBS}
OpenGL::GL
Expand Down
4 changes: 3 additions & 1 deletion src/QtAVPlayer/qtavplayerglobal.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,7 @@
#define QTAVPLAYERGLOBAL_H

#include <QtCore/qglobal.h>

#if defined(QT_AVPLAYER_VA_DRM)
#include <QtGui/private/qtgui-config_p.h>
#endif
#endif

0 comments on commit 5d69aea

Please sign in to comment.