summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2016-03-31gl/examples: remove duplicated videooverlay exampleMatthew Waters1-1/+0
filtervideooverlay proved the exact same example (only with a extra glfiltercube).
2016-03-31gl: add support for building against GLES3 headersMatthew Waters1-0/+14
with a fallback to GLES2 headers if available.
2016-03-30opencv: Ported to OpenCV version 3.1 OpenCVVanessa Chipirras Navalon1-6/+2
configure.ac was changed to work with new versions of OpenCV 3.X. A new include is added gstopencvutils.cpp because it contains the previous. This keeps compatibility with 2.4. https://bugzilla.gnome.org/show_bug.cgi?id=760473
2016-03-27lv2: Port filters to GStreamer 1.0 and use lilv instead of slv2Thibault Saunier1-4/+5
Properly separate files as we will not have only one single base class for all elements as we used to with 0.10, but the same way it is done with ladspa, we subclass GstAudioFilter, GstBaseSource etc... https://bugzilla.gnome.org/show_bug.cgi?id=678207
2016-03-24Back to developmentSebastian Dröge1-4/+4
2016-03-24Release 1.8.0Sebastian Dröge1-4/+4
2016-03-22gl/build: add GST_GL_HAVE_DMABUF to gstglconfig.hMatthew Waters1-1/+6
it's exposed in public API so hiding it in an AC_DEFINE for config.h only works when building libgstgl itself. Attempting to use libgstgl (especially on egl platforms) will throw a compilation error.
2016-03-15Release 1.7.91Sebastian Dröge1-4/+4
2016-03-01Release 1.7.90Sebastian Dröge1-4/+4
2016-02-19Back to developmentSebastian Dröge1-3/+3
2016-02-19Release 1.7.2Sebastian Dröge1-4/+4
2016-02-16configure: improve check for wayland-scanner binaryThiago Santos1-4/+10
The plugin doesn't need the wayland-scanner package to be built or run, it only needs the wayland-scanner program during compile time. When cross-compiling, build systems might not have the wayland-scanner package for the target system as it is a developer's tool, while it should still be possible to use wayland-scanner from the host system. This patch fixes it by not requiring the wayland-scanner package but just the binary itself. Note that the check is done outside of the PKG_CHECK_MODULES as it doesn't work inside of it. https://bugzilla.gnome.org/show_bug.cgi?id=752688
2016-02-17vulkan/build: search for the correct libraryMatthew Waters1-2/+2
SDK 1.0.1 used libvulkan-1.so, 1.0.2 uses libvulkan.so
2016-02-17vulkan: update to release 1.0.1.1Matthew Waters1-2/+2
2016-02-17new vulkan based video sinkMatthew Waters1-0/+67
Currently xcb is the only winsys that is implemented and there's no redraws et al
2016-02-16mpg123: move plugin from -bad to -uglyTim-Philipp Müller1-10/+0
https://bugzilla.gnome.org/show_bug.cgi?id=719849
2016-02-16rtp: move RTP H.265 payloader/depayloader to -goodTim-Philipp Müller1-2/+0
https://bugzilla.gnome.org/show_bug.cgi?id=761606
2016-02-12netsim: Add netsim elementStian Selnes1-0/+2
Resurrected from the Farstream repository and given an overhaul to fix races, deadlocks etc. https://bugzilla.gnome.org/show_bug.cgi?id=756252
2016-02-02tinyalsa: Add a new sink plugin using tinyalsaArun Raghavan1-0/+7
This uses the tinyalsa library to playback to an ALSA device. Future work can include using the mmap interface. https://bugzilla.gnome.org/show_bug.cgi?id=761230
2016-02-01qt: Fix build for androidHolger Kaelberer1-1/+1
https://bugzilla.gnome.org/show_bug.cgi?id=756082
2016-02-01rsvg: bump requirement to 2.36.2Tim-Philipp Müller1-11/+1
Which allows us to simplify the configure check and some special-casing in the code, and is plenty old in any case.
2016-01-31Remove gsettings plugin which was never portedTim-Philipp Müller1-13/+0
Don't think we need this any longer or want to support it, and clearly no one has been missing it all these years either, so let's just get rid of it.
2016-01-31faad: simplify configure check and require faad >= 2.7Tim-Philipp Müller1-47/+14
Just check whether LATM is defined which is only available in 2.7 and later. Allows us to simplify the configure check a little and we can get rid of some hackish workarounds for problems with earlier version headers.
2016-01-22audio: Move audioaggregator base class to a librarySebastian Dröge1-0/+3
It's useful enough already to be used in other elements for audio aggregation, let's give people the opportunity to use it and give it some API testing. https://bugzilla.gnome.org/show_bug.cgi?id=760733
2016-01-15gl: add compatibility definition of GLint64Matthew Waters1-0/+7
e.g. anrdoid doesn't have it
2015-12-24Back to developmentSebastian Dröge1-3/+3
2015-12-24Release 1.7.1Sebastian Dröge1-4/+4
2015-12-23player: Add pkg-config filesSebastian Dröge1-0/+2
2015-12-23player: Add unit test that is disabled by defaultSebastian Dröge1-0/+11
The unit test is downloading a few small media files from the Internet, which are then used during the test. "make clean" removes the files again.
2015-12-23player: Import GstPlayer playback convenience APISebastian Dröge1-0/+1
Based on https://github.com/sdroege/gst-player commit 9ce6ae0dbb8eeeefaf794cfae80e279a03cc598d
2015-12-21configure: Use -Bsymbolic-functions if availableSebastian Dröge1-0/+19
While this is more useful for libraries, some of our plugins with multiple files and some internal API can also benefit from this.
2015-12-18build: Add dmabuf build condition.Lubosz Sarnecki1-0/+15
configure.ac: Build dmabuf when EGL and drm_fourcc.h is available. gl: Link gst-allocators. https://bugzilla.gnome.org/show_bug.cgi?id=743345
2015-12-15gl: Allow using non-system mesa with both GL and GLESNicolas Dufresne1-4/+9
GCC automatically disable redundance warnings for system headers. As soon as we start using a non-system installed mesa, we would start having issues. The test for both wasn't setting any flags, so it would work but then fail at runtime. This is being fixed by disabling in the code (where needed only) that GCC warning. The test is also fixed to avoid the false positive we had.
2015-12-15opengl: Use pkg-config if availableNicolas Dufresne1-3/+12
libMesa ships .pc files now for gl/egl/glesv2. This patch makes use of it while keeping support for system without. https://bugzilla.gnome.org/show_bug.cgi?id=751068
2015-12-07acm: Port ACM MP3 decoder and encoders to GStreamer 1.xFrédéric Wang1-1/+1
https://bugzilla.gnome.org/show_bug.cgi?id=744047
2015-12-06port teletextdec to 1.0Daniel Kamil Kozar1-1/+1
https://bugzilla.gnome.org/show_bug.cgi?id=733819
2015-12-02alevel: New audio/video level elementVivia Nikolaidou1-0/+2
The videoframe-audiolevel element acts like a synchronized audio/video "level" element. For each video frame, it posts a level-style message containing the RMS value of the corresponding audio frames. This element needs both video and audio to pass through it. Furthermore, it needs a queue after its video source. https://bugzilla.gnome.org/show_bug.cgi?id=748259
2015-11-18tests/examples: add a waylandsink exampleGeorge Kiagiadakis1-0/+1
https://bugzilla.gnome.org/show_bug.cgi?id=748322
2015-11-06configure.ac: Added --with-hls-crypto=auto|nettle|libgcrypt|openssl option ↵Julian Bouzas1-16/+50
to build the source using the desired cryptographic library for HLS https://bugzilla.gnome.org/show_bug.cgi?id=755319
2015-10-21Use new GST_ENABLE_EXTRA_CHECKS #defineSebastian Dröge1-0/+1
https://bugzilla.gnome.org/show_bug.cgi?id=756870
2015-10-11liveadder: Remove plugin, replace by compat subclass of audiomixerOlivier Crête1-2/+0
New subclass with a similar behaviour as the old liveadder, but a slightly different API as the latency is in nanoseconds, not milliseconds. Also, the new liveadder has a effective latency that is latency + output-buffer-duration. In practice, just setting a non-zero latency with the new audiomixer gives you the right behavior in 99% of the cases.
2015-10-11dashdemux: fix undefined reference to gst_ntp_clock_newJulien Isorce1-0/+1
Found with gst-inspect-1.0 -b in gst-uninstalled env. https://bugzilla.gnome.org/show_bug.cgi?id=756383
2015-10-02Update GLib dependency to 2.40.0Sebastian Dröge1-1/+1
2015-10-02assrender: render the subtitles with the proper aspectArnaud Vrac1-1/+1
This bumps the libass version requirement to 0.10.2. https://bugzilla.gnome.org/show_bug.cgi?id=753824
2015-10-02dtls: require openssl >= 1.0.1Aleix Conchillo Flaqué1-1/+1
https://bugzilla.gnome.org/show_bug.cgi?id=755892
2015-10-02qt: add support for building on osx/iosMatthew Waters1-1/+20
Including: - Necessary configure checks - Necessary compile time platform checks - Necessary runtime qt iOS/OSX platform detection https://bugzilla.gnome.org/show_bug.cgi?id=755100
2015-09-29Add Nvidia based hardware encoder elementMatthew Waters1-0/+103
Currently only h264 is supported https://bugzilla.gnome.org/show_bug.cgi?id=753405
2015-09-28Revert "midi: add an ALSA MIDI sequencer source"Stefan Sauer1-12/+0
This reverts commit cd7f4e524718a2f75467852235e4e13d64d2ac82.
2015-09-28midi: add an ALSA MIDI sequencer sourceAntonio Ospite1-0/+12
The alsamidisrc element allows to get input event from ALSA MIDI sequencer devices, and possibly convert them to sound using some downstream element like fluiddec. https://bugzilla.gnome.org/show_bug.cgi?id=738687
2015-09-28qt: add support for building/running on androidMatthew Waters1-0/+19
Including: - Necessary configure checks - Necessary compile time platform checks - Necessary runtime qt android platform detection - Escaping GLsync definition with Qt's GLES2 implementation https://bugzilla.gnome.org/show_bug.cgi?id=754466