Go to the documentation of this file.
4#ifndef __XINE_LIB_CONFIG_H__
5#define __XINE_LIB_CONFIG_H__ 1
8#ifndef _XINE_CONFIGURE_H_
9#define _XINE_CONFIGURE_H_
43#define ATTRIBUTE_ALIGNED_MAX 64
47#define ATTR_NO_FAST_VECTOR_MATH
53#define EMPTY_ARRAY_SIZE
72#define EXPORTED __attribute__((visibility("default")))
75#define EXTERNAL_LIBCDIO_CONFIG_H 1
99#define HAVE_A52DEC_A52_H 1
105#define HAVE_ALLOCA_H 1
111#define HAVE_ARPA_INET_H 1
114#define HAVE_ASM_TYPES_H 1
117#define HAVE_ASPRINTF 1
120#define HAVE_ASSERT_H 1
123#define HAVE_ATOMIC_VARS 1
129#define HAVE_AVFORMAT 1
135#define HAVE_BASENAME 1
138#define HAVE_BYTESWAP_H 1
156#define HAVE_DCGETTEXT 1
165#define HAVE_DIRENT_H 1
168#define HAVE_DLFCN_H 1
177#define HAVE_ERRNO_H 1
180#define HAVE_EXECINFO_H 1
189#define HAVE_FCNTL_H 1
210#define HAVE_GDK_PIXBUF 1
213#define HAVE_GETOPT_LONG
216#define HAVE_GETPWUID_R 1
219#define HAVE_GETTEXT 1
222#define HAVE_GETTIMEOFDAY 1
231#define HAVE_GL_GLU_H 1
234#define HAVE_GL_GL_H 1
240#define HAVE_HSTRERROR 1
246#define HAVE_IMAGEMAGICK 1
252#define HAVE_INTTYPES_H 1
258#define HAVE_ISOC99_PRAGMA
261#define HAVE_JPEGLIB_H 1
267#define HAVE_LIBAVUTIL_AVUTIL_H 1
273#define HAVE_LIBAVUTIL_SHA_H 1
279#define HAVE_LIBGEN_H 1
282#define HAVE_LIBJPEG 1
289#define HAVE_LIBMNG_H 1
301#define HAVE_LIBV4L2_H 1
307#define HAVE_LIMITS_H 1
310#define HAVE_LINUX_CDROM 1
313#define HAVE_LINUX_CDROM_H 1
316#define HAVE_LINUX_CDROM_TIMEOUT 1
319#define HAVE_LINUX_FB_H 1
322#define HAVE_LINUX_VIDEODEV2_H 1
331#define HAVE_LOCALTIME_R 1
343#define HAVE_MAGICKWAND_MAGICKWAND_H 1
346#define HAVE_MALLOC_H 1
349#define HAVE_MAX_MACRO 1
352#define HAVE_MEMALIGN 1
361#define HAVE_MEMORY_H 1
367#define HAVE_MIN_MACRO 1
391#define HAVE_NAMELESS_STRUCT_IN_UNION
394#define HAVE_NANOSLEEP 1
397#define HAVE_NEAACDEC_H 1
400#define HAVE_NETDB_H 1
403#define HAVE_NETINET_IN_H 1
409#define HAVE_NL_LANGINFO 1
412#define HAVE_OPENDIR 1
421#define HAVE_POSIX_TIMERS 1
424#define HAVE_POSTPROC 1
427#define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1
430#define HAVE_PTHREAD_RWLOCK 1
433#define HAVE_PULSEAUDIO_0_9_7 1
439#define HAVE_READLINK 1
445#define HAVE_SCHED_GETAFFINITY 1
451#define HAVE_SIGACTION 1
463#define HAVE_SNPRINTF 1
469#define HAVE_STDBOOL_H 1
475#define HAVE_STDINT_H 1
478#define HAVE_STDIO_H 1
481#define HAVE_STDLIB_H 1
484#define HAVE_STRCASECMP 1
487#define HAVE_STRCASESTR 1
493#define HAVE_STRINGS_H 1
496#define HAVE_STRING_H 1
505#define HAVE_STRNCASECMP 1
508#define HAVE_STRNDUP 1
511#define HAVE_STRPBRK 1
517#define HAVE_STRTOK_R 1
523#define HAVE_SYSCONF 1
535#define HAVE_SYS_IOCTL_H 1
541#define HAVE_SYS_MMAN_H 1
544#define HAVE_SYS_PARAM_H 1
550#define HAVE_SYS_SOCKET_H 1
553#define HAVE_SYS_SOUNDCARD_H 1
556#define HAVE_SYS_STAT_H 1
559#define HAVE_SYS_SYSMACROS_H 1
562#define HAVE_SYS_TIMES_H 1
565#define HAVE_SYS_TYPES_H 1
574#define HAVE_SYS_WAIT_H 1
580#define HAVE_THREAD_SAFE_X11 1
586#define HAVE_TM_GMTOFF 1
589#define HAVE_UCONTEXT_H 1
592#define HAVE_UNISTD_H 1
595#define HAVE_UNSETENV 1
601#define HAVE_VA_VA_DRMCOMMON_H 1
604#define HAVE_VA_VA_DRM_H 1
610#define HAVE_VA_VA_H 1
613#define HAVE_VA_VA_WAYLAND_H 1
616#define HAVE_VA_VA_X11_H 1
625#define HAVE_VLDXVMC 1
631#define HAVE_VPX_VP9_DECODER 1
634#define HAVE_VSNPRINTF 1
637#define HAVE_VSSCANF 1
646#define HAVE_X11_EXTENSIONS_VLDXVMC_H 1
649#define HAVE_X11_EXTENSIONS_XSHM_H 1
652#define HAVE_X11_EXTENSIONS_XVMC_H 1
655#define HAVE_XINERAMA 1
664#define HAVE_ZERO_SAFE_MEM 1
682#define HAVE___CTYPE_B 1
685#define HAVE___ENVIRON 1
691#define HAVE____BRK_ADDR 1
700#define IOCTL_REQUEST_TYPE unsigned long
703#define LIBCDIO_CONFIG_H 1
709#define LIBX11_SO "libX11.so.6"
712#define LIBXV_SO "libXv.so.1"
715#define LT_OBJDIR ".libs/"
721#define PACKAGE "xine-lib"
724#define PACKAGE_BUGREPORT "xine-bugs@lists.sourceforge.net"
727#define PACKAGE_NAME "xine-lib"
730#define PACKAGE_STRING "xine-lib 1.2.12"
733#define PACKAGE_TARNAME "xine-lib"
736#define PACKAGE_URL ""
739#define PACKAGE_VERSION "1.2.12"
751#define STDC_HEADERS 1
759#define SUPPORT_ATTRIBUTE_CONST 1
763#define SUPPORT_ATTRIBUTE_DEPRECATED 1
767#define SUPPORT_ATTRIBUTE_FORMAT 1
771#define SUPPORT_ATTRIBUTE_FORMAT_ARG 1
775#define SUPPORT_ATTRIBUTE_MALLOC 1
779#define SUPPORT_ATTRIBUTE_PACKED 1
783#define SUPPORT_ATTRIBUTE_SENTINEL 1
787#define SUPPORT_ATTRIBUTE_UNUSED 1
797#define SUPPORT_ATTRIBUTE_VISIBILITY_INTERNAL 1
802#define SUPPORT_ATTRIBUTE_VISIBILITY_PROTECTED 1
806#define SUPPORT_ATTRIBUTE_WARN_UNUSED_RESULT 1
810#define SUPPORT_ATTRIBUTE_WEAK 1
813#define SUPPORT_FLAG_VISIBILITY 1
817# define _ALL_SOURCE 1
821# define _GNU_SOURCE 1
824#ifndef _POSIX_PTHREAD_SEMANTICS
825# define _POSIX_PTHREAD_SEMANTICS 1
828#ifndef _TANDEM_SOURCE
829# define _TANDEM_SOURCE 1
832#ifndef __EXTENSIONS__
833# define __EXTENSIONS__ 1
838#define VERSION "1.2.12"
842#if defined AC_APPLE_UNIVERSAL_BUILD
843# if defined __BIG_ENDIAN__
844# define WORDS_BIGENDIAN 1
847# ifndef WORDS_BIGENDIAN
853#define XINE_ACFLAGS "-I ${prefix}/share/aclocal"
856#define XINE_FONTDIR "/usr/share/xine/libxine1/fonts"
859#define XINE_LOCALEDIR "/usr/share/locale"
862#define XINE_LT_AGE 10
865#define XINE_LT_CURRENT 12
874#define XINE_MAKE_BUILTINS 1
883#define XINE_PLUGINDIR "/usr/lib/xine/plugins/2.10"
886#define XINE_PLUGINROOT "/usr/lib/xine/plugins/2"
889#define XINE_REL_FONTDIR "share/xine/libxine1/fonts"
892#define XINE_REL_LOCALEDIR "share/locale"
895#define XINE_REL_PLUGINDIR "lib/xine/plugins/2.10"
898#define XINE_REL_PLUGINROOT "lib/xine/plugins/2"
904#define XINE_TEXTDOMAIN "libxine2"
910#ifndef _DARWIN_USE_64_BIT_INODE
911# define _DARWIN_USE_64_BIT_INODE 1
918#define _ISOC9X_SOURCE 1
951#define restrict __restrict
957#if defined __SUNPRO_CC && !defined __RESTRICT
972# define ASMALIGN(ZEROBITS) ".align " #ZEROBITS "\n\t"
974# define ASMALIGN(ZEROBITS) ".align 1<<" #ZEROBITS "\n\t"
981#if defined (__FreeBSD__) && !defined (__FreeBSD_kernel__)
982#define __FreeBSD_kernel__ __FreeBSD__
985#if defined (__FreeBSD_kernel__)
986#include <sys/param.h>
987# if defined (__FreeBSD_version) && !defined (__FreeBSD_kernel_version)
988# define __FreeBSD_kernel_version __FreeBSD_version