Commit graph

143 commits

Author SHA1 Message Date
Niels De Graef
0f238144bf meson: Bump minimal GLib version to 2.44
This means we can use some newer features and get rid of some
boilerplate code using the G_DECLARE_* macros.

As discussed on IRC, 2.44 is old enough by now to start depending on it.
2019-06-02 21:35:25 +02:00
Thibault Saunier
e7816eba1d doc: Build documentation with hotdoc 2019-05-13 10:30:35 -04:00
Tim-Philipp Müller
4bd085efc8 Back to development 2019-04-19 11:00:07 +01:00
Tim-Philipp Müller
c1296e414d Release 1.16.0 2019-04-19 00:35:58 +01:00
Tim-Philipp Müller
6b40569e7e Release 1.15.90 2019-04-11 00:37:01 +01:00
Tim-Philipp Müller
673a0e15b3 Back to development 2019-03-04 09:14:25 +00:00
Tim-Philipp Müller
7515eebb1a Release 1.15.2 2019-02-26 14:12:40 +00:00
Tim-Philipp Müller
87f99d34bc plugins: add autotools build for new ges plugin 2019-02-26 14:00:33 +00:00
Tim-Philipp Müller
02cdb8b051 Release 1.15.1 2019-01-17 02:30:08 +00:00
Tim-Philipp Müller
a7347ca8f7 WIP: ges: fix API export/import and 'inconsistent linkage' on MSVC
Export GES library API in headers when we're building the
library itself, otherwise import the API from the headers.

This fixes linker warnings on Windows when building with MSVC.

Fix up some missing config.h includes when building the lib which
is needed to get the export api define from config.h

Fixes https://gitlab.freedesktop.org/gstreamer/gst-editing-services/issues/42
2018-12-15 00:14:51 +00:00
Thibault Saunier
1ddc54ee05 tests: Use gst-validate-launcher to run python tests 2018-06-15 18:09:37 -04:00
Tim-Philipp Müller
6c26b44f46 examples: always build against gtk3
Drop gtk2 option.

https://bugzilla.gnome.org/show_bug.cgi?id=796243
2018-05-20 23:50:17 +01:00
Tim-Philipp Müller
7ba51db93c Back to development 2018-03-20 10:24:35 +00:00
Tim-Philipp Müller
e6a372e5ef Release 1.14.0 2018-03-19 20:28:11 +00:00
Tim-Philipp Müller
825bf3ca3b Release 1.13.91 2018-03-13 19:29:46 +00:00
Tim-Philipp Müller
211f3b5af1 Release 1.13.90 2018-03-03 23:09:38 +00:00
Tim-Philipp Müller
388297735f Back to development 2018-02-15 19:44:30 +00:00
Tim-Philipp Müller
ec1d0a46c6 Release 1.13.1 2018-02-15 17:20:22 +00:00
Tim-Philipp Müller
ca7833edac autotools: use -fno-strict-aliasing where supported
https://bugzilla.gnome.org/show_bug.cgi?id=769183
2018-02-05 08:44:52 +01:00
Tim-Philipp Müller
c518e40ebd configure: remove c++ compiler bits that are unused 2017-11-26 13:31:02 +00:00
Tim-Philipp Müller
7f98b12d91 autotools: stop controlling symbol visibility with -export-symbols-regex
Instead, use -fvisibility=hidden and explicit exports via GST_EXPORT.
This should result in consistent behaviour for the autotools and
Meson builds.
2017-11-26 13:30:08 +00:00
Tim-Philipp Müller
ab863549b6 configure: bump gst-validate requirement to 1.12.1
For gst_validate_scenario_get_pipeline().
2017-08-12 10:07:22 +01:00
Nicolas Dufresne
4a906e412e Remove plugin specific static build option
Static and dynamic plugins now have the same interface. The standard
--enable-static/--enable-shared toggle are sufficient.
2017-05-16 14:37:03 -04:00
Sebastian Dröge
7d5b3ca7a9 Back to development 2017-05-04 18:59:14 +03:00
Sebastian Dröge
e2424ad267 Release 1.12.0 2017-05-04 15:43:12 +03:00
Sebastian Dröge
ee6d22b1c7 Release 1.11.91 2017-04-27 17:47:16 +03:00
Sebastian Dröge
9a01084c26 Release 1.11.90 2017-04-07 16:35:23 +03:00
Sebastian Dröge
81e44b3cba Back to development 2017-02-24 15:37:55 +02:00
Sebastian Dröge
c1061025b0 Release 1.11.2 2017-02-24 15:10:01 +02:00
Sebastian Dröge
1efe4ad128 Back to development 2017-01-12 16:33:06 +02:00
Sebastian Dröge
a462c075f5 Release 1.11.1 2017-01-12 16:20:08 +02:00
Tim-Philipp Müller
ddc37e6b44 Remove generated .spec file
Likely extremely bitrotten, and we should not ship this anyway.
2016-12-16 17:29:59 +00:00
Alexandru Băluț
d88cee856e tests_: Use nose2 instead of nosetests
Differential Revision: https://phabricator.freedesktop.org/D1394
2016-11-09 18:35:41 -03:00
Sebastian Dröge
1d461ac276 Back to development 2016-11-01 18:53:15 +02:00
Sebastian Dröge
6f6d9f3469 Release 1.10.0 2016-11-01 18:12:35 +02:00
Sebastian Dröge
4e596c28e3 Release 1.9.90 2016-09-30 13:04:39 +03:00
Sebastian Dröge
e32a948868 configure: Depend on gstreamer 1.9.2.1 2016-09-14 11:31:28 +02:00
Sebastian Dröge
754483f528 Back to development 2016-09-01 12:33:22 +03:00
Sebastian Dröge
8da3383d01 Release 1.9.2 2016-09-01 12:33:13 +03:00
Sebastian Dröge
a58d28bc7e Back to development 2016-07-06 13:51:18 +03:00
Sebastian Dröge
777f83e6c6 Release 1.9.1 2016-07-06 13:45:17 +03:00
Sebastian Dröge
6a17fb2923 Back to development 2016-03-24 13:33:52 +02:00
Sebastian Dröge
e9a960b295 Release 1.8.0 2016-03-24 13:05:16 +02:00
Sebastian Dröge
a64565c016 Release 1.7.91 2016-03-15 12:33:13 +02:00
Sebastian Dröge
1069cca0e0 Release 1.7.90 2016-03-01 19:09:52 +02:00
Sebastian Dröge
0ea76cf905 Back to development 2016-02-19 12:38:45 +02:00
Sebastian Dröge
f70e0ab0bf Release 1.7.2 2016-02-19 12:26:27 +02:00
Thibault Saunier
1c875961fc tests_: Add a simple python copy/paste test for groups
Integrating python tests in the build system

And cleanup configure.ac

Reviewed-by: Thibault Saunier <thibault.saunier@collabora.com>
Differential Revision: https://phabricator.freedesktop.org/D601
2016-01-17 09:23:32 +01:00
Sebastian Dröge
0546088c4d Back to development 2015-12-24 15:30:23 +01:00
Sebastian Dröge
914fca4aed Release 1.7.1 2015-12-24 15:07:57 +01:00