summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
...
* Revert "openh264: fix to work with released versions and master of upstream"Tim-Philipp Müller2014-12-121-1/+21
| | | | | | | | | | | | This reverts commit 15394aa70543f55c54fa8a474805224f4138f76c. The latest release (v1.1) does not have pkg-config support yet, so this plugin won't be built with the latest release. Cerbero uses the latest release, so this makes cerbero builds fail, which expect the plugin to be built. We can re-commit this once there's a release that includes pkg-config support.
* openh264: fix to work with released versions and master of upstreamZaheer Abbas Merali2014-12-121-21/+1
|
* add rtponviftimestamp elementGuillaume Desmottes2014-12-111-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=731769
* bluez: support compile-time distinction between bluez4 and bluez5Nick Stoughton2014-12-111-3/+12
| | | | | | Signed-off-by: Nick Stoughton <nstoughton@aether.com> https://bugzilla.gnome.org/show_bug.cgi?id=738626
* vcdsrc: port to 1.Reynaldo H. Verdejo Pinochet2014-12-041-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=547661
* configure: Do comparisons in a portable way with = instead of ==Thomas Klausner2014-12-011-3/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=740953
* adaptivedemux: add adaptivedemux base classThiago Santos2014-11-301-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=735848
* gl: fixup compat definition for GLuint64 for OS XMatthew Waters2014-11-281-0/+7
|
* gl: remove the use of gluMatthew Waters2014-11-281-28/+6
|
* gl: add a sync meta for synchronizing across GL contextsMatthew Waters2014-11-281-0/+7
| | | | | | | | | | | A context can create a GLsync object that can be waited on in order to ensure that GL resources created in one context are able to be used in another shared context without any chance of reading invalid data. This meta would be placed on buffers that are known to cross from one context to another. The receiving element would then wait on the sync object to ensure that the data to be used is complete.
* build: Use newer AX_PTHREAD instead of ACX_PTHREADArun Raghavan2014-11-261-1/+1
|
* Remove unported and obsolete qtwrapper plugin codeTim-Philipp Müller2014-11-261-9/+1
| | | | | QuickTime is deprecated, we want new plugins based on avfoundation (osx) or dxva/mediafoundation (windows).
* gl: fix automagic disabling of desktop GLMatthew Waters2014-11-271-0/+1
| | | | | | If configure finds GL + GLES2 but the user passes --enable-gles2 and the two GL API's cannot be built against together, configure was still allowing the desktop GL stack to be built.
* configure: use pkg-config to detect X11Tim-Philipp Müller2014-11-241-2/+1
| | | | | | Like we do in -base and -good now. https://bugzilla.gnome.org/show_bug.cgi?id=731047
* gl: Use numeric OSX version instead of the macroSebastian Dröge2014-11-161-1/+1
| | | | | | The macro is not defined on older OSX versions and evaluates to 0. https://bugzilla.gnome.org/show_bug.cgi?id=740201
* gl/cocoa: Remove GNUStep supportSebastian Dröge2014-11-131-55/+1
| | | | | | | | Until gcc and GNUStep properly support Objective-C blocks and other "new" features of Objective-C we can't properly support them without making the code much more ugly. https://bugzilla.gnome.org/show_bug.cgi?id=739152
* gl/cocoa: include gl3.h in configure too for consistency with gstglapi.hSebastian Dröge2014-11-041-0/+4
|
* configure.ac: auto decision to include GL library failsVincent Abriou2014-10-291-1/+1
| | | | | | | | | | | | | | The part of the configure.ac that consist to check if we can include both GL and GLES2 at the same time is failing. Indeed, in the case NEED_GLES2=yes and NEED_OPENGL=auto, HAVE_OPENGL variable is updated whereas it should be HAVE_GL variable that has to be updated (HAVE_OPENGL variable is not used in the rest of the configure.ac). https://bugzilla.gnome.org/show_bug.cgi?id=739348 Signed-off-by: Vincent Abriou <vincent.abriou@st.com> Reviewed-by: Benjamin GAIGNARD <benjamin.gaignard@linaro.org>
* configure: check for more openh264 API that we needTim-Philipp Müller2014-10-261-1/+3
|
* configure.ac: Use libsrtp.pc if presentEdward Hervey2014-10-241-3/+4
|
* configure: improve openh264 checkTim-Philipp Müller2014-10-221-1/+17
| | | | | | The openh264 API is still unstable, so check for structure member that we need to prevent building against an older incompatible version.
* configure: simplify openh264 checkTim-Philipp Müller2014-10-221-6/+2
| | | | | Of course PTHREADS_CFLAGS is not used anywhere now for the check, but that was the case before as well.
* configure: use a macro to check for pthreadStefan Sauer2014-10-211-6/+9
| | | | | | Replace the hardcoded -lpthread in most of the places with $PTHREAD_LIBS. For openh264 also add $PTHREAD_LIBS to OPENH264_LIBS until upstream ships a .pc file.
* gl: Check for GLU before trying to use it in configure.acBrendan Long2014-10-201-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=738816
* configure: add pthread to the configure check for openh264Stefan Sauer2014-10-201-0/+3
|
* vtenc: VTCompressionSessionPrepareToEncodeFrames only exists since 10.9.6Sebastian Dröge2014-10-191-0/+10
| | | | | Check with configure for it instead of using one of the availability macros as those wouldn't work as expected with minor versions.
* rtp: add h265 RTP payloader + depayloaderThijs Vermeir2014-10-171-0/+2
|
* x265enc: add x265 encoder elementThijs Vermeir2014-10-151-0/+8
|
* Integrate libde265 into gst-plugins-bad.Joachim Bauch2014-10-141-0/+10
|
* openh264: Add OpenH264 based encoder/decoder elementsSebastian Dröge2014-10-031-0/+11
| | | | | | | | These are the openh264 elements released under the BSD-2 license by Ericsson as part of the OpenWebRTC project. https://github.com/EricssonResearch/openwebrtc-gst-plugins https://bugzilla.gnome.org/show_bug.cgi?id=737788
* gltransformation: requires graphene 1.0.0Lubosz Sarnecki2014-09-301-1/+1
|
* applemedia: Unconditionally use VideoToolbox on iOS if availableSebastian Dröge2014-09-171-14/+0
| | | | | Because we do weak linking now we can always compile it in and check at runtime if it is actually available or not.
* configure: And make the preprocessor check work properlySebastian Dröge2014-09-151-1/+1
|
* configure: Do the AM_CONDITIONAL() after finally setting the variableSebastian Dröge2014-09-151-1/+2
|
* applemedia: Don't include VideoToolbox on iOS < 8.0Sebastian Dröge2014-09-151-0/+13
| | | | It's private API and does not work without a jailbroken device.
* build: don't AC_SUBST intermediate valuesMatthew Waters2014-09-101-4/+0
|
* hlsdemux: Support OpenSSL for AES decryption of HLS fragmentsThomas Bluemel2014-08-281-1/+7
| | | | https://bugzilla.gnome.org//show_bug.cgi?id=735248
* gl: do not check for GL/GLU/EGL/GLES2 libs if disabled in configurationCarlos Rafael Giani2014-08-271-4/+10
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=735522
* openjpeg: Don't remember -lopenjp2 as libs when falling back to openjpeg1Sebastian Dröge2014-07-211-0/+1
|
* openjpeg: Win32-compatible OpenJPEG-2.0 detectionРуслан Ижбулатов2014-07-211-1/+12
| | | | | | | | | OpenJPEG 2.0 API uses stdcall on W32 by default. This prevents normal autoconf library macros from finding its functions. A more compatible check is to acutally link a program that includes a real header. https://bugzilla.gnome.org/show_bug.cgi?id=733487
* Back to developmentSebastian Dröge2014-07-191-4/+4
|
* Release 1.4.01.4.0Sebastian Dröge2014-07-191-4/+4
|
* gl: Include GL_CFLAGS while checking for GL typedefsMart Raudsepp2014-07-161-0/+5
| | | | | | | | | Otherwise those checks may fail at configure time if they contain extra include paths, while at build time they are included, potentially causing incompatible typedefs between system GL headers and gstreamer compatibility prototypes. https://bugzilla.gnome.org/show_bug.cgi?id=733248
* gl: Always include EGL_CFLAGS in GL_CFLAGS when EGL_LIBS is added to GL_LIBSMart Raudsepp2014-07-161-0/+1
| | | | | | They should be handled in tandem, in case any EGL provider could require some CFLAGS and set them (possibly once moved to prefer pkg-config files), such as for a custom header location.
* Release 1.3.91Sebastian Dröge2014-07-111-4/+4
|
* configure: fix uninitialized variables with --disable-externalMatthieu Bouron2014-07-041-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=732744
* applemedia: enable vtdec and vtenc only on >= 10.8 where VideoToolbox is publicAlessandro Decina2014-07-021-0/+6
| | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=723670
* Release 1.3.901.3.90Sebastian Dröge2014-06-281-4/+4
|
* configure: use $ERROR_CFLAGS instead of hard-coding -WerrorTim-Philipp Müller2014-06-221-1/+1
| | | | https://bugzilla.gnome.org//show_bug.cgi?id=731692
* configure: use -Werror to make the include GL and GLES2 header check ↵Koop Mast2014-06-221-0/+3
| | | | | | | | | | | guaranteed fatal Clang will only give a warning for the redefinition of typedef GLenum. Since master is build with -Werror this will result in a build failure later in the gl plugin. Add -Werror to the test, so the test result is as expected. This will allow the gl plugins to build. https://bugzilla.gnome.org//show_bug.cgi?id=731692