- Oct 21, 2020
-
-
Tim-Philipp Müller authored
-
- Oct 20, 2020
-
-
Tim-Philipp Müller authored
Would fail like this with python >= 3.8: configure: checking for libraries required to embed python configure: error: Python libs not found. Windows requires Python modules to be explicitly linked to libpython. Reason being that we must pass --embed now to python3-config to get the -lpython3.8 linker argument. https://docs.python.org/dev/whatsnew/3.8.html#debug-build-uses-the-same-abi-as-release-build Also see commit 22f28155 for Meson. Part-of: <!44>
-
- Sep 28, 2020
- Dec 14, 2019
-
-
Sebastian Dröge authored
Since Python 3.8 the normal checks don't include the Python libraries anymore and linking of the gst-python module would fail. See also https://github.com/mesonbuild/meson/issues/5629 Fixes #28
-
- Dec 03, 2019
-
-
Tim-Philipp Müller authored
-
- Sep 23, 2019
-
-
Tim-Philipp Müller authored
-
- May 02, 2019
-
-
Tim-Philipp Müller authored
-
- Apr 18, 2019
-
-
Tim-Philipp Müller authored
-
- Apr 11, 2019
-
-
Luis de Bethencourt authored
-
- Apr 10, 2019
-
-
Tim-Philipp Müller authored
-
- Mar 04, 2019
-
-
Tim-Philipp Müller authored
-
- Feb 26, 2019
-
-
Tim-Philipp Müller authored
-
- Jan 30, 2019
-
-
Thibault Saunier authored
This makes sure that we do not try to use GstPbutils before Gst is init and in case GstPbutils is imported while Gst is not imported, use the `GstPbutils.pb_utils_init()` function to have the oportunity to initialize the overrides. Not that we also introduce a `GstPbutils.init()` variant because `GstPbutils.pb_utils_init()` is an ugly name.
-
- Jan 22, 2019
-
-
Thibault Saunier authored
This was removed all together in af4ade37 "meson: use new python module". And add `-Dlibpython-dir` option for the cases the logic fails.
-
- Jan 17, 2019
-
-
Tim-Philipp Müller authored
-
- Jan 09, 2019
-
-
Antonio Ospite authored
The C API provides the gst_pad_set_caps() helper which makes it easier to set caps on pads (see gst/gstcompat.h in gstreamer core). Add such handy helper to the python bindings too. The implementation follows as close as possible the one in gstcompat.h with two changes: 1. the type check on the pad has been removed because self is guaranteed to be a Gst.Pad in python. 2. the null check on the caps has been extended to be a type check. Fixes gstreamer/gst-python#19
-
- Dec 30, 2018
-
-
Tim-Philipp Müller authored
Unbreaks the autotools build and fixes #15.
-
- Dec 15, 2018
-
-
Tim-Philipp Müller authored
Required to make gst-indent linter on CI happy.
-
- Dec 05, 2018
-
-
Thibault Saunier authored
-
- Nov 12, 2018
-
-
Jordan Petridіs authored
This commit adds a .gitlab-ci.yml file, which uses a feature to fetch the config from a centralized repository. The intent is to have all the gstreamer modules use the same configuration. The configuration is currently hosted at the gst-ci repository under the gitlab/ci_template.yml path. Part of gstreamer/gstreamer-project#29
-
- Nov 05, 2018
-
-
Matthew Waters authored
-
- Oct 31, 2018
-
-
Mathieu Duponchelle authored
Instead, for python2 revert to manipulating gi.overrides.__path__
-
- Oct 30, 2018
-
-
Mathieu Duponchelle authored
Instead of fiddling with sys.path, we instead use a custom sys.meta_path importer
-
Mathieu Duponchelle authored
-
- Oct 28, 2018
-
-
This patch makes the tests pass running uninstalled and installed, with python2 and python3 on linux, windows and osx. The main gist is to use the new python-module to do the lifting done by pythondetector, and with that add support for python2 and windows.
-
Mathieu Duponchelle authored
-
Mathieu Duponchelle authored
They were not installed, and were simply used for our uninstalled setup, which we now implement differently.
-
- Oct 27, 2018
-
-
Mathieu Duponchelle authored
-
- Jul 29, 2018
-
-
Mathieu Duponchelle authored
-
Mathieu Duponchelle authored
-
Mathieu Duponchelle authored
-
- Jul 20, 2018
-
-
Mathieu Duponchelle authored
-
Mathieu Duponchelle authored
-
- May 14, 2018
-
-
PyMapping_GetItemString’ discards ‘const’ qualifier from pointer target type https://bugzilla.gnome.org/show_bug.cgi?id=796093
-
- May 01, 2018
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- Apr 25, 2018
- Apr 08, 2018
-
-
Thibault Saunier authored
-