summaryrefslogtreecommitdiff
path: root/gi
AgeCommit message (Expand)AuthorFilesLines
2020-07-23overrides: memory and buffer unmap code can be sharedJose Quaresma1-71/+66
2020-07-10overrides: _remap: refactor to avoid memory leaks with PyObjectJose Quaresma1-22/+49
2020-07-10Gst.py: raise an error if we can't unmap the memoryJose Quaresma1-1/+2
2020-07-10Gst.py: unref __parent__ on unmap otherwise it cause a memory leakJose Quaresma1-0/+2
2020-07-10overrides: fix memory leak in pyg_boxed_newJose Quaresma1-1/+1
2020-02-26gstmodule: Fix reference counts of Py_True and Py_FalseMathieu Duponchelle1-4/+21
2019-12-30Do not declare mix declaration and codeThibault Saunier1-10/+10
2019-12-10Subclass Exception for mapping and unmapping errorsThibault Saunier2-20/+36
2019-12-09Changes the mapinfo so that the mapped data is writableDaniel Klamt2-0/+310
2019-11-28python: Fix type type qualifiers issuesThibault Saunier1-2/+2
2019-11-19Remove python2 supportThibault Saunier2-29/+5
2019-10-14Remove autotools buildTim-Philipp Müller2-44/+0
2019-09-02overrides: fix callback setter overrides (bis)Mathieu Duponchelle1-22/+19
2019-08-08overrides: fix callback setter overridesMathieu Duponchelle1-10/+4
2019-05-06override Element before Bin so we can access element fields of binsThibault Saunier1-15/+16
2019-05-03Gst.py: add high-level helpersMathieu Duponchelle1-0/+36
2019-01-30Gst.init() has to be called before GstPbutils is importedThibault Saunier2-34/+43
2019-01-09overrides: add a set_caps() method to the Pad overrideAntonio Ospite1-0/+16
2018-10-31Tests: refactor testing approachMathieu Duponchelle2-10/+1
2018-10-28meson: use new python moduleHavard Graff2-6/+7
2018-10-28automake: remove __init__.py'sMathieu Duponchelle2-3/+1
2018-10-28Remove __init__.py filesMathieu Duponchelle2-32/+0
2018-05-14gstmodule: fix warning when building against python2Havard Graff1-1/+1
2018-04-25overrides: use get_introspection_moduleEmilio Pozuelo Monfort2-4/+5
2018-04-07overrides: Fix mixup between query function and chain oneThibault Saunier1-1/+1
2018-02-22makefiles: Add missing dist filesNicolas Dufresne2-1/+4
2018-02-22bitmask: Do not use long() directly with python3Thibault Saunier1-0/+1
2018-02-22gi: Check Gst has not been initialized before loading bindingsThibault Saunier1-1/+2
2018-02-22Allow Bitmask to be created from ints and longs but always store as longSebastian Dröge1-3/+3
2018-02-15overrides: accept Gst.Structure in Caps.__new__Mathieu Duponchelle1-7/+16
2018-01-23Ship meson build system in autotools generated tarballsSebastian Dröge2-1/+6
2017-08-03meson: Fix detection of overrides path in some casesThibault Saunier1-1/+0
2017-07-26Fix simply running testsuite in mesonThibault Saunier1-1/+1
2017-07-26Add support for Gst.BitmaskThibault Saunier2-1/+48
2017-07-26structure: Add a .keys() method and implement __str__Thibault Saunier1-0/+16
2017-07-26Return a Gst.*Range instead of a python range converting from GValue to pythonThibault Saunier2-2/+32
2017-07-26structures: Override __new__ to make it more pythonicThibault Saunier1-0/+21
2017-05-21overrides: Remove IntRange And Int64Range on Python2Olivier Crête1-4/+6
2017-03-27array/list: Make gvalue conversion symmetricNicolas Dufresne1-4/+14
2017-03-27gstmodule: Factor out gst type creationNicolas Dufresne1-59/+20
2017-03-24overrides: Add more GstValue overridesNicolas Dufresne2-4/+534
2016-09-05Add support for Meson as alternative/parallel build systemThibault Saunier2-0/+19
2016-02-27NULL-terminate PyMethodDef arrayHanno Boeck1-1/+2
2016-02-20Fix bug when checking template object typeThibault Saunier1-4/+21
2016-02-15gst: Fix a crash when passing wrong type as __templates__Thibault Saunier1-4/+5
2016-02-08Avoid warning about gi.require_version not being calledThibault Saunier1-1/+8
2015-11-08overrides: also provide wrapper for trace level debug loggingMark Nauwelaerts2-0/+9
2015-11-08overrides: fix a few typos in exception messagesMark Nauwelaerts1-2/+2
2015-10-26overrides: chain up to base __init__ in Pad overrideMark Nauwelaerts1-1/+2
2015-04-24tests: Fix tests in python2Thibault Saunier1-3/+3