summaryrefslogtreecommitdiff
path: root/pkgconfig
Commit message (Collapse)AuthorAgeFilesLines
* Remove GstVideoAggregator, moved into libgstvideo in -baseTim-Philipp Müller2018-12-264-38/+2
| | | | https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/137
* pkgconfig: generate sctp lib .pc file also with Meson buildTim-Philipp Müller2018-09-222-3/+3
| | | | | and fix up autotools definition now that it's not conditional any more.
* pkgconfig: sctp lib does not depend on external sctp libraryTim-Philipp Müller2018-09-221-2/+0
| | | | So install .pc files unconditionally.
* Add new SCTP plugins (sctpenc/sctpdec)George Kiagiadakis2018-09-213-1/+31
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=744863
* pkgconfig: remove some cruftTim-Philipp Müller2018-03-223-35/+0
| | | | gl has moved to -base, remove leftover files.
* webrtcbin: an element that handles the transport aspects of webrtc connectionsMatthew Waters2018-02-025-1/+31
| | | | | | | | | | | | | | | | | | | | SDP's are generated and consumed according to the W3C PeerConnection API available from https://www.w3.org/TR/webrtc/ The SDP is either created initially from the connected sink pads/attached transceivers as in the case of generating an offer or intersected with the connected sink pads/attached transceivers as in the case for creating an answer. In both cases, the rtp payloaded streams sent by the peer are exposed as separate src pads. The implementation supports trickle ICE, RTCP muxing, reduced size RTCP. With contributions from: Nirbheek Chauhan <nirbheek@centricular.com> Mathieu Duponchelle <mathieu@centricular.com> Edward Hervey <edward@centricular.com> https://bugzilla.gnome.org/show_bug.cgi?id=792523
* Fix typo in gstreamer-bad-audio-1.0.pcTim-Philipp Müller2017-12-241-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=791910
* allocatorsbad: physmem moved to -baseTim-Philipp Müller2017-12-193-38/+3
|
* gl: remove GStreamer OpenGL integration library and move to -baseTim-Philipp Müller2017-12-193-16/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=754094
* pkgconfig: Move fixes for move of aggregator to coreEdward Hervey2017-12-084-4/+4
|
* Remove GstAggregator from -bad, moved to coreTim-Philipp Müller2017-12-024-36/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=739010
* meson: don't generate or install pkg-config file for gstreamer-waylandTim-Philipp Müller2017-11-281-4/+4
| | | | | | which is not for public consumption currently (headers not installed). https://bugzilla.gnome.org/show_bug.cgi?id=790912
* meson.build: use join_paths() on prefixHåvard Graff2017-11-251-1/+1
| | | | | | So that "/" are correct on Windows and the paths in the .pc files are like C:/some/where and not C:\some\where.
* pkgconfig: missing GL_CFLAGS in gstreamer-gl-uninstalled.pc.inJulien Isorce2017-07-141-1/+1
| | | | | | Already present in gstreamer-gl.pc.in https://bugzilla.gnome.org/show_bug.cgi?id=784779
* pkg-config: Add both srcdir and builddir to the include pathSebastian Dröge2017-02-273-3/+3
| | | | Just the build dir is not going to work for srcdir!=builddir.
* allocators: Add GstPhysMemoryAllocator abstractionSebastian Dröge2017-02-273-3/+38
| | | | | | | This can be used in a generic way as common interface by all platforms that, in one way or another, pass around physical memory addresses. https://bugzilla.gnome.org/show_bug.cgi?id=779067
* pkgconfig: fix uninstalled .pc files for codecparsers + mpegtsTim-Philipp Müller2017-02-152-2/+2
| | | | | Really need to include the srcdir for codecparsers, and build dir for mpegts.
* pkg-config: Directly link the library with -l instead of the .la fileSebastian Dröge2017-01-233-3/+3
| | | | Which might not exist, like on most modern Linux distributions.
* gl/pkg-config: add the configured platform/api/winsysMatthew Waters2017-01-103-0/+9
| | | | | Allows users to query this from pkg-config instead of requiring them to compile mini programs checking defines in gstglconfig.h
* gl/pkg-config: don't advertise all our dependent libraries as depsMatthew Waters2017-01-102-2/+2
| | | | | If an application/library explicitly needs a library, it needs to link against it itself.
* meson: Do not use gstwayland variable when not setThibault Saunier2017-01-051-1/+0
|
* meson: Generate the wayland pc file when neededThibault Saunier2017-01-051-0/+5
|
* meson: Do not try to use unset gstgl if gstgl is not builtThibault Saunier2017-01-051-1/+1
|
* meson: generate pkg-config -uninstalled pc filesGuillaume Desmottes2017-01-0512-17/+51
| | | | | | | | | | | Generating those files is useful for users building the GStreamer stack using meson and having to link it to another project which is still using the autotools. While doing so, fix some -uninstalled pc files which were using a suspicious 'pcfiledir' which was never replaced or defined. https://bugzilla.gnome.org/show_bug.cgi?id=776810
* meson: add some starting build files for GLMatthew Waters2016-09-091-2/+5
| | | | | Currently only works on linux with egl/glx + wayland/x11 but the general principals have been layed out for adding the other GL platforms/winsys'.
* gl/pkgconfig: add the lib include dir to the list of includesMatthew Waters2016-08-291-1/+1
| | | | | | 714d8aa in core removed this include dir from it's pkgconfig file. https://bugzilla.gnome.org/show_bug.cgi?id=770523
* Add support for Meson as alternative/parallel build systemNirbheek Chauhan2016-08-201-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/mesonbuild/meson With contributions from: Tim-Philipp Müller <tim@centricular.com> Matej Knopp <matej.knopp@gmail.com> Jussi Pakkanen <jpakkane@gmail.com> (original port) Highlights of the features provided are: * Faster builds on Linux (~40-50% faster) * The ability to build with MSVC on Windows * Generate Visual Studio project files * Generate XCode project files * Much faster builds on Windows (on-par with Linux) * Seriously fast configure and building on embedded ... and many more. For more details see: http://blog.nirbheek.in/2016/05/gstreamer-and-meson-new-hope.html http://blog.nirbheek.in/2016/07/building-and-developing-gstreamer-using.html Building with Meson should work on both Linux and Windows, but may need a few more tweaks on other operating systems.
* player: Add support for multiview settingsBarun Kumar Singh2016-04-212-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=765302
* uninstalled.pc: add support for non libtool build systemsJulien Isorce2016-02-1810-19/+20
| | | | | | | | | | | | | | | | | Currently the .la path is provided which requires to use libtool as mentioned in the GStreamer manual section-helloworld-compilerun.html. It is fine as long as the application is built using libtool. So currently it is not possible to compile a GStreamer application within gst-uninstalled with CMake or other build system different than autotools. This patch allows to do the following in gst-uninstalled env: gcc test.c -o test $(pkg-config --cflags --libs gstreamer-1.0 \ gstreamer-gl-1.0) Previously it required to prepend libtool --mode=link https://bugzilla.gnome.org/show_bug.cgi?id=720778
* pkg-config: Don't generate and install pkg-config with relative pathsJan Schmidt2016-01-298-55/+49
| | | | | | | | | | Don't put relative paths in pkg-config files, including uninstalled ones. For those, use @abs_topbuilddir@ and @abs_topsrcdir@ as we do elsewhere. Remove libraries= directives, which doesn't seem to be a pkg-config variable that actually exists, but has been in all our pkg-config files for as long as they've existed.
* pkg-config: Properly version and install base/audio/video .pc filesSebastian Dröge2016-01-231-5/+11
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=760733#c17
* base/audio/video: Install headers and pkg-config filesSebastian Dröge2016-01-221-1/+4
| | | | | | | They are still considered unstable API but it would be good to give them some wider testing already to make sure the API is useful. https://bugzilla.gnome.org/show_bug.cgi?id=760733
* audio: Move audioaggregator base class to a librarySebastian Dröge2016-01-222-0/+30
| | | | | | | 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
* player: Add pkg-config filesSebastian Dröge2015-12-233-3/+30
|
* gstglconfig: Put gstglconfig.h into $(libdir)/gstreamer-1.0/includeSebastian Dröge2014-11-071-1/+1
| | | | | | | | It's architecture dependent and should not be placed into the include directory as the assumption is that all those headers are architecture independent. https://bugzilla.gnome.org/show_bug.cgi?id=739767
* libs: Don't install headers and pc files for libgstwayland/badvideo/badbaseSebastian Dröge2014-07-111-6/+3
| | | | | | | These will disappear after 1.4.0 and it would be rather annoying if people started depending on them. https://bugzilla.gnome.org/show_bug.cgi?id=732207
* videoaggregator: Create a new GstVideoAggregator baseclassMathieu Duponchelle2014-06-202-0/+30
| | | | | | | | This base class has been added to a newly created libgstbadvideo library Co-Authored by: Thibault Saunier <tsaunier@gnome.org> https://bugzilla.gnome.org/show_bug.cgi?id=731918
* aggregator: Add new GstAggregator base classThibault Saunier2014-06-202-0/+30
| | | | | | | | This base class has been added to a newly created libgstbadbase library Co-Authored by: Mathieu Duponchelle <mathieu.duponchelle@opencreed.com> https://bugzilla.gnome.org/show_bug.cgi?id=731917
* wayland: install .pc fileArnaud Vrac2014-06-173-3/+30
|
* egl: remove pc filesJulien Isorce2014-04-282-24/+0
| | | | | Forgot to do that in 09116bf10d515d50bdd1e9a20278be816cb762aa: "egl/eglglessink: remove since EGLImage and iOS support have been added in glimagesink"
* gl: append GL_LIB and GL_CFLAGS in pc filesJulien Isorce2014-04-282-4/+4
|
* pkgconfig: fix gstreamer-gl uninstalledJosep Torra2014-04-241-2/+2
| | | | | Ensure to provide libgstgl also in the uninstalled setup. Fixes build of gst-omx for RPI in uninstalled setup.
* egl/eglglessink: remove since EGLImage and iOS support have been added in ↵Julien Isorce2014-04-151-6/+0
| | | | | | glimagesink https://bugzilla.gnome.org/show_bug.cgi?id=703343
* pkgconfig: add gstreamer-glJulien Isorce2014-03-261-0/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=703343
* [502/906] Update versioning for gstreamer 1.0Matthew Waters2014-03-152-5/+5
| | | | | Renames GST_MAJORMINOR to GST_API_VERSION in build files removes -lgstinterfaces from _LDADD flags
* [314/906] Add srcdir to includes for out-of-source buildsDavid Schleef2014-03-151-1/+1
| | | | | | When you use gstreamer uninstalled and build outside the source tree, the includes need to be specified for both the source tree and the build tree.
* [059/906] * configure.ac: * pkgconfig/Makefile.am: * ↵David Schleef2014-03-152-0/+28
| | | | pkgconfig/gstreamer-gl-uninstalled.pc.in: * pkgconfig/gstreamer-gl.pc.in: * pkgconfig/gstreamer-plugins-gl-uninstalled.pc.in: * pkgconfig/gstreamer-plugins-gl.pc.in: Rename pkgconfig files. And install them. * tests/check/Makefile.am: * tests/check/generic/states.c: * tests/check/pipelines/simple-launch-lines.c: Add some tests copied from -good.
* pkgconfig: Don't include libraries in the generic gst-plugins-bad pc fileSebastian Dröge2013-12-181-1/+1
|
* mpegts: Install generated headersMariusz Buras2013-12-181-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=720673
* Add gstreamer-mpegts pkg-config file.Brendan Long2013-10-014-5/+31
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=709145