Sebastian Dröge
|
4117c01ff2
|
Run everything through latest rustfmt-nightly
|
2018-02-22 11:18:37 +01:00 |
|
Sebastian Dröge
|
18f99073c1
|
Use from_glib_none/full directly on potential NULL pointers if Option<_> is returned
The implementation for Option<_> is doing exactly what we did manually
here.
|
2017-12-16 15:07:26 +02:00 |
|
Sebastian Dröge
|
411f54afed
|
Run everything to rustfmt again
|
2017-12-01 19:02:53 +02:00 |
|
Sebastian Dröge
|
fccb1eca5e
|
Implement fmt::Debug more consistently for miniobjects and various other types
|
2017-12-01 11:34:01 +02:00 |
|
Sebastian Dröge
|
b198ee21da
|
Let Sample::new(), TagList::add(), Structure::set() and others take more values by reference instead of by value
|
2017-11-27 14:34:02 +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
|
2fc3470fa1
|
Add a Builder for caps and structures
|
2017-11-11 13:18:50 +01:00 |
|
Sebastian Dröge
|
e1d134c4be
|
Run everything through latest rustfmt-nightly
|
2017-10-17 12:06:51 +03:00 |
|
Sebastian Dröge
|
b773c0b46a
|
Fix compilation again now that GstRc::get_mut() requires &mut self again
|
2017-10-11 15:39:27 +03:00 |
|
Sebastian Dröge
|
d85be4fe03
|
Don't make variable mutable if not needed
|
2017-10-09 16:38:13 +03:00 |
|
Sebastian Dröge
|
f0935d7e1e
|
Add remaining gst_init() assertions
|
2017-08-30 14:39:09 +03:00 |
|
Sebastian Dröge
|
14adb331ec
|
Implement StaticType on the actual MiniObjects, not the GstRc wrapper
|
2017-08-18 16:21:49 +03:00 |
|
Sebastian Dröge
|
3395203a53
|
Make miniobject ToOwned impls actually safe
Previously it was possible to create a new reference from a mutable
reference, which is not good. Now a copy is always created to prevent
that.
|
2017-08-04 18:51:27 +03:00 |
|
Sebastian Dröge
|
09db28bbf5
|
Fix various clippy warnings
|
2017-08-02 19:40:31 +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
|
27d191f854
|
Use &ToValue instead of &Value for simple structure/caps setters/constructors
|
2017-07-27 23:36:44 +01:00 |
|
Sebastian Dröge
|
28f665502b
|
Implement all caps/structure operations
Except for anything related to caps features
|
2017-07-25 02:03:18 +03:00 |
|
Sebastian Dröge
|
d1cf7d609f
|
Implement Caps::iter_mut()
|
2017-07-25 01:33:14 +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
|
5e58998c76
|
Implement FromStr for Caps and Structure
|
2017-07-13 14:57:02 +03:00 |
|
Sebastian Dröge
|
9c357abf1a
|
Add support for Fractions
|
2017-07-12 13:25:11 +03:00 |
|
Sebastian Dröge
|
49ea4e45fa
|
Re-enable iterator test for Structure
|
2017-07-12 10:38:34 +03:00 |
|
Sebastian Dröge
|
b44c815696
|
Re-enable Caps tests
|
2017-07-12 10:32:39 +03:00 |
|
Sebastian Dröge
|
9cfb83d6a2
|
Add Source support to GstBus, and the sync message handler
|
2017-07-11 19:29:16 +03:00 |
|
Sebastian Dröge
|
71c0885575
|
Remove some unused "use"s
|
2017-07-11 00:36:38 +03:00 |
|
Sebastian Dröge
|
4c5aa49fa2
|
Run manual code through rustfmt
|
2017-07-11 00:33:24 +03:00 |
|
Sebastian Dröge
|
abe4248a96
|
Some more Caps cleanup
|
2017-07-11 00:31:53 +03:00 |
|
Sebastian Dröge
|
c0707bed94
|
Add initial caps bindings
|
2017-07-11 00:11:55 +03:00 |
|