Write YUV frames to jpeg directly instead of DNG
This commit is contained in:
@@ -15,6 +15,7 @@ PKG_CHECK_MODULES(DNG REQUIRED libdng)
|
||||
PKG_CHECK_MODULES(XLIB REQUIRED x11)
|
||||
PKG_CHECK_MODULES(XRANDR REQUIRED xrandr)
|
||||
PKG_CHECK_MODULES(WAYLAND REQUIRED wayland-client)
|
||||
PKG_CHECK_MODULES(JPEG REQUIRED libjpeg)
|
||||
|
||||
# Setup CMake to use GTK+, tell the compiler where to look for headers
|
||||
# and to the linker where to look for libraries
|
||||
@@ -28,6 +29,7 @@ INCLUDE_DIRECTORIES(
|
||||
${XLIB_INCLUDE_DIRS}
|
||||
${XRANDR_INCLUDE_DIRS}
|
||||
${WAYLAND_INCLUDE_DIRS}
|
||||
${JPEG_INCLUDE_DIRS}
|
||||
)
|
||||
LINK_DIRECTORIES(
|
||||
${GTK4_LIBRARY_DIRS}
|
||||
@@ -39,6 +41,7 @@ LINK_DIRECTORIES(
|
||||
${XLIB_LIBRARY_DIRS}
|
||||
${XRANDR_LIBRARY_DIRS}
|
||||
${WAYLAND_LIBRARY_DIRS}
|
||||
${JPEG_DIRS}
|
||||
)
|
||||
|
||||
# Add other flags to the compiler
|
||||
@@ -52,6 +55,7 @@ ADD_DEFINITIONS(
|
||||
${XLIB_CFLAGS_OTHER}
|
||||
${XRANDR_CFLAGS_OTHER}
|
||||
${WAYLAND_CFLAGS_OTHER}
|
||||
${JPEG_OTHER}
|
||||
)
|
||||
|
||||
find_program(GLIB_COMPILE_RESOURCES NAMES glib-compile-resources REQUIRED)
|
||||
@@ -93,6 +97,7 @@ target_link_libraries(megapixels-gtk
|
||||
${XLIB_LIBRARIES}
|
||||
${XRANDR_LIBRARIES}
|
||||
${WAYLAND_LIBRARIES}
|
||||
${JPEG_LIBRARIES}
|
||||
)
|
||||
|
||||
add_compile_definitions(VERSION="${PROJECT_VERSION}")
|
||||
|
Reference in New Issue
Block a user