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
|
f6ace04caf
|
Regenerate everything with latest gir
|
2020-11-07 12:17:25 +02:00 |
|
François Laignel
|
5903496e5b
|
regenerate all
|
2020-11-05 18:29:47 +01: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 |
|
François Laignel
|
4667c52f27
|
gstreamer-rtsp-server: regenerate
|
2020-11-05 12:40:09 +01:00 |
|
Sebastian Dröge
|
67f5c0767a
|
Regenerate everything with latest gir
|
2020-11-01 09:48:40 +02:00 |
|
Sebastian Dröge
|
55efe30258
|
Regenerate everything
|
2020-09-08 15:42:28 +03:00 |
|
Sebastian Dröge
|
70fd572a46
|
Regenerate everything
|
2020-08-11 12:53:27 +03:00 |
|
Sebastian Dröge
|
4f5b2f5060
|
Update for removal of ObjectImpl::get_type_data()
|
2020-07-26 18:02:05 +03:00 |
|
Sebastian Dröge
|
448c1e10a0
|
Regenerate
|
2020-07-06 13:01:57 +03:00 |
|
Sebastian Dröge
|
911bb34dc2
|
Don't generate LAST/NONE variants of flags types
Those are automatically provided already.
|
2020-06-30 11:35:49 +03:00 |
|
Sebastian Dröge
|
45402b5e95
|
Add specific version configurations for various enum/flags values
gobject-introspection does not support this yet so we have to do that
manually.
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/issues/271
|
2020-06-30 11:23:37 +03:00 |
|
Sebastian Dröge
|
af01f1bc67
|
gstreamer: Simplify MiniObject bindings by removing one layer of abstraction
And instead directly implementing this via the macro on the target
types.
|
2020-06-30 11:06:02 +03:00 |
|
Sebastian Dröge
|
8dfbc9e811
|
Regenerate
|
2020-06-19 13:09:11 +03:00 |
|
Guillaume Desmottes
|
7b2fe31cc1
|
update gir generator and regenerate
|
2020-06-11 12:33:49 +02:00 |
|
Guillaume Desmottes
|
6cd711cfdf
|
subclass: clean up subclassing prelude/re-exports
Use re-export pattern from glib.
Fix #255
|
2020-06-09 14:36:37 +02:00 |
|
Guillaume Desmottes
|
1b0a20e52f
|
regenerate
|
2020-06-03 20:04:18 +03:00 |
|
Sebastian Dröge
|
781c5785b1
|
Regenerate
|
2020-05-05 17:29:14 +00:00 |
|
Vivia Nikolaidou
|
ec4a43be89
|
Regenerate
|
2020-05-03 16:48:35 +03:00 |
|
Vivia Nikolaidou
|
118c7d4ad9
|
Regenerate
|
2020-04-30 17:16:23 +03:00 |
|
Sebastian Dröge
|
185eb188ca
|
Fix various signal handler trampoline usages
|
2020-04-13 19:24:04 +03:00 |
|
Sebastian Dröge
|
5021994237
|
Regenerate everything
|
2020-04-13 19:11:33 +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
|
d1665b8114
|
Regenerate with latest gir
|
2020-04-12 18:55:06 +03:00 |
|
Guillaume Gomez
|
c07fe14191
|
gstreamer*: Add missing init checks
|
2020-04-12 17:25:54 +03:00 |
|
Sebastian Dröge
|
62c0f5ef42
|
Use mem::ManuallyDrop instead of mem::forget() everywhere
It makes the intentions clearer and potentially results in simpler
assembly, at least in debug builds.
|
2020-04-09 16:57:06 +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 |
|
Sebastian Dröge
|
1a4487c245
|
rtsp_server/media: Implement take_pipeline() manually
Because of floating reference problems in the API that have to be worked
around.
|
2020-02-23 10:03:47 +02:00 |
|
Sebastian Dröge
|
042c1b5fd0
|
rtsp-server: Add bindings for RTSPThread
|
2020-02-23 10:03:47 +02:00 |
|
Sebastian Dröge
|
7230aee069
|
Switch everything from lazy_static to once_cell::Lazy
Fewer macros, faster compile-time and the Lazy type will likely end up
in the standard library in a similar form to this.
|
2020-01-22 19:57:41 +02:00 |
|
Sebastian Dröge
|
196a9891cb
|
Regenerate with latest gir
This switches the RTP constant strings over to once_cell::Lazy
|
2020-01-22 19:57:41 +02:00 |
|
Sebastian Dröge
|
be3c378f28
|
Use Results instead of Options where they signal an error instead of just a missing value
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/issues/216
|
2019-12-17 22:21:28 +02:00 |
|
Sebastian Dröge
|
eaafbd14f7
|
Regenerate
|
2019-12-15 12:19:33 +02:00 |
|
Sebastian Dröge
|
175863668d
|
Regenerate everything with latest gir
|
2019-11-21 09:52:51 +02:00 |
|
Guillaume Gomez
|
9e30687d8e
|
Fix glib reexports
|
2019-11-11 11:34:09 +01:00 |
|
Guillaume Gomez
|
457ac9118b
|
Regenerate with latest gir
|
2019-11-11 11:34:09 +01:00 |
|
Sebastian Dröge
|
2d2459ed52
|
Export traits from the crate level and ensure that all traits are in the preludes
|
2019-10-17 13:30:35 +03:00 |
|
Sebastian Dröge
|
991f2e1576
|
Update and regenerate everything with latest gir
|
2019-10-05 00:03:57 +03:00 |
|
Sebastian Dröge
|
ea367bac14
|
Fix or ignore various clippy warnings
And ignore some common warnings we don't care about in general, while
also making clippy errors fail the build.
|
2019-09-07 19:39:19 +03:00 |
|
François Laignel
|
5d012945df
|
Regen
|
2019-08-11 10:43:30 +02:00 |
|
Sebastian Dröge
|
bde6a04780
|
Regenerate everything with latest gir
|
2019-07-10 11:21:28 +03:00 |
|
Sebastian Dröge
|
47f0940b44
|
Regenerate everything with latest gir
|
2019-06-24 20:52:03 +03:00 |
|
Sebastian Dröge
|
b87ffa17bb
|
Run rustfmt also over all the generated code
|
2019-06-18 13:12:00 +03:00 |
|
Sebastian Dröge
|
e5aa6f59f9
|
Regenerate everything
|
2019-06-18 13:10:46 +03:00 |
|
Sebastian Dröge
|
d1e562b9f6
|
Explicitly add dyn keyword to trait objects
Trait objects without are deprecated with the latest nightly and this
makes it more clear that we're doing dynamic dispatch anyway.
|
2019-06-06 09:09:34 +03:00 |
|
Sebastian Dröge
|
86e969d964
|
Remove various Into<Option<_>> trait bounds from functions
In autogenerated code these were already replaced but some manual code
still kept them.
|
2019-05-24 10:04:16 +00:00 |
|