summaryrefslogtreecommitdiff
path: root/common
AgeCommit message (Collapse)Author
2020-10-20Automatic update of common submoduleTim-Philipp Müller
From 59cb678 to a825d27
2018-12-05Automatic update of common submoduleThibault Saunier
From cd1dee0 to 59cb678
2018-09-24libs: figure out right export define in configureTim-Philipp Müller
Add new GST_API_EXPORT in config.h and use that for GST_*_API decorators instead of GST_EXPORT. The right export define depends on the toolchain and whether we're using -fvisibility=hidden or not, so it's better to set it to the right thing directly than hard-coding a compiler whitelist in the public header. We put the export define into config.h instead of passing it via the command line to the compiler because it might contain spaces and brackets and in the autotools scenario we'd have to pass that through multiple layers of plumbing and Makefile/shell escaping and we're just not going to be *that* lucky. The export define is only used if we're compiling our lib, not by external users of the lib headers, so it's not a problem to put it into config.h Also, this means all .c files of libs need to include config.h to get the export marker defined, so fix up a few that didn't include config.h. This commit depends on a common submodule commit that makes gst-glib-gen.mak add an #include "config.h" to generated enum/marshal .c files for the autotools build. https://bugzilla.gnome.org/show_bug.cgi?id=797185
2018-04-16Automatic update of common submoduleTim-Philipp Müller
From f0c2dc9 to ed78bee
2018-03-13controller: GST_EXPORT -> GST_CONTROLLER_APITim-Philipp Müller
We need different export decorators for the different libs. For now no actual change though, just rename before the release, and add prelude headers to define the new decorator to GST_EXPORT.
2017-12-14Automatic update of common submoduleMatthew Waters
From e8c7a71 to 3fa2c9e
2017-11-27Automatic update of common submoduleMatthew Waters
From 3f4aa96 to e8c7a71
2017-08-17Automatic update of common submoduleTim-Philipp Müller
From 48a5d85 to 3f4aa96
2017-05-21meson: make C++ compiler optionalTim-Philipp Müller
It's only used to build tests to see if our headers are C++ clean.
2017-05-15libs: controller: mark symbols explicitly for export with GST_EXPORTTim-Philipp Müller
2017-04-24Automatic update of common submoduleTim-Philipp Müller
From 60aeef6 to 48a5d85
2017-04-10Automatic update of common submoduleTim-Philipp Müller
From 39ac2f5 to 60aeef6
2016-12-03Automatic update of common submoduleEdward Hervey
From f980fd9 to 39ac2f5
2016-09-10Automatic update of common submoduleJan Schmidt
From b18d820 to f980fd9
2016-09-10Automatic update of common submoduleJan Schmidt
From f49c55e to b18d820
2016-07-11Automatic update of common submoduleStefan Sauer
From f363b32 to f49c55e
2016-06-21Automatic update of common submoduleNicolas Dufresne
From ac2f647 to f363b32
2016-04-14Automatic update of common submoduleJulien Isorce
From 6f2d209 to ac2f647
2016-02-26Automatic update of common submoduleSebastian Dröge
From b64f03f to 6f2d209
2016-02-05Automatic update of common submoduleThiago Santos
From 86e4663 to b64f03f
2015-12-07Automatic update of common submoduleNicolas Dufresne
From b319909 to 86e4663
2015-10-21Automatic update of common submoduleTim-Philipp Müller
From b99800a to b319909
2015-10-21Automatic update of common submoduleSebastian Dröge
From 9aed1d7 to b99800a
2015-07-03Automatic update of common submoduleStefan Sauer
From f74b2df to 9aed1d7
2015-06-16Automatic update of common submoduleNicolas Dufresne
From 6015d26 to f74b2df
2015-06-09Automatic update of common submoduleEdward Hervey
From d9a3353 to 6015d26
2015-06-08Automatic update of common submoduleStefan Sauer
From d37af32 to d9a3353
2015-06-07Automatic update of common submoduleStefan Sauer
From 21ba2e5 to d37af32
2015-06-07Automatic update of common submoduleStefan Sauer
From c408583 to 21ba2e5
2015-06-07Automatic update of common submoduleStefan Sauer
From d676993 to c408583
2015-04-08tests: Use AM_TESTS_ENVIRONMENTEdward Hervey
Needed by the new automake test runner
2015-04-03Automatic update of common submoduleTim-Philipp Müller
From bc76a8b to c8fb372
2015-01-12Automatic update of common submoduleStefan Sauer
From f2c6b95 to bc76a8b
2014-12-18Automatic update of common submoduleSebastian Dröge
From ef1ffdc to f2c6b95
2014-11-27Automatic update of common submoduleEdward Hervey
From f32cfcd to ef1ffdc
2014-11-26build: Update ax_pthread.m4 and move it to commonArun Raghavan
Has some updates for Clang support (might not work with newer Clang properly, yet), AIX support, and some misc fixes.
2014-11-20common: update for bison version check patchTim-Philipp Müller
Fix configure check with bison development version. https://bugzilla.gnome.org/show_bug.cgi?id=728946
2014-10-27Automatic update of common submoduleSebastian Dröge
From 84d06cd to 7bb2bce
2014-10-21Automatic update of common submoduleTim-Philipp Müller
From a8c8939 to 84d06cd
2014-10-21Automatic update of common submoduleStefan Sauer
From 6e75498 to a8c8939
2014-09-25tests: parallelise 'make valgrind'Tim-Philipp Müller
Use $(MAKE) instead of 'make' inside the Makefile, otherwise the make will run as if -j1 had been specified and complain about the job server not being available, and with $(MAKE) in inherits the parent make's settings it seems. Upgrade common submodule for parallel check-valgrind. Let this settle a bit before upgrading the other modules.
2014-07-31Makefile: Add usage of build-checks stepEdward Hervey
Allows building checks without running them
2014-05-21Release 1.3.21.3.2Sebastian Dröge
2014-05-21Automatic update of common submoduleSebastian Dröge
From 211fa5f to 1f5d3c3
2014-05-03Automatic update of common submoduleSebastian Dröge
From bcb1518 to 211fa5f
2014-02-28Automatic update of common submoduleSebastian Dröge
From fe1672e to bcb1518
2014-02-26Automatic update of common submoduleStefan Sauer
From 1a07da9 to fe1672e
2014-01-30Automatic update of common submoduleEdward Hervey
From d48bed3 to 1a07da9
2013-12-22Automatic update of common submoduleTim-Philipp Müller
From dbedaa0 to d48bed3
2013-11-05Automatic update of common submoduleTim-Philipp Müller
From 865aa20 to dbedaa0