1/* config.h.in.  Generated from configure.ac by autoheader.  */
2
3/* Define if building universal (internal helper macro) */
4#undef AC_APPLE_UNIVERSAL_BUILD
5
6/* Default audio sink */
7#undef DEFAULT_AUDIOSINK
8
9/* Default audio source */
10#undef DEFAULT_AUDIOSRC
11
12/* Default video sink */
13#undef DEFAULT_VIDEOSINK
14
15/* Default video source */
16#undef DEFAULT_VIDEOSRC
17
18/* Default visualizer */
19#undef DEFAULT_VISUALIZER
20
21/* Disable Orc */
22#undef DISABLE_ORC
23
24/* Define if an old libdts is used */
25#undef DTS_OLD
26
27/* Define to 1 if translation of program messages to the user's native
28   language is requested. */
29#undef ENABLE_NLS
30
31/* gettext package name */
32#undef GETTEXT_PACKAGE
33
34/* The GIO library directory. */
35#undef GIO_LIBDIR
36
37/* The GIO modules directory. */
38#undef GIO_MODULE_DIR
39
40/* The GIO install prefix. */
41#undef GIO_PREFIX
42
43/* Define if GSM header in gsm/ subdir */
44#undef GSM_HEADER_IN_SUBDIR
45
46/* public symbol export define */
47#undef GST_API_EXPORT
48
49/* GStreamer API Version */
50#undef GST_API_VERSION
51
52/* Define if extra runtime checks should be enabled */
53#undef GST_ENABLE_EXTRA_CHECKS
54
55/* Extra platform specific plugin suffix */
56#undef GST_EXTRA_MODULE_SUFFIX
57
58/* Defined if gcov is enabled to force a rebuild due to config.h changing */
59#undef GST_GCOV_ENABLED
60
61/* Defined when registry scanning through fork is unsafe */
62#undef GST_HAVE_UNSAFE_FORK
63
64/* Default errorlevel to use */
65#undef GST_LEVEL_DEFAULT
66
67/* GStreamer license */
68#undef GST_LICENSE
69
70/* mjpegtools API evolution */
71#undef GST_MJPEGTOOLS_API
72
73/* package name in plugins */
74#undef GST_PACKAGE_NAME
75
76/* package origin */
77#undef GST_PACKAGE_ORIGIN
78
79/* GStreamer package release date/time for plugins as YYYY-MM-DD */
80#undef GST_PACKAGE_RELEASE_DATETIME
81
82/* Define to enable Android Media (used by androidmedia). */
83#undef HAVE_ANDROID_MEDIA
84
85/* Define to enable AV1 encoder/decoder (used by aom). */
86#undef HAVE_AOM
87
88/* Define to enable Apple video (used by applemedia). */
89#undef HAVE_APPLE_MEDIA
90
91/* Define to enable ASS/SSA renderer (used by assrender). */
92#undef HAVE_ASSRENDER
93
94/* Define to enable AVC Video Services (used by avcsrc). */
95#undef HAVE_AVC
96
97/* Define if building with AVFoundation */
98#undef HAVE_AVFOUNDATION
99
100/* Define to enable Bluez (used by bluez). */
101#undef HAVE_BLUEZ
102
103/* Bluez5 detected */
104#undef HAVE_BLUEZ5
105
106/* Define to enable bs2b (used by bs2b). */
107#undef HAVE_BS2B
108
109/* Define to enable bz2 library (used by bz2). */
110#undef HAVE_BZ2
111
112/* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
113   CoreFoundation framework. */
114#undef HAVE_CFLOCALECOPYCURRENT
115
116/* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
117   the CoreFoundation framework. */
118#undef HAVE_CFPREFERENCESCOPYAPPVALUE
119
120/* Define to enable chromaprint (used by chromaprint). */
121#undef HAVE_CHROMAPRINT
122
123/* Define if the target CPU is AARCH64 */
124#undef HAVE_CPU_AARCH64
125
126/* Define if the target CPU is an Alpha */
127#undef HAVE_CPU_ALPHA
128
129/* Define if the target CPU is an ARC */
130#undef HAVE_CPU_ARC
131
132/* Define if the target CPU is an ARM */
133#undef HAVE_CPU_ARM
134
135/* Define if the target CPU is a CRIS */
136#undef HAVE_CPU_CRIS
137
138/* Define if the target CPU is a CRISv32 */
139#undef HAVE_CPU_CRISV32
140
141/* Define if the target CPU is a HPPA */
142#undef HAVE_CPU_HPPA
143
144/* Define if the target CPU is an x86 */
145#undef HAVE_CPU_I386
146
147/* Define if the target CPU is a IA64 */
148#undef HAVE_CPU_IA64
149
150/* Define if the target CPU is a M68K */
151#undef HAVE_CPU_M68K
152
153/* Define if the target CPU is a MIPS */
154#undef HAVE_CPU_MIPS
155
156/* Define if the target CPU is a PowerPC */
157#undef HAVE_CPU_PPC
158
159/* Define if the target CPU is a 64 bit PowerPC */
160#undef HAVE_CPU_PPC64
161
162/* Define if the target CPU is a S390 */
163#undef HAVE_CPU_S390
164
165/* Define if the target CPU is a SPARC */
166#undef HAVE_CPU_SPARC
167
168/* Define if the target CPU is a x86_64 */
169#undef HAVE_CPU_X86_64
170
171/* Define to enable NVIDIA CUDA API. */
172#undef HAVE_CUDA
173
174/* Define to enable Curl plugin (used by curl). */
175#undef HAVE_CURL
176
177/* Define to enable DASH plug-in (used by dash). */
178#undef HAVE_DASH
179
180/* Define to enable libdc1394 (used by dc1394). */
181#undef HAVE_DC1394
182
183/* Define if the GNU dcgettext() function is already present or preinstalled.
184   */
185#undef HAVE_DCGETTEXT
186
187/* Define to enable decklink (used by decklink). */
188#undef HAVE_DECKLINK
189
190/* Define to enable Direct3D plug-in (used by direct3dsink). */
191#undef HAVE_DIRECT3D
192
193/* Define to enable directfb (used by dfbvideosink ). */
194#undef HAVE_DIRECTFB
195
196/* Define to enable DirectSound (used by directsoundsrc). */
197#undef HAVE_DIRECTSOUND
198
199/* Define to 1 if you have the <dlfcn.h> header file. */
200#undef HAVE_DLFCN_H
201
202/* define for working do while(0) macros */
203#undef HAVE_DOWHILE_MACROS
204
205/* Define if you have dssim library */
206#undef HAVE_DSSIM
207
208/* Define to enable DTLS plugin (used by dtls). */
209#undef HAVE_DTLS
210
211/* Define to enable dts library (used by dtsdec). */
212#undef HAVE_DTS
213
214/* Define to enable DVB Source (used by dvb). */
215#undef HAVE_DVB
216
217/* Define to enable building of experimental plug-ins. */
218#undef HAVE_EXPERIMENTAL
219
220/* Define to enable building of plug-ins with external deps. */
221#undef HAVE_EXTERNAL
222
223/* Define to enable AAC encoder plug-in (used by faac). */
224#undef HAVE_FAAC
225
226/* Define to enable FAAD2 AAC decoder plug-in (used by faad). */
227#undef HAVE_FAAD
228
229/* Define to enable linux framebuffer (used by fbdevsink). */
230#undef HAVE_FBDEV
231
232/* Define to 1 if you have the <fcntl.h> header file. */
233#undef HAVE_FCNTL_H
234
235/* Define to enable fdkaac plugin (used by fdkaac). */
236#undef HAVE_FDK_AAC
237
238/* Define if we have fdk-aac >= 0.1.4 */
239#undef HAVE_FDK_AAC_0_1_4
240
241/* Define if we have fdk-aac >= 2.0.0 */
242#undef HAVE_FDK_AAC_2_0_0
243
244/* Define to enable Flite plugin (used by flite). */
245#undef HAVE_FLITE
246
247/* Define to enable fluidsynth (used by fluidsynth). */
248#undef HAVE_FLUIDSYNTH
249
250/* Define to 1 if you have the `getpagesize' function. */
251#undef HAVE_GETPAGESIZE
252
253/* Define if the GNU gettext() function is already present or preinstalled. */
254#undef HAVE_GETTEXT
255
256/* Define to enable gl elements (used by gl). */
257#undef HAVE_GL
258
259/* Define to enable gme decoder (used by gme). */
260#undef HAVE_GME
261
262/* Define to 1 if you have the `gmtime_r' function. */
263#undef HAVE_GMTIME_R
264
265/* Define to enable GSM library (used by gsmenc gsmdec). */
266#undef HAVE_GSM
267
268/* Define if gudev is installed */
269#undef HAVE_GUDEV
270
271/* Define to enable http live streaming plugin (used by hls). */
272#undef HAVE_HLS
273
274/* Define if you have the iconv() function and it works. */
275#undef HAVE_ICONV
276
277/* Define to 1 if you have the <inttypes.h> header file. */
278#undef HAVE_INTTYPES_H
279
280/* Define if building for Apple iOS */
281#undef HAVE_IOS
282
283/* Define to enable Unix sockets (used by ipcpipeline). */
284#undef HAVE_IPCPIPELINE
285
286/* Define to enable iqa (used by iqa ). */
287#undef HAVE_IQA
288
289/* Define to enable Kate (used by kate). */
290#undef HAVE_KATE
291
292/* Define to enable drm/kms libraries (used by kms). */
293#undef HAVE_KMS
294
295/* Define to enable ladspa (used by ladspa). */
296#undef HAVE_LADSPA
297
298/* Define to enable LCMS colormanagement plugin (used by lcms2). */
299#undef HAVE_LCMS2
300
301/* Define to enable libde265 HEVC/H.265 decoder (used by libde265). */
302#undef HAVE_LIBDE265
303
304/* Define if libgcrypt is available */
305#undef HAVE_LIBGCRYPT
306
307/* Define if gme 0.5.6 or newer is available */
308#undef HAVE_LIBGME_ACCURACY
309
310/* Define if mfx_dispatcher is available */
311#undef HAVE_LIBMFX
312
313/* Define to enable mms protocol library (used by libmms). */
314#undef HAVE_LIBMMS
315
316/* Define to 1 if you have the `nsl' library (-lnsl). */
317#undef HAVE_LIBNSL
318
319/* Define to 1 if you have the `socket' library (-lsocket). */
320#undef HAVE_LIBSOCKET
321
322/* Define if libusb 1.x is installed */
323#undef HAVE_LIBUSB
324
325/* Define if we have liblilv >= 0.22 */
326#undef HAVE_LILV_0_22
327
328/* Define if we have liblrdf */
329#undef HAVE_LRDF
330
331/* Define to enable lv2 (used by lv2). */
332#undef HAVE_LV2
333
334/* Define to 1 if you have the <memory.h> header file. */
335#undef HAVE_MEMORY_H
336
337/* Define to 1 if you have a working `mmap' system call. */
338#undef HAVE_MMAP
339
340/* Define to enable modplug (used by modplug). */
341#undef HAVE_MODPLUG
342
343/* Define to enable mpeg2enc (used by mpeg2enc). */
344#undef HAVE_MPEG2ENC
345
346/* Define to enable mplex (used by mplex). */
347#undef HAVE_MPLEX
348
349/* Define to enable Intel MediaSDK (used by msdk). */
350#undef HAVE_MSDK
351
352/* Define to enable musepackdec (used by musepack). */
353#undef HAVE_MUSEPACK
354
355/* Define to enable neon http client plugins (used by neonhttpsrc). */
356#undef HAVE_NEON
357
358/* Define to 1 if you have the <netinet/in.h> header file. */
359#undef HAVE_NETINET_IN_H
360
361/* Define to 1 if you have the <netinet/ip.h> header file. */
362#undef HAVE_NETINET_IP_H
363
364/* Define to 1 if you have the <netinet/tcp.h> header file. */
365#undef HAVE_NETINET_TCP_H
366
367/* Define if nettle is available */
368#undef HAVE_NETTLE
369
370/* Define to enable nvdec (used by nvdec). */
371#undef HAVE_NVDEC
372
373/* Define to enable NVIDIA Encode API (used by nvenc). */
374#undef HAVE_NVENC
375
376/* NVENC GStreamer OpenGL support available */
377#undef HAVE_NVENC_GST_GL
378
379/* Define to enable ofa plugins (used by ofa). */
380#undef HAVE_OFA
381
382/* Define to enable OpenAL plugin (used by openal). */
383#undef HAVE_OPENAL
384
385/* Define to enable opencv plugins (used by opencv). */
386#undef HAVE_OPENCV
387
388/* Define to 1 if you have the <opencv2/bgsegm.hpp> header file. */
389#undef HAVE_OPENCV2_BGSEGM_HPP
390
391/* Define to 1 if you have the <opencv2/calib3d.hpp> header file. */
392#undef HAVE_OPENCV2_CALIB3D_HPP
393
394/* Define to 1 if you have the <opencv2/core.hpp> header file. */
395#undef HAVE_OPENCV2_CORE_HPP
396
397/* Define to 1 if you have the <opencv2/imgproc.hpp> header file. */
398#undef HAVE_OPENCV2_IMGPROC_HPP
399
400/* Define to 1 if you have the <opencv2/objdetect.hpp> header file. */
401#undef HAVE_OPENCV2_OBJDETECT_HPP
402
403/* Define to 1 if you have the <opencv2/opencv.hpp> header file. */
404#undef HAVE_OPENCV2_OPENCV_HPP
405
406/* Define to 1 if you have the <opencv2/video.hpp> header file. */
407#undef HAVE_OPENCV2_VIDEO_HPP
408
409/* Define to enable openexr library (used by openexr). */
410#undef HAVE_OPENEXR
411
412/* Define to enable openh264 library (used by openh264). */
413#undef HAVE_OPENH264
414
415/* Define to enable openjpeg library (used by openjpeg). */
416#undef HAVE_OPENJPEG
417
418/* Define if OpenJPEG 1 is used */
419#undef HAVE_OPENJPEG_1
420
421/* Define to enable openmpt (used by openmpt). */
422#undef HAVE_OPENMPT
423
424/* Define to enable openni2 library (used by openni2). */
425#undef HAVE_OPENNI2
426
427/* Define to enable OpenSL ES (used by opensl). */
428#undef HAVE_OPENSLES
429
430/* Define if openssl is available */
431#undef HAVE_OPENSSL
432
433/* Define to enable opus (used by opus). */
434#undef HAVE_OPUS
435
436/* Use Orc */
437#undef HAVE_ORC
438
439/* Apple Mac OS X operating system detected */
440#undef HAVE_OSX
441
442/* Define to enable Pango font rendering (used by pango). */
443#undef HAVE_PANGO
444
445/* Define to 1 if you have the `pipe2' function. */
446#undef HAVE_PIPE2
447
448/* Define if you have POSIX threads libraries and header files. */
449#undef HAVE_PTHREAD
450
451/* Define to 1 if you have the <pthread.h> header file. */
452#undef HAVE_PTHREAD_H
453
454/* Have PTHREAD_PRIO_INHERIT. */
455#undef HAVE_PTHREAD_PRIO_INHERIT
456
457/* Define if RDTSC is available */
458#undef HAVE_RDTSC
459
460/* Define to enable resindvd plugin (used by resindvd). */
461#undef HAVE_RESINDVD
462
463/* Define to enable rsvg decoder (used by rsvg). */
464#undef HAVE_RSVG
465
466/* Define to enable rtmp library (used by rtmp). */
467#undef HAVE_RTMP
468
469/* Define to enable SBC bluetooth audio codec (used by sbc). */
470#undef HAVE_SBC
471
472/* Define to enable sctp plug-in (used by sctp). */
473#undef HAVE_SCTP
474
475/* Define to enable POSIX shared memory source and sink (used by shm). */
476#undef HAVE_SHM
477
478/* Define to enable Smooth Streaming plug-in (used by smoothstreaming). */
479#undef HAVE_SMOOTHSTREAMING
480
481/* Define to enable sndfile plug-in (used by sfdec sfenc). */
482#undef HAVE_SNDFILE
483
484/* Define to enable soundtouch plug-in (used by soundtouch). */
485#undef HAVE_SOUNDTOUCH
486
487/* Defined if the available libSoundTouch is >= 1.4 */
488#undef HAVE_SOUNDTOUCH_1_4
489
490/* Define to enable Spandsp (used by spandsp). */
491#undef HAVE_SPANDSP
492
493/* Define to enable srt library (used by srt). */
494#undef HAVE_SRT
495
496/* Define to enable srtp library (used by srtp). */
497#undef HAVE_SRTP
498
499/* Define if libsrtp2 is used */
500#undef HAVE_SRTP2
501
502/* Define if libssh2 is available */
503#undef HAVE_SSH2
504
505/* Define to 1 if you have the <stdint.h> header file. */
506#undef HAVE_STDINT_H
507
508/* Define to 1 if you have the <stdlib.h> header file. */
509#undef HAVE_STDLIB_H
510
511/* Define to 1 if you have the <strings.h> header file. */
512#undef HAVE_STRINGS_H
513
514/* Define to 1 if you have the <string.h> header file. */
515#undef HAVE_STRING_H
516
517/* Define to 1 if you have the <sys/param.h> header file. */
518#undef HAVE_SYS_PARAM_H
519
520/* Define to 1 if you have the <sys/socket.h> header file. */
521#undef HAVE_SYS_SOCKET_H
522
523/* Define to 1 if you have the <sys/stat.h> header file. */
524#undef HAVE_SYS_STAT_H
525
526/* Define to 1 if you have the <sys/time.h> header file. */
527#undef HAVE_SYS_TIME_H
528
529/* Define to 1 if you have the <sys/types.h> header file. */
530#undef HAVE_SYS_TYPES_H
531
532/* Define to 1 if you have the <sys/utsname.h> header file. */
533#undef HAVE_SYS_UTSNAME_H
534
535/* Define to enable Teletext decoder (used by teletextdec). */
536#undef HAVE_TELETEXTDEC
537
538/* Define if libtiger is available */
539#undef HAVE_TIGER
540
541/* Define to enable tinyalsa (used by tinyalsa). */
542#undef HAVE_TINYALSA
543
544/* Define to enable TTML plugin (used by ttml). */
545#undef HAVE_TTML
546
547/* Define to 1 if you have the <unistd.h> header file. */
548#undef HAVE_UNISTD_H
549
550/* Define to enable UVC H264 (used by uvch264). */
551#undef HAVE_UVCH264
552
553/* Define if valgrind should be used */
554#undef HAVE_VALGRIND
555
556/* Define to enable VDPAU (used by vdpau). */
557#undef HAVE_VDPAU
558
559/* Define if building with VideoToolbox */
560#undef HAVE_VIDEOTOOLBOX
561
562/* Define if building with VideoToolbox >= 10.9.6 */
563#undef HAVE_VIDEOTOOLBOX_10_9_6
564
565/* Define to enable vo-aacenc library (used by vo-aacenc). */
566#undef HAVE_VOAACENC
567
568/* Define to enable vo-amrwbenc library (used by vo-amrwbenc). */
569#undef HAVE_VOAMRWBENC
570
571/* Define to enable Vulkan elements (used by vulkan). */
572#undef HAVE_VULKAN
573
574/* Define to enable WASAPI plug-in (used by wasapi). */
575#undef HAVE_WASAPI
576
577/* Define to enable wayland sink (used by wayland ). */
578#undef HAVE_WAYLAND
579
580/* Define to enable WebP (used by webp ). */
581#undef HAVE_WEBP
582
583/* Define to enable WebRTC (used by webrtc). */
584#undef HAVE_WEBRTC
585
586/* Define to enable WebRTC Audio Processing (used by webrtcdsp). */
587#undef HAVE_WEBRTCDSP
588
589/* Define to enable wildmidi midi soft synth plugin (used by wildmidi). */
590#undef HAVE_WILDMIDI
591
592/* Defined if compiling for Windows */
593#undef HAVE_WIN32
594
595/* Define to enable Winks plug-in (used by winks). */
596#undef HAVE_WINKS
597
598/* Define to enable winscreencap plug-in (used by winscreencap). */
599#undef HAVE_WINSCREENCAP
600
601/* Define to 1 if you have the <winsock2.h> header file. */
602#undef HAVE_WINSOCK2_H
603
604/* Define to enable WPE plug-in (used by wpe). */
605#undef HAVE_WPE
606
607/* Define to 1 if you have the <ws2tcpip.h> header file. */
608#undef HAVE_WS2TCPIP_H
609
610/* Define if you have X11 library */
611#undef HAVE_X11
612
613/* Define to enable x265 plug-in (used by x265). */
614#undef HAVE_X265
615
616/* Define to enable ZBar barcode detector (used by zbar). */
617#undef HAVE_ZBAR
618
619/* the host CPU */
620#undef HOST_CPU
621
622/* library dir */
623#undef LIBDIR
624
625/* gettext locale dir */
626#undef LOCALEDIR
627
628/* Define to the sub-directory where libtool stores uninstalled libraries. */
629#undef LT_OBJDIR
630
631/* OpenCV path name */
632#undef OPENCV_PATH_NAME
633
634/* opencv install prefix */
635#undef OPENCV_PREFIX
636
637/* Name of package */
638#undef PACKAGE
639
640/* Define to the address where bug reports for this package should be sent. */
641#undef PACKAGE_BUGREPORT
642
643/* Define to the full name of this package. */
644#undef PACKAGE_NAME
645
646/* Define to the full name and version of this package. */
647#undef PACKAGE_STRING
648
649/* Define to the one symbol short name of this package. */
650#undef PACKAGE_TARNAME
651
652/* Define to the home page for this package. */
653#undef PACKAGE_URL
654
655/* Define to the version of this package. */
656#undef PACKAGE_VERSION
657
658/* directory where plugins are located */
659#undef PLUGINDIR
660
661/* Define to necessary symbol if this constant uses a non-standard name on
662   your system. */
663#undef PTHREAD_CREATE_JOINABLE
664
665/* The size of `char', as computed by sizeof. */
666#undef SIZEOF_CHAR
667
668/* The size of `int', as computed by sizeof. */
669#undef SIZEOF_INT
670
671/* The size of `long', as computed by sizeof. */
672#undef SIZEOF_LONG
673
674/* The size of `short', as computed by sizeof. */
675#undef SIZEOF_SHORT
676
677/* The size of `void*', as computed by sizeof. */
678#undef SIZEOF_VOIDP
679
680/* Define to 1 if you have the ANSI C header files. */
681#undef STDC_HEADERS
682
683/* the target CPU */
684#undef TARGET_CPU
685
686/* Define if MediaSDK VP9 decoder api is available */
687#undef USE_MSDK_VP9_DEC
688
689/* Version number of package */
690#undef VERSION
691
692/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
693   significant byte first (like Motorola and SPARC, unlike Intel). */
694#if defined AC_APPLE_UNIVERSAL_BUILD
695# if defined __BIG_ENDIAN__
696#  define WORDS_BIGENDIAN 1
697# endif
698#else
699# ifndef WORDS_BIGENDIAN
700#  undef WORDS_BIGENDIAN
701# endif
702#endif
703
704/* Enable large inode numbers on Mac OS X 10.5.  */
705#ifndef _DARWIN_USE_64_BIT_INODE
706# define _DARWIN_USE_64_BIT_INODE 1
707#endif
708
709/* Number of bits in a file offset, on hosts where this is settable. */
710#undef _FILE_OFFSET_BITS
711
712/* Define for large files, on AIX-style hosts. */
713#undef _LARGE_FILES
714
715/* We need at least WinXP SP2 for __stat64 */
716#undef __MSVCRT_VERSION__
717