gstreamer-rs/gstreamer/src/subclass
Sebastian Dröge 1856d47a06 gstreamer: Add bindings to MiniObject together with casting functionality
This is only possible with 1.20 because gst_mini_object_get_type() was
added then. Previous versions only provide bindings for the specific
types, like Caps, Event, etc.

Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/issues/353
2021-09-19 13:12:58 +00:00
..
bin.rs Fix various needless-borrow clippy warnings 2021-07-30 13:19:24 +03:00
child_proxy.rs Fix various needless-borrow clippy warnings 2021-07-30 13:19:24 +03:00
clock.rs Manual ClockTime updates 2021-06-04 22:09:38 +02:00
device.rs Replace T::type_data with Self::type_data for clippy::use_self 2021-04-30 10:02:55 +02:00
device_provider.rs gstreamer/device_provider: Add constructor for device provider metadata 2021-09-13 11:34:00 +03:00
element.rs const ElementMetadata constructor 2021-08-31 09:10:31 +00:00
error.rs lib: Only export traits (Ext and ExtManual) from prelude 2021-04-26 11:25:23 +02:00
ghost_pad.rs Update for the subclassing glib bindings API changes 2021-03-09 16:04:32 +02:00
mod.rs Bindings to GstTracer and GstTracerFactory 2021-08-16 14:38:22 +03:00
pad.rs Replace T::type_data with Self::type_data for clippy::use_self 2021-04-30 10:02:55 +02:00
pipeline.rs Store panic information not in a custom instance struct but in the instance data provided by the subclassing infrastructure 2021-03-09 16:36:35 +02:00
plugin_1_12.rs Make plugin date-time optional 2021-08-10 17:38:55 +03:00
plugin_1_14.rs Make plugin date-time optional 2021-08-10 17:38:55 +03:00
preset.rs Update for glib interface API changes 2021-03-14 10:45:52 +02:00
system_clock.rs Update for the subclassing glib bindings API changes 2021-03-09 16:04:32 +02:00
tag_setter.rs Update for glib interface API changes 2021-03-14 10:45:52 +02:00
tracer.rs gstreamer: Add bindings to MiniObject together with casting functionality 2021-09-19 13:12:58 +00:00
uri_handler.rs Fix various needless-borrow clippy warnings 2021-07-30 13:19:24 +03:00