- 20 Nov, 2021 1 commit
-
-
Since python 3.10 implicit conversion to integers using `__int__` as been completely removed (was deprecated behavior in 3.9) so we need to cleanly handle it now. See https://gitlab.gnome.org/GNOME/pitivi/-/issues/2589 Part-of: <!46>
-
- 08 Sep, 2021 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 15 Mar, 2021 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 14 Jan, 2021 1 commit
-
-
Tim-Philipp Müller authored
-
- 13 Jan, 2021 1 commit
-
-
Tim-Philipp Müller authored
-
- 06 Dec, 2020 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 27 Oct, 2020 1 commit
-
-
Tim-Philipp Müller authored
-
- 26 Oct, 2020 1 commit
-
-
Tim-Philipp Müller authored
-
- 08 Sep, 2020 1 commit
-
-
Tim-Philipp Müller authored
-
- 07 Sep, 2020 1 commit
-
-
Tim-Philipp Müller authored
-
- 24 Aug, 2020 1 commit
-
-
Part-of: <!40>
-
- 20 Aug, 2020 1 commit
-
-
Tim-Philipp Müller authored
-
- 15 Aug, 2020 1 commit
-
-
Thibault Saunier authored
When introducing zero copy buffers/memory mapping we broke the API, this brings back the exact same API as before for all the previously handled cases but still raises an exception when using a context to map buffers. Fixes #40 Part-of: <!39>
-
- 23 Jul, 2020 1 commit
-
-
Jose Quaresma authored
Part-of: <!35>
-
- 10 Jul, 2020 4 commits
-
-
Jose Quaresma authored
- unref PyObject on exit with Py_XDECREF - better error handling - free memory view in case of erros Part-of: <!34>
-
Jose Quaresma authored
-
Jose Quaresma authored
-
Jose Quaresma authored
pyg_boxed_new cause a memory leak if it hold a copy of the boxed wrapper and freed when the wrapper is deallocated. use the boxed wrapper value itself and don't hold a copy of the value.
-
- 03 Jul, 2020 1 commit
-
-
Tim-Philipp Müller authored
-
- 02 Jul, 2020 1 commit
-
-
Tim-Philipp Müller authored
-
- 19 Jun, 2020 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 03 Apr, 2020 2 commits
-
-
Thibault Saunier authored
-
Andoni Morales Alastruey authored
pylib_loc = python.get_variable('LIBPL', '') alreay returns the correct path for python's library dir
-
- 26 Feb, 2020 1 commit
-
-
Mathieu Duponchelle authored
When returning those values, extensions must take a new reference. Fixes #33
-
- 07 Jan, 2020 3 commits
-
-
Guillaume Desmottes authored
It's no longer used.
-
Fix #8
-
-
- 30 Dec, 2019 1 commit
-
-
- 13 Dec, 2019 1 commit
-
-
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
-
- 11 Dec, 2019 1 commit
-
-
Thibault Saunier authored
With the new mapping API we can efficiently use the ->fill vmethod which is sensibly better.
-
- 10 Dec, 2019 1 commit
-
-
Thibault Saunier authored
And minor cleanup in the way errors are handled
-
- 09 Dec, 2019 2 commits
-
-
Philipp Zabel authored
-
The Problem is, that in the current state it is not easily possible to edit the buffer data in a gstreamer python element since you get a copy of the real buffer. This patch overrides the mapinfo and the function generating it in a way so that mapinfo.data is now a memoryview pointing to the real buffer. Depending on the flags given for this buffer the memoryview is r/w.
-
- 28 Nov, 2019 1 commit
-
-
Thibault Saunier authored
-
- 19 Nov, 2019 1 commit
-
-
Thibault Saunier authored
We have notified application developers this would happen a long time ago and python2 is going to be deprecated very soon now, before 1.18 is going to be released.
-
- 14 Oct, 2019 1 commit
-
-
Tim-Philipp Müller authored
-