gstreamer-rs/gstreamer-gl/src
Marijn Suijten 05edd4155e gl/gl_memory: Provide manual miniobject implementation
This includes mut overrides to prevent the caller from borrowing memory
as mutable.  That enforces all kinds of ownership restrictions inside
the miniobject logic when only the underlying data for this memory needs
to be mutable.

Copy functions have been marked unsafe because tex_id might not be valid
and result in UB.
2021-04-17 07:54:40 +00:00
..
auto regen - remove get prefix for getters 2021-04-13 17:54:38 +02:00
subclass gl/gir: Configure generation for GLFilter with miniobject quirks 2021-04-17 07:54:40 +00:00
caps_features.rs Fix license header situation 2020-12-15 11:53:31 +01:00
context.rs fix-getters-{def,calls} pass 2021-04-13 17:54:40 +02:00
gl_base_memory.rs gl/gl_base_memory: Provide manual GLBaseMemory miniobject implementation 2021-04-17 07:54:40 +00:00
gl_context.rs fix-getters-{def,calls} pass 2021-04-13 17:54:40 +02:00
gl_display.rs Fix license header situation 2020-12-15 11:53:31 +01:00
gl_memory.rs gl/gl_memory: Provide manual miniobject implementation 2021-04-17 07:54:40 +00:00
gl_sync_meta.rs fix-getters-{def,calls} pass 2021-04-13 17:54:40 +02:00
gl_video_frame.rs Update everything for glib macro renamings 2020-12-18 00:56:47 +02:00
lib.rs gl/gl_memory: Provide manual miniobject implementation 2021-04-17 07:54:40 +00:00