Sebastian Dröge
|
dfdf01b868
|
gstreamer/datetime_serde: Use glib::BoolError instead of a &'static str as TryFrom error type
|
2020-05-26 19:26:35 +03:00 |
|
Guillaume Gomez
|
c07fe14191
|
gstreamer*: Add missing init checks
|
2020-04-12 17:25:54 +03:00 |
|
Sebastian Dröge
|
7dd0404927
|
gstreamer/datetime: new_from_g_date_time() can actually return NULL
See https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/411
|
2020-03-22 14:01:32 +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
|
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
|
1367becfaf
|
DateTime: manual impl for PartialOrd , PartialEq and Debug
See https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/issues/217
|
2019-08-21 12:34:15 +02:00 |
|
François Laignel
|
ced522ed08
|
Implement ser / de for Date Values, Structure fields and Tags
|
2019-08-19 15:51:42 +02:00 |
|
Sebastian Dröge
|
86a31b4139
|
Silence/fix various clippy warnings
|
2019-03-07 14:05:35 +02:00 |
|
François Laignel
|
3ed7257da9
|
DateTime: serde: use an enum
|
2018-07-30 23:18:30 +03:00 |
|
François Laignel
|
6bda3ef174
|
serde: add roundtrip tests
This allows making sure serialization and deserialization are in sync for
types with asymetrical implementations.
|
2018-07-30 23:18:30 +03:00 |
|
François Laignel
|
ab9cd29bd6
|
serde: fmt pass
Note: clippy didn't raise any warning
|
2018-07-30 23:18:30 +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 |
|