Sebastian Dröge
|
193bcbf055
|
Switch from once_cell to std::sync::OnceLock where it makes sense
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1379>
|
2024-01-31 14:59:54 +02:00 |
|
Bilal Elmoussaoui
|
f9fa7f55fc
|
Use re-exported once_cell
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1293>
|
2023-07-06 16:50:35 +03:00 |
|
Bilal Elmoussaoui
|
8cf099f0ab
|
Seal manual traits
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1292>
|
2023-07-06 14:21:45 +03:00 |
|
Sebastian Dröge
|
8d30bcbf4b
|
Use IntoGlibPtr trait instead of to_glib_full() where appropriate to reduce unnecessary refcounting/copying
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1183>
|
2023-01-05 12:09:57 +02:00 |
|
Sebastian Dröge
|
567ce0a3bf
|
Group and merge imports in all manual code
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1182>
|
2023-01-04 13:25:17 +02:00 |
|
Sebastian Dröge
|
90b8ee2022
|
Move from imp.instance() to imp.obj()
It's doing the same thing and is shorter.
|
2022-10-23 23:06:44 +03:00 |
|
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
|
6d63180bfc
|
Update for glib::Quark API changes
|
2022-01-11 12:50:13 +02:00 |
|
Sebastian Dröge
|
bbcd221e8d
|
Change from impl_() to imp()
|
2021-12-28 17:50:06 +02:00 |
|
Sebastian Dröge
|
12fec484c7
|
Simplify IsSubclassable trait impls
|
2021-10-23 11:27:46 +03:00 |
|
Marijn Suijten
|
980304ce36
|
Replace T::type_data with Self::type_data for clippy::use_self
|
2021-04-30 10:02:55 +02:00 |
|
Bilal Elmoussaoui
|
890cd03632
|
manual renames of to_glib into into_glib
|
2021-04-27 19:44:41 +02:00 |
|
François Laignel
|
53be8e5f58
|
fix-getters-{def,calls} pass
|
2021-04-13 17:54:40 +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
|
1099955249
|
gstreamer-rtsp-server: Update manual code to 2018 edition
|
2020-11-22 19:15:21 +02:00 |
|
Sebastian Dröge
|
3d3bdf9aa3
|
gstreamer-rtsp-server: Make virtual methods take wrapper of type, not parent
|
2020-11-14 19:39:27 +02:00 |
|
Sebastian Dröge
|
b91123d298
|
Simplify IsSubclassable::override_vfunc() implementations
|
2020-11-05 17:12:06 +00:00 |
|
Sebastian Dröge
|
99fbbc32cb
|
Use glib::Class instead of glib::object::Class
|
2020-11-05 17:12:06 +00:00 |
|
Sebastian Dröge
|
027de84349
|
Update for class struct handling changes in the glib bindings
See https://github.com/gtk-rs/gtk-rs/pull/10
|
2020-11-05 16:41:48 +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
|
185eb188ca
|
Fix various signal handler trampoline usages
|
2020-04-13 19:24:04 +03:00 |
|
Sebastian Dröge
|
76a0410d41
|
Replace unneeded transmute calls with a safer alternative
|
2020-04-12 19:47:49 +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
|
51545b90f0
|
rtsp_server: Add support for subclassing RTSPServer and RTSPClient
|
2020-02-24 11:41:35 +02:00 |
|
Sebastian Dröge
|
b49f6320b0
|
rtsp_server: Add subclassing support for MediaFactory and Media
|
2020-02-23 10:26:53 +02:00 |
|