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
|
947ac8db5c
|
Name functions returning a builder builder(), not new()
And also make the video event API more consistent with the normal event
API.
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/issues/269
|
2020-06-25 19:42:33 +03:00 |
|
Sebastian Dröge
|
6e431ce060
|
Run everything through rustfmt again
It got some improvements for applying consistent formatting to code
blocks in macros.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/468>
|
2020-04-24 12:46:16 +03:00 |
|
Guillaume Gomez
|
c07fe14191
|
gstreamer*: Add missing init checks
|
2020-04-12 17:25:54 +03:00 |
|
Tony Jinwoo Ahn
|
700332dd3e
|
gstreamer-video: Change functions from returning Option to Result
Partial work for:
https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/issues/216
|
2019-12-17 08:41:51 +00:00 |
|
Sebastian Dröge
|
3a8d05075d
|
Switch everything from mem::uninitialized() to MaybeUninit or mem::zeroed()
And also fix a few cases where mem::uninitialized() was simply wrong to
use.
|
2019-07-11 17:56:50 +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
|
e7898c1b24
|
Update manual code
|
2019-04-15 19:19:19 +03:00 |
|
Sebastian Dröge
|
33a6aab6d7
|
Run everything through latest rustfmt
|
2018-07-27 13:36:40 +03:00 |
|
Sebastian Dröge
|
694bcaa697
|
Fix all clippy warnings
Or silence the ones we don't care about.
|
2018-07-20 10:28:20 +03:00 |
|
Sebastian Dröge
|
2cefd9aea6
|
Re-run everything through rustfmt
|
2018-04-25 11:13:14 +03:00 |
|
Sebastian Dröge
|
492c3d656c
|
Run everything through rustfmt again
|
2018-04-01 11:57:58 +03:00 |
|
Sebastian Dröge
|
e0dc84c10a
|
Run everything through rustfmt again
|
2017-12-20 19:30:14 +02:00 |
|
Sebastian Dröge
|
f2eabaddf7
|
Make all fields of the force-keyunit events optional in the builder
|
2017-12-10 22:43:28 +02:00 |
|
Sebastian Dröge
|
580fc603e0
|
Use builders for the key-unit and still-frame events too
|
2017-12-10 12:26:16 +02:00 |
|
Sebastian Dröge
|
d55e08a6a4
|
Add bindings for force-keyunit and still-frame events
|
2017-12-10 11:57:11 +02:00 |
|