Sebastian Dröge
|
a3b294f0f2
|
Add back callback guards
|
2018-03-02 21:34:29 +02:00 |
|
Sebastian Dröge
|
f1426c82ba
|
Remove callback guards
Since Rust 1.24 it is safe to let panics go to the FFI boundary
|
2018-02-17 19:58:41 +02:00 |
|
Sebastian Dröge
|
9b6efb2339
|
Fix various clippy warnings
|
2017-12-20 21:46:58 +02:00 |
|
Sebastian Dröge
|
f7c971874d
|
Implement Display and Error for IteratorError
|
2017-12-16 17:48:38 +02:00 |
|
Sebastian Dröge
|
1f80df493a
|
Let the glib::Value destructor clean up our values instead of doing so manually
|
2017-12-06 11:17:59 +02:00 |
|
Sebastian Dröge
|
8c697b3a27
|
Use Arc::clone(&val) instead of val.clone() to make it more explicit that only the Arc cloned here
|
2017-11-27 14:03:33 +02:00 |
|
Sebastian Dröge
|
3179806f01
|
Regenerate everything with latest GIR
And fix-up manual code
|
2017-11-05 19:08:39 +02:00 |
|
Sebastian Dröge
|
e1d134c4be
|
Run everything through latest rustfmt-nightly
|
2017-10-17 12:06:51 +03:00 |
|
Sebastian Dröge
|
191b90b1df
|
Add copyright/license header to iterator.rs
|
2017-09-17 18:50:35 +03:00 |
|
Sebastian Dröge
|
ce5c01a88e
|
Implement gst::Iterator as a generic type to not require using glib::Values everywhere
|
2017-09-17 18:45:38 +03:00 |
|
Sebastian Dröge
|
8085c4ce8e
|
Add gst::Iterator example with Resync handling
|
2017-09-17 14:59:01 +03:00 |
|
Sebastian Dröge
|
f7bce553cd
|
Implement std::iter::Iterator<Item=Result<glib::Value, IteratorError> for gst::Iterator
|
2017-09-17 14:43:33 +03:00 |
|
Sebastian Dröge
|
8306e5cf72
|
Add more complete gst::Iterator bindings
filter(), foreach(), find(), fold() are implemented now and we can
create our own iterators from a Vec<_> or by implementing a new trait.
|
2017-09-17 13:31:34 +03:00 |
|
Sebastian Dröge
|
85b335fd89
|
Fix/hide various clippy warnings in gstreamer
|
2017-09-10 15:21:26 +03:00 |
|
Sebastian Dröge
|
03285a6311
|
Run everything through latest rustfmt-nightly
|
2017-07-31 12:16:42 +01:00 |
|
Sebastian Dröge
|
4730500662
|
Add Iterator bindings
|
2017-07-29 14:37:06 +01:00 |
|