summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJose Quaresma <quaresma.jose@gmail.com>2020-06-14 16:54:28 +0100
committerJose Quaresma <quaresma.jose@gmail.com>2020-07-10 17:08:03 +0100
commitb9d26cbf46fb618e08116c0d90d29f0f660b76d7 (patch)
treec802c8991d36c6ae2d5de4c6a140db13a6485bbc
parentbea8e5c6ca77ba3289bcce106d417d443ec3762b (diff)
Gst.py: raise an error if we can't unmap the memory
-rw-r--r--gi/overrides/Gst.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/gi/overrides/Gst.py b/gi/overrides/Gst.py
index e7eeb29..edf347b 100644
--- a/gi/overrides/Gst.py
+++ b/gi/overrides/Gst.py
@@ -649,7 +649,8 @@ class Memory(Gst.Memory):
def unmap(self, mapinfo):
mapinfo.__parent__ = None
- return _gi_gst.memory_override_unmap(self, mapinfo)
+ if _gi_gst.memory_override_unmap(self, mapinfo) is not True:
+ raise MapError('UnmappingError','Memory unmapping was not successfull')
Memory = override(Memory)
__all__.append('Memory')