1#ifndef ADM_CONFIG_H
2#define ADM_CONFIG_H
3
4#include "ADM_coreConfig.h"
5
6#define ADM_BUILD_CLI 1
7#define ADM_BUILD_GTK 2
8#define ADM_BUILD_QT4 3
9
10/* Jog Shuttle */
11#cmakedefine USE_JOG
12
13#define PACKAGE   "avidemux"
14#define ADMLOCALE "${ADM_LOCALE}"
15
16
17#if ${CONFIG_HEADER_TYPE} == ADM_BUILD_CLI || ${CONFIG_HEADER_TYPE} == ADM_BUILD_GTK
18/* Define if the GNU gettext() function is already present or preinstalled. */
19#cmakedefine HAVE_GETTEXT
20#endif
21
22// GTK+ uses X11 framework
23#cmakedefine HAVE_GTK_X11
24
25/* stricter prototyping */
26#cmakedefine ICONV_NEED_CONST
27
28/* FFmpeg */
29#define USE_FFMPEG
30
31/* FreeType2 detected */
32#cmakedefine USE_FREETYPE
33
34/* libvpx is available */
35#cmakedefine USE_VPX
36
37/* use libsamplerate */
38#cmakedefine USE_SRC
39
40#if ${CONFIG_HEADER_TYPE} == ADM_BUILD_GTK ||  ${CONFIG_HEADER_TYPE} == ADM_BUILD_QT4
41/* SDL detected */
42#cmakedefine USE_SDL
43#endif
44
45#if ${CONFIG_HEADER_TYPE} == ADM_BUILD_GTK || ${CONFIG_HEADER_TYPE} == ADM_BUILD_QT4
46/* XVideo detected */
47#cmakedefine USE_XV
48#endif
49
50/* Version number of package */
51#define VERSION "${VERSION}"
52
53// FIXME - start
54#ifdef HAVE_GETTEXT
55#  include <libintl.h>
56#  undef _
57#endif
58
59
60/// FIXME - end
61#if ${CONFIG_HEADER_TYPE} == ADM_BUILD_QT4
62/* OpenGL detected */
63#cmakedefine USE_OPENGL
64#endif
65
66
67#endif
68