Sebastian Dröge
|
f17781e188
|
Change *Impl trait methods to only take &self and not Self::Type in addition
|
2022-10-10 15:01:07 +03:00 |
|
Sebastian Dröge
|
bbcd221e8d
|
Change from impl_() to imp()
|
2021-12-28 17:50:06 +02:00 |
|
Sebastian Dröge
|
0b544ffbd3
|
Simplify glib::IsImplementable trait implementations
|
2021-11-15 11:48:14 +02:00 |
|
Sebastian Dröge
|
7f0ca0011c
|
Add gst::GstObjectImpl, gst::ProxyPadImpl, gst_audio::AudioBaseSrc, gst_audio::AudioBaseSink subclassing traits
These were missing from the type hierarchy previously and are now
required because of more strict checks in the GLib bindings.
|
2021-10-23 11:59:03 +03:00 |
|
Sebastian Dröge
|
b1afc4804a
|
Fix various needless-borrow clippy warnings
|
2021-07-30 13:19:24 +03:00 |
|
François Laignel
|
b8b944b72b
|
subclass: remove get prefix where applicable
|
2021-04-20 18:18:02 +02:00 |
|
François Laignel
|
53be8e5f58
|
fix-getters-{def,calls} pass
|
2021-04-13 17:54:40 +02:00 |
|
Sebastian Dröge
|
27385104d8
|
Update for glib interface API changes
|
2021-03-14 10:45:52 +02:00 |
|
Sebastian Dröge
|
6fa48890bc
|
Update for the subclassing glib bindings API changes
|
2021-03-09 16:04:32 +02:00 |
|
Sebastian Dröge
|
0803dd411e
|
Update for glib subclass API cleanup
|
2021-03-08 12:18:24 +02:00 |
|
Guillaume Gomez
|
ff5a36561a
|
Fix license header situation
|
2020-12-15 11:53:31 +01:00 |
|
Sebastian Dröge
|
9d9522016b
|
gstreamer: Update manual code to 2018 edition
|
2020-11-22 19:15:20 +02:00 |
|
Sebastian Dröge
|
4eaf574cf8
|
gstreamer: Make virtual methods take wrapper of type, not parent
|
2020-11-14 19:39:27 +02:00 |
|
Sebastian Dröge
|
4f5b2f5060
|
Update for removal of ObjectImpl::get_type_data()
|
2020-07-26 18:02:05 +03:00 |
|
Sebastian Dröge
|
019afd54f9
|
Update for new from_glib_borrow signature
See https://github.com/gtk-rs/glib/pull/605
|
2020-04-05 18:48:48 +03:00 |
|
Sebastian Dröge
|
2b5f16391d
|
gstreamer/childproxy: Fix unused variable compiler warnings
|
2020-01-22 19:57:41 +02:00 |
|
Sebastian Dröge
|
280fe38fe4
|
gstreamer/childproxy: Don't require implementing child_added/removed() signal vfuncs
Most implementers will not care about default handlers for these signals
so requiring to implement them is only unnecessarily verbose.
|
2020-01-22 17:14:38 +02:00 |
|
Sebastian Dröge
|
f417d68820
|
Remove usage of glib_floating_reference_guard!()
It's not needed anymore.
|
2019-12-07 23:05:14 +02:00 |
|
Sebastian Dröge
|
e7898c1b24
|
Update manual code
|
2019-04-15 19:19:19 +03:00 |
|
Sebastian Dröge
|
93d1349d78
|
Use new GLib API for generically implementing GObject interfaces
|
2018-12-19 13:15:20 +02:00 |
|
Sebastian Dröge
|
0a8d34bc23
|
Port ChildProxy subclassing
|
2018-11-21 16:14:06 +02:00 |
|