Marijn Suijten
|
4cb6b64e2d
|
gstreamer/format,value: Use Self in more places
|
2021-01-08 11:49:46 +01:00 |
|
Marijn Suijten
|
9890803cc6
|
gstreamer: Fix clippy::from_over_into
|
2021-01-08 11:43:14 +01:00 |
|
Sebastian Dröge
|
ce1148b474
|
Update everything for glib macro renamings
|
2020-12-18 00:56:47 +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
|
ba719ac90c
|
Update for glib changes in glib::Value handling
|
2020-10-20 13:50:35 +00:00 |
|
Guillaume Desmottes
|
a954c03bc0
|
functions: rename constructors in manual API
The idiomatic way for Rust constructors is to be named from_XXX()
instead of new_from_XXX() and with_XXX() instead of new_with_XXX().
Fix #460
|
2020-06-11 12:33:52 +02:00 |
|
Sebastian Dröge
|
69be1ce2fc
|
Fix various new clippy warnings from 1.40
|
2019-12-22 12:10:27 +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
|
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
|
b2ffe98d59
|
gstreamer/fraction: Add impls for various other arithmetic operations on fractions
Any arithmetic operation on plain values or references in any order
should be possible now, and on fractions with i32.
|
2019-06-03 08:25:43 +00:00 |
|
Sebastian Dröge
|
e7898c1b24
|
Update manual code
|
2019-04-15 19:19:19 +03:00 |
|
Sebastian Dröge
|
8c39da4e5b
|
Update to Rust 1.31 linter-specific attributes
|
2019-03-04 15:16:01 +02:00 |
|
Sebastian Dröge
|
999c84f0a0
|
Implement ValueExt::compare() around std::cmp::Ordering and implement an eq() function
No need for a custom enum
|
2018-08-10 14:22:15 +03:00 |
|
François Laignel
|
90b046fbcf
|
serde: separate serde impl and tests from base module
+ fix erroneous `datetime` instead of `buffer` in `BufferRef::serialize`
+ remove ser/de for `Value`s with types `ULong` & `ILong`
|
2018-07-30 23:18:30 +03:00 |
|
François Laignel
|
4f948e2cce
|
Sample: serde impl
|
2018-07-30 23:18:30 +03:00 |
|
François Laignel
|
778e11742f
|
value: serde impl
|
2018-07-30 23:18:30 +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
|
492c3d656c
|
Run everything through rustfmt again
|
2018-04-01 11:57:58 +03:00 |
|
François Laignel
|
ac31688fbd
|
Value: use new union for GValue_data
|
2018-02-05 05:28:09 +01:00 |
|
Sebastian Dröge
|
4b2fd0e593
|
Require SendValue for value::Array and value::List
|
2017-12-17 14:06:22 +02:00 |
|
Sebastian Dröge
|
2035bba437
|
Make value of Bitmask public
|
2017-12-17 11:57:37 +02:00 |
|
Sebastian Dröge
|
34f70ee0d7
|
Derive more useful traits for various enums
|
2017-11-27 14:03:30 +02:00 |
|
Sebastian Dröge
|
0629a0283e
|
Use SendValue instead of Value for all our GValue usage
We require types that can be sent between threads.
|
2017-11-15 20:32:52 +02:00 |
|
Sebastian Dröge
|
f0935d7e1e
|
Add remaining gst_init() assertions
|
2017-08-30 14:39:09 +03:00 |
|
Sebastian Dröge
|
31b65e572c
|
Add bindings for Bitmask values
|
2017-08-09 20:08:02 +03:00 |
|
Sebastian Dröge
|
03285a6311
|
Run everything through latest rustfmt-nightly
|
2017-07-31 12:16:42 +01:00 |
|
Sebastian Dröge
|
b5d8b44725
|
Renable caps value-array unit test
|
2017-07-28 17:01:53 +01:00 |
|
Sebastian Dröge
|
3bc0687025
|
Implement all remaining GstValue API
|
2017-07-28 16:47:00 +01:00 |
|
Sebastian Dröge
|
ad03e1e5a1
|
Implement Int/Fraction ranges and Array/Lists for GstValue
|
2017-07-28 14:52:35 +01:00 |
|
Sebastian Dröge
|
9fdf422e9b
|
Random cleanup
|
2017-07-25 01:17:50 +03:00 |
|
Sebastian Dröge
|
ab4aa57a86
|
Fix indentation in a few places and remove unused imports
|
2017-07-24 11:52:28 +03:00 |
|
Sebastian Dröge
|
9c357abf1a
|
Add support for Fractions
|
2017-07-12 13:25:11 +03:00 |
|