mirror of
https://github.com/wang-bin/QtAV.git
synced 2026-10-17 04:31:08 +08:00
40f180dc0f
TODO: All tracks in the media. Replace VideoFrameExtractor. New architecture based on async FrameReader.
45 lines
951 B
Prolog
45 lines
951 B
Prolog
TEMPLATE = subdirs
|
|
|
|
SUBDIRS = common
|
|
!android:!ios:!winrt {
|
|
SUBDIRS += audiopipeline
|
|
!no-widgets {
|
|
SUBDIRS += \
|
|
sharedoutput \
|
|
simpletranscode \
|
|
simpleplayer \
|
|
player \
|
|
filters \
|
|
framereader \
|
|
videocapture \
|
|
videographicsitem \
|
|
videogroup \
|
|
videowall
|
|
contains(QT_CONFIG, opengl): SUBDIRS += \
|
|
shader \
|
|
glslfilter
|
|
|
|
player.depends += common
|
|
|
|
sdk_build {
|
|
SUBDIRS *= \
|
|
simpleplayer/simpleplayer_sdk.pro \
|
|
player/player_sdk.pro
|
|
}
|
|
}
|
|
}
|
|
|
|
greaterThan(QT_MAJOR_VERSION, 4) {
|
|
isEqual(QT_MAJOR_VERSION,5):greaterThan(QT_MINOR_VERSION,3)|greaterThan(QT_MAJOR_VERSION,5) {
|
|
contains(QT_CONFIG, opengl):!winrt:!ios:!android: SUBDIRS += window
|
|
}
|
|
# qtHaveModule does not exist in Qt5.0
|
|
isEqual(QT_MINOR_VERSION, 0)|qtHaveModule(quick) {
|
|
SUBDIRS += QMLPlayer
|
|
QMLPlayer.depends += common
|
|
sdk_build: SUBDIRS *= QMLPlayer/QMLPlayer_sdk.pro
|
|
}
|
|
}
|
|
|
|
OTHER_FILES = qml/*.qml
|