Commit graph

135 commits

Author SHA1 Message Date
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
Thibault Saunier
e1fcd42a19 examples: Move all examples to the root dir and create foldersdir per language
+ Add some markdown files to link between languages
+ Add a simple 'play timeline with one clip" example in C and python
2015-12-21 15:35:17 +01:00
Sebastian Dröge
a71cd000fd configure: Use -Bsymbolic-functions if available
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-21 12:34:56 +01:00
Sebastian Dröge
c37da5d89c Revert "build: fix make distcheck."
This reverts commit 462727d6d8.

This "fix" broke the build on Windows, where both prefix and datadir are
absolute paths and as such we would concatenate two absolute paths and fail.
2015-11-26 22:42:45 +05:30
Thibault Saunier
5bcb7be179 tests: Properly setup GST_PLUGIN_PATH in test environement 2015-11-21 00:24:33 +01:00
Sebastian Dröge
4565d02e21 Use new GST_ENABLE_EXTRA_CHECKS #define
https://bugzilla.gnome.org/show_bug.cgi?id=756870
2015-10-21 14:37:37 +03:00
Sebastian Dröge
a8aa0b8886 Update GLib dependency to 2.40.0 2015-10-02 22:27:37 +03:00
Thibault Saunier
f019118ca8 Back to development 2015-09-25 12:30:29 +02:00
Thibault Saunier
da34328c50 Release 1.6.0 2015-09-25 12:29:40 +02:00