option(WITH_V4L "Build capture support with Video4Linux" ON)
option(WITH_JogShuttle "Build Jog/Shuttle support" ON)
-option(WITH_BlackMagic "Build Blackmagic Decklinkl support" ON)
if(WITH_V4L)
# This can be changed to support FreeBSD as soon as we move to a newer V4L2
endif(HAVE_LINUX_INPUT_H)
endif(WITH_JogShuttle)
-if(WITH_BlackMagic)
- set(BUILD_BlackMagic TRUE)
-endif(WITH_BlackMagic)
-
macro_log_feature(QT_QTOPENGL_FOUND
"QtOpenGL"
"Qt bindings for the OpenGL library"
)
-add_subdirectory(audioscopes)
add_subdirectory(beziercurve)
add_subdirectory(colorcorrection)
-add_subdirectory(colorscopes)
add_subdirectory(commands)
add_subdirectory(lib)
add_subdirectory(projecttree)
add_subdirectory(utils)
add_subdirectory(databackup)
-add_subdirectory(lib)
+add_subdirectory(effectstack)
add_subdirectory(mimetypes)
add_subdirectory(onmonitoritems)
+add_subdirectory(scopes)
add_subdirectory(simplekeyframes)
add_subdirectory(stopmotion)
add_subdirectory(v4l)
endif(BUILD_V4L)
-if(BUILD_BlackMagic)
- add_subdirectory(blackmagic)
-endif(BUILD_BlackMagic)
-
list(APPEND kdenlive_SRCS
main.cpp
mainwindow.cpp
abstractclipitem.cpp
abstractgroupitem.cpp
abstractmonitor.cpp
- abstractscopewidget.cpp
archivewidget.cpp
- audiosignal.cpp
choosecolorwidget.cpp
clipdurationdialog.cpp
clipitem.cpp
widgets/clipdurationdialog_ui.ui
widgets/clipproperties_ui.ui
widgets/cliptranscode_ui.ui
+ widgets/collapsiblewidget_ui.ui
+ widgets/collapsiblegroup_ui.ui
widgets/clipstabilize_ui.ui
widgets/colorclip_ui.ui
widgets/colorplaneexport_ui.ui
widgets/dvdwizardvob_ui.ui
widgets/effectlist_ui.ui
widgets/effectstack_ui.ui
+ widgets/effectstack2_ui.ui
widgets/freesound_ui.ui
widgets/geometryval_ui.ui
widgets/geometrywidget_ui.ui
add_definitions(-DUSE_V4L)
endif(BUILD_V4L)
-if(BUILD_BlackMagic)
- add_definitions(-DUSE_BLACKMAGIC)
-endif(BUILD_BlackMagic)
-
if(BUILD_JogShuttle)
add_definitions(-DUSE_JOGSHUTTLE)
endif(BUILD_JogShuttle)