Sebastian Dröge
|
53aae7ddba
|
Remove gst_ prefix from all macros except for the logging macros
The latter stay e.g. gst_debug! to be more clear and not conflict with
e.g. the debug! macro from the log crate.
|
2020-12-20 19:40:34 +02: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 |
|
Guillaume Gomez
|
1ef3bf52d2
|
gstreamer: Add missing init calls in tests
|
2020-04-12 17:25:54 +03:00 |
|
Guillaume Gomez
|
c07fe14191
|
gstreamer*: Add missing init checks
|
2020-04-12 17:25:54 +03:00 |
|
Sebastian Dröge
|
71497e77de
|
gstreamer/log: Allow any glib::Object as target for logging
gst::Object is not actually required. For plain glib::Objects only the
pointer address is printed instead of a name but it works fine.
|
2020-02-22 18:42:02 +02:00 |
|
Guillaume Desmottes
|
01c4d08501
|
gstreamer: use thiserror crate
Make code simpler and fix deprecated warning when building on nightly as
Error::description is being deprecated.
|
2020-01-10 18:54:50 +05:30 |
|
Guillaume Desmottes
|
e151ee75f8
|
gstreamer: error: add tests
|
2020-01-10 18:54:50 +05:30 |
|
François Laignel
|
fd6bbf5929
|
Fully qualify glib_bool_error! in gst_loggable_error!
|
2019-11-21 19:18:01 +01:00 |
|
François Laignel
|
8af1da1a4e
|
Fully qualify inner macros for exported macros...
... otherwise they can't be resolved in dependent crates compiled
for edition 2018.
|
2019-09-02 09:06:29 +00: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 |
|
Sebastian Dröge
|
e7898c1b24
|
Update manual code
|
2019-04-15 19:19:19 +03:00 |
|
Sebastian Dröge
|
86a31b4139
|
Silence/fix various clippy warnings
|
2019-03-07 14:05:35 +02:00 |
|
François Laignel
|
c5f0bab614
|
Add LoggableError
... an auto-loggable `Error` return type, to make sure user errors
get logged.
To be used via the associated macros.
See discussion in #175.
|
2019-01-26 11:58:27 +01:00 |
|
Sebastian Dröge
|
2240ef109f
|
Regenerate with latest GIR and update for the glib::Quark changes
|
2018-07-30 11:46: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
|
15ea81e473
|
Derive Clone on ErrorMessage
|
2017-12-20 20:08:00 +02:00 |
|
Sebastian Dröge
|
9066cf0634
|
Add ErrorMessage type
This can be used to propagate an element error via a Result until the
place where it can be actually posted on an element.
|
2017-12-20 20:00:05 +02:00 |
|