summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
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
2015-09-25Back to developmentSebastian Dröge1-4/+4
2015-09-25Release 1.6.0Sebastian Dröge1-4/+4
2015-09-18Release 1.5.91Sebastian Dröge1-4/+4
2015-09-10gtk, qt: more specifically define the compile time requirementsMatthew Waters1-16/+35
Otherwise we could include headers/configurations that will never been installed. https://bugzilla.gnome.org/show_bug.cgi?id=754732
2015-09-10build/qt: indent configure fileMatthew Waters1-6/+6
don't mix tabs and spaces https://bugzilla.gnome.org/show_bug.cgi?id=754466
2015-08-31qmlsink: Ensure that at least one windowing system is availableNirbheek Chauhan1-2/+15
Otherwise, we'll just crash at runtime because the gl context is NULL https://bugzilla.gnome.org/show_bug.cgi?id=754108
2015-08-22curl: Give netinet/ip.h it own configure checkKoop Mast1-1/+9
On FreeBSD netinet/ip.h needs the sys/types.h and netinet/in.h header before it can be tested. https://bugzilla.gnome.org/show_bug.cgi?id=753944
2015-08-20opencv: Fix OpenCV data path check to work with cross compilationCarlos Rafael Giani1-3/+12
https://bugzilla.gnome.org/show_bug.cgi?id=753651