summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* gl: add GstGLContextGPUProcess backendJulien Isorce2015-05-271-0/+1
| | | | | It builds its GL vtable from a proc address provided by the application.
* curlsink: handle socket callback for active FTP connections as wellPatricia Muscalu2015-05-251-1/+1
| | | | | | | | | Since version 7.28.0, libcurl allows application to set socket options for active FTP connections. Bump libcurl requirement to version tested. https://bugzilla.gnome.org/show_bug.cgi?id=749815
* fix faad2 version checkWim Taymans2015-05-131-2/+2
| | | | | | | | | | | | | On fedora 22, the output of cpp inserts extra debug comments, which makes our regexp for the faad2 version check fail. This in turn causes it to compile with the wrong arguments passed which then causes stack corruption and crashes. Fix this by only checking for the version (which should be by itself on a single line). This is potentially less safe, it might be possible that a similar string would appear in a later version in the header file. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=748571
* decklink: Disable decklink plugin on AndroidSebastian Dröge2015-05-051-1/+4
|
* configure: bump automake requirement to 1.14 and autoconf to 2.69Tim-Philipp Müller2015-04-231-2/+2
| | | | | | | This is only required for builds from git, people can still build tarballs if they only have older autotools. https://bugzilla.gnome.org//show_bug.cgi?id=747624
* opencv: Change configure test to check for OpenCV2 headersРуслан Ижбулатов2015-04-171-5/+16
| | | | | | | | * Checks for opencv2 headers only, not for legacy opencv1 headers * Checks for every opencv2 header that the implementation needs, not just highgui_c.h https://bugzilla.gnome.org/show_bug.cgi?id=725163
* configure: Depend on openh264 >= 1.3.0Edward Hervey2015-04-071-1/+1
| | | | Required for the version check header, as agreed upon on IRC
* directsoundsrc: Implement volume and muteVictor Toso2015-03-311-2/+3
| | | | | | | Using the MixerAPI as IDirectSoundCaptureBuffer doesn't implement volume control. https://bugzilla.gnome.org/show_bug.cgi?id=744383
* dtls: Add new DTLS pluginSebastian Dröge2015-03-161-0/+14
| | | | | | | This is a copy of the Ericsson DTLS plugin from https://github.com/EricssonResearch/openwebrtc-gst-plugins/tree/master/ext/erdtls/src https://bugzilla.gnome.org/show_bug.cgi?id=744582
* configure: fix buildTim-Philipp Müller2015-03-141-1/+0
| | | | Was supposed to be squashed into earlier commit.
* Remove unported and useless osxvideosrc elementTim-Philipp Müller2015-03-141-17/+1
| | | | There are other elements for this now.
* gl: fix a couple of typos in configure.acMatthew Waters2015-03-141-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=744020
* applemedia: new AVSampleBufferLayerSinkMatthew Waters2015-02-241-0/+1
| | | | | Renders buffers using the CALayer subclass AVSampleBufferDisplayLayer which can be placed inside a Core Animation render tree.
* Remove unported directdraw pluginTim-Philipp Müller2015-01-241-37/+1
| | | | | | | This API has been deprecated for eternities and microsoft stopped shipping the headers in 2010 accoding to wikipedia, so let's just remove it and focus on bringing the plugins based on the newer APIs up to snuff.
* gl/cocoa: move to CGL and CAOpenGLLayer for renderingMatthew Waters2015-01-221-1/+1
| | | | | | Removes the use of NSOpenGL* variety and functions. Any Cocoa specific functions that took/returned a NSOpenGL* object now take/return the CGL equivalents.
* Remove real plugin which is no longer needed and has never been portedTim-Philipp Müller2015-01-181-9/+1
| | | | | Decoders for these formats exist in gst-libav, if anyone still has a need for them.
* Remove libgmyth-based MythTV source element which was never portedTim-Philipp Müller2015-01-181-13/+1
| | | | | | | | gmyth seems to be unmaintained upstream, and no one has asked for this to be ported for a very long time, so let's just remove it. Neither debian nor Fedora seem to ship libgmyth any longer, and in any case it's most likely deprecated by the UPnP support in MythTV.
* bs2b: add new plugin (Effect/Audio, crossfeed)Christoph Reiter2015-01-151-0/+12
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=611689
* Revert "Revert "openh264: fix to work with released versions and master of ↵Zaheer Abbas Merali2015-01-131-21/+1
| | | | | | upstream"" This reverts commit 329f0ccba1aa604da1bd80293fd1fe717447df5d.
* 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
|