summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Back to developmentSebastian Dröge2016-02-191-3/+3
|
* Release 1.7.21.7.2Sebastian Dröge2016-02-191-4/+4
|
* configure: improve check for wayland-scanner binaryThiago Santos2016-02-161-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
* vulkan/build: search for the correct libraryMatthew Waters2016-02-171-2/+2
| | | | SDK 1.0.1 used libvulkan-1.so, 1.0.2 uses libvulkan.so
* vulkan: update to release 1.0.1.1Matthew Waters2016-02-171-2/+2
|
* new vulkan based video sinkMatthew Waters2016-02-171-0/+67
| | | | | Currently xcb is the only winsys that is implemented and there's no redraws et al
* mpg123: move plugin from -bad to -uglyTim-Philipp Müller2016-02-161-10/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=719849
* rtp: move RTP H.265 payloader/depayloader to -goodTim-Philipp Müller2016-02-161-2/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=761606
* netsim: Add netsim elementStian Selnes2016-02-121-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
* tinyalsa: Add a new sink plugin using tinyalsaArun Raghavan2016-02-021-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
* qt: Fix build for androidHolger Kaelberer2016-02-011-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=756082
* rsvg: bump requirement to 2.36.2Tim-Philipp Müller2016-02-011-11/+1
| | | | | | Which allows us to simplify the configure check and some special-casing in the code, and is plenty old in any case.
* Remove gsettings plugin which was never portedTim-Philipp Müller2016-01-311-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.
* faad: simplify configure check and require faad >= 2.7Tim-Philipp Müller2016-01-311-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.
* audio: Move audioaggregator base class to a librarySebastian Dröge2016-01-221-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
* gl: add compatibility definition of GLint64Matthew Waters2016-01-151-0/+7
| | | | e.g. anrdoid doesn't have it
* Back to developmentSebastian Dröge2015-12-241-3/+3
|
* Release 1.7.11.7.1Sebastian Dröge2015-12-241-4/+4
|
* player: Add pkg-config filesSebastian Dröge2015-12-231-0/+2
|
* player: Add unit test that is disabled by defaultSebastian Dröge2015-12-231-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.
* player: Import GstPlayer playback convenience APISebastian Dröge2015-12-231-0/+1
| | | | | Based on https://github.com/sdroege/gst-player commit 9ce6ae0dbb8eeeefaf794cfae80e279a03cc598d
* configure: Use -Bsymbolic-functions if availableSebastian Dröge2015-12-211-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.
* build: Add dmabuf build condition.Lubosz Sarnecki2015-12-181-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
* gl: Allow using non-system mesa with both GL and GLESNicolas Dufresne2015-12-151-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.
* opengl: Use pkg-config if availableNicolas Dufresne2015-12-151-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
* acm: Port ACM MP3 decoder and encoders to GStreamer 1.xFrédéric Wang2015-12-071-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=744047
* port teletextdec to 1.0Daniel Kamil Kozar2015-12-061-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=733819
* alevel: New audio/video level elementVivia Nikolaidou2015-12-021-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
* tests/examples: add a waylandsink exampleGeorge Kiagiadakis2015-11-181-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=748322
* configure.ac: Added --with-hls-crypto=auto|nettle|libgcrypt|openssl option ↵Julian Bouzas2015-11-061-16/+50
| | | | | | to build the source using the desired cryptographic library for HLS https://bugzilla.gnome.org/show_bug.cgi?id=755319
* Use new GST_ENABLE_EXTRA_CHECKS #defineSebastian Dröge2015-10-211-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=756870
* liveadder: Remove plugin, replace by compat subclass of audiomixerOlivier Crête2015-10-111-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.
* dashdemux: fix undefined reference to gst_ntp_clock_newJulien Isorce2015-10-111-0/+1
| | | | | | Found with gst-inspect-1.0 -b in gst-uninstalled env. https://bugzilla.gnome.org/show_bug.cgi?id=756383
* Update GLib dependency to 2.40.0Sebastian Dröge2015-10-021-1/+1
|
* assrender: render the subtitles with the proper aspectArnaud Vrac2015-10-021-1/+1
| | | | | | This bumps the libass version requirement to 0.10.2. https://bugzilla.gnome.org/show_bug.cgi?id=753824
* dtls: require openssl >= 1.0.1Aleix Conchillo Flaqué2015-10-021-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=755892
* qt: add support for building on osx/iosMatthew Waters2015-10-021-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
* Add Nvidia based hardware encoder elementMatthew Waters2015-09-291-0/+103
| | | | | | Currently only h264 is supported https://bugzilla.gnome.org/show_bug.cgi?id=753405
* Revert "midi: add an ALSA MIDI sequencer source"Stefan Sauer2015-09-281-12/+0
| | | | This reverts commit cd7f4e524718a2f75467852235e4e13d64d2ac82.
* midi: add an ALSA MIDI sequencer sourceAntonio Ospite2015-09-281-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
* qt: add support for building/running on androidMatthew Waters2015-09-281-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
* Back to developmentSebastian Dröge2015-09-251-4/+4
|
* Release 1.6.01.6.0Sebastian Dröge2015-09-251-4/+4
|
* Release 1.5.911.5.91Sebastian Dröge2015-09-181-4/+4
|
* gtk, qt: more specifically define the compile time requirementsMatthew Waters2015-09-101-16/+35
| | | | | | | Otherwise we could include headers/configurations that will never been installed. https://bugzilla.gnome.org/show_bug.cgi?id=754732
* build/qt: indent configure fileMatthew Waters2015-09-101-6/+6
| | | | | | don't mix tabs and spaces https://bugzilla.gnome.org/show_bug.cgi?id=754466
* qmlsink: Ensure that at least one windowing system is availableNirbheek Chauhan2015-08-311-2/+15
| | | | | | Otherwise, we'll just crash at runtime because the gl context is NULL https://bugzilla.gnome.org/show_bug.cgi?id=754108
* curl: Give netinet/ip.h it own configure checkKoop Mast2015-08-221-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
* opencv: Fix OpenCV data path check to work with cross compilationCarlos Rafael Giani2015-08-201-3/+12
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=753651
* configure.ac: fix build when the uvch264 plugin is not selectedArnaud Vrac2015-08-191-1/+0
| | | | | | | | | | Instead of checking for the gstreamer-video-1.0 package is installed, just assume it is since we already check for the -base dependency. With this replace the GST_VIDEO_* variables in makefiles and directly link with libgstvideo. https://bugzilla.gnome.org/show_bug.cgi?id=753820