-add_subdirectory(widgets)
+add_subdirectory(beziercurve)
+add_subdirectory(colorcorrection)
+add_subdirectory(kiss_fft)
add_subdirectory(mimetypes)
+add_subdirectory(onmonitoritems)
+add_subdirectory(widgets)
macro_optional_find_package(Nepomuk)
include(FindQImageBlitz)
${QDBUS_INCLUDE_DIRS}
${CMAKE_SOURCE_DIR}
${CMAKE_BINARY_DIR}
- ${CMAKE_SOURCE_DIR}/src/widgets
+ ${CMAKE_SOURCE_DIR}/src/audioscopes
+ ${CMAKE_SOURCE_DIR}/src/beziercurve
${CMAKE_SOURCE_DIR}/src/colorcorrection
+ ${CMAKE_SOURCE_DIR}/src/kiss_fft
${CMAKE_SOURCE_DIR}/src/onmonitoritems
+ ${CMAKE_SOURCE_DIR}/src/widgets
)
+
if(Nepomuk_FOUND)
include_directories(NEPOMUK_INCLUDES)
set(optional_libs ${NEPOMUK_LIBRARIES})
macro_optional_find_package(OpenGL)
endif(APPLE)
+
link_libraries(
${LIBMLT_LIBRARY}
${LIBMLTPLUS_LIBRARY}
widgets/stopmotion_ui.ui
widgets/monitorscenecontrolwidget_ui.ui
widgets/cornerswidget_ui.ui
+ widgets/audiospectrum_ui.ui
+ widgets/spectrogram_ui.ui
+ widgets/smconfig_ui.ui
+ widgets/bezierspline_ui.ui
)
set(kdenlive_SRCS
+ ${kdenlive_SRCS}
addclipcommand.cpp
main.cpp
mainwindow.cpp
tracksconfigdialog.cpp
configtrackscommand.cpp
abstractscopewidget.cpp
+ audioscopes/abstractaudioscopewidget.cpp
+ audioscopes/audiospectrum.cpp
+ audioscopes/spectrogram.cpp
+ audioscopes/ffttools.cpp
rebuildgroupcommand.cpp
- histogram.cpp
- rgbparade.cpp
- vectorscope.cpp
- waveform.cpp
+ colorscopes/abstractgfxscopewidget.cpp
+ colorscopes/histogram.cpp
+ colorscopes/rgbparade.cpp
+ colorscopes/vectorscope.cpp
+ colorscopes/waveform.cpp
colorplaneexport.cpp
colortools.cpp
colorcorrection/histogramgenerator.cpp
onmonitoritems/onmonitorcornersitem.cpp
monitorscenecontrolwidget.cpp
cornerswidget.cpp
+ kiss_fft/_kiss_fft_guts.h
+ kiss_fft/kiss_fft.c
+ kiss_fft/tools/kiss_fftr.c
+ beziercurve/beziersplineeditor.cpp
+ beziercurve/beziersplinewidget.cpp
+ beziercurve/bpoint.cpp
+ beziercurve/cubicbezierspline.cpp
)
-add_subdirectory(${CMAKE_SOURCE_DIR}/src/colorcorrection)
-add_subdirectory(${CMAKE_SOURCE_DIR}/src/onmonitoritems)
-
add_definitions(${KDE4_DEFINITIONS})
if(APPLE OR CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" OR CMAKE_SYSTEM_NAME STREQUAL "NetBSD" OR NO_JOGSHUTTLE)
add_definitions(-DNO_JOGSHUTTLE)
else(APPLE OR CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" OR CMAKE_SYSTEM_NAME STREQUAL "NetBSD" OR NO_JOGSHUTTLE)
- set(kdenlive_SRCS jogshuttle.cpp ${kdenlive_SRCS})
+ set(kdenlive_SRCS jogshuttle.cpp jogaction.cpp jogshuttleconfig.cpp ${kdenlive_SRCS})
endif(APPLE OR CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" OR CMAKE_SYSTEM_NAME STREQUAL "NetBSD" OR NO_JOGSHUTTLE)
if(APPLE OR OPENGL_FOUND)
${KDE4_KNOTIFYCONFIG_LIBRARY}
${KDE4_KROSSUI_LIBS}
${CMAKE_DL_LIBS}
+ ${CMAKE_THREAD_LIBS_INIT}
)
if(Q_WS_X11)