Thibault Saunier
|
515bf888a9
|
python: Make use of the new structure.is_writable method
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9027>
|
2025-05-25 15:16:37 +02:00 |
|
Thibault Saunier
|
f0e1591111
|
python: Add overrides for Buffer/Query/Event/Context to handle writability
And make them look more like proper MiniObject
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9027>
|
2025-05-25 15:16:37 +02:00 |
|
Thibault Saunier
|
0201423142
|
python: Factor out a MiniObject class that all mini object will be based on
Making the API closer to what it should be as Caps are MiniObject
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9027>
|
2025-05-25 15:16:37 +02:00 |
|
Thibault Saunier
|
da9365176b
|
python: Add a Caps.get_value variant that does not copy the structures
Keeping the __getitem__ implementation the same way
This also now make structure.set_value() raise an exception if the structure
was not writable
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9027>
|
2025-05-25 15:16:37 +02:00 |
|
Thibault Saunier
|
c3d2209c1f
|
python: Add overrides to be able to write into the GstStructure inside GstCaps
Add Python bindings for allowing to modify GstCaps structures with proper
writability checks.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9027>
|
2025-05-25 15:16:37 +02:00 |
|
Edward Hervey
|
900a9c47be
|
gst-python: Fix unit test for python >= 3.12
unittest.TestCase.assertEquals was marked deprecated since 3.0 and was finally
removed in 3.12
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5633>
|
2024-02-02 14:15:49 +01:00 |
|
Thibault Saunier
|
24c6e49874
|
Move files from gst-python into the "subprojects/gst-python//" subdir
|
2021-09-24 16:16:05 -03:00 |
|