Sebastian Dröge
|
499ca3eff3
|
Also implement Sync+Send for Event and Message
|
2017-09-14 15:52:40 +03:00 |
|
Sebastian Dröge
|
608279c6d4
|
Fix various clippy warnings
|
2017-09-13 23:54:22 +03:00 |
|
Sebastian Dröge
|
17cce1a3d7
|
Add support for setting custom fields in message/events during construction
|
2017-09-13 22:38:19 +03:00 |
|
Sebastian Dröge
|
85b335fd89
|
Fix/hide various clippy warnings in gstreamer
|
2017-09-10 15:21:26 +03:00 |
|
Sebastian Dröge
|
dae1a51764
|
Work around rustdoc bug with impls on type aliases
https://github.com/rust-lang/rust/issues/44182
|
2017-08-30 15:12:11 +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 |
|
fengalin
|
04f09ebc86
|
Add bindings for GstToc/TocSetter
https://github.com/sdroege/gstreamer-rs/pull/22
Fixes https://github.com/sdroege/gstreamer-rs/issues/10
|
2017-08-09 19:38:39 +03:00 |
|
Sebastian Dröge
|
a0c6db70e0
|
Add Context support for messages/queries
|
2017-08-02 20:58:33 +03:00 |
|
Sebastian Dröge
|
d7baadee22
|
Fix various other compiler/clippy warnings
|
2017-08-02 20:09:00 +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
|
f06bc0d6ef
|
Add event example and clean-up event/message constructor API
|
2017-07-30 15:49:25 +01:00 |
|
Sebastian Dröge
|
2c949a9a05
|
Add Event bindings
And make Message bindings more consistent
|
2017-07-30 15:06:44 +01:00 |
|
Sebastian Dröge
|
02a4c8c14d
|
Add new() functions for all messages
|
2017-07-29 14:56:34 +01:00 |
|
Sebastian Dröge
|
69e1fdd529
|
Add Query bindings
|
2017-07-29 13:52:31 +01:00 |
|
Sebastian Dröge
|
9c357abf1a
|
Add support for Fractions
|
2017-07-12 13:25:11 +03:00 |
|
Sebastian Dröge
|
8421cec1ee
|
Implement message types that use tag lists / structures
|
2017-07-12 11:06:21 +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
|
4964495b03
|
Implement some more missing API now that we have Structure
|
2017-07-11 00:26:27 +03:00 |
|
Sebastian Dröge
|
1264f2f5c0
|
Rename MessageImpl to MessageRef
These will show up as (possibly mutable) references later in API from
which we explicitly borrow references instead of getting a new one.
|
2017-07-10 17:12:24 +03:00 |
|
Sebastian Dröge
|
e43bf21ded
|
Add initialization safety assertions
Ensure that GStreamer is initialized before allowing to call any
functions
|
2017-07-10 17:12:14 +03:00 |
|
Sebastian Dröge
|
992105b49f
|
Implement basic GstStructure bindings
|
2017-07-10 17:10:15 +03:00 |
|
Sebastian Dröge
|
4808865371
|
Implement Builder for all Messages
|
2017-07-07 14:39:22 +03:00 |
|
Sebastian Dröge
|
9b91024221
|
Implement all message parsing API
|
2017-07-05 01:47:33 +03:00 |
|
Sebastian Dröge
|
cb26c0aaed
|
Remove some useless message code
|
2017-07-03 18:45:59 +03:00 |
|
Sebastian Dröge
|
9a364c26c6
|
Remove EOS message constructor for now
These should probably all use the builder pattern
|
2017-07-03 18:11:26 +03:00 |
|
Sebastian Dröge
|
eeea572c96
|
Implement further parts of the Message machinery
|
2017-07-03 17:52:10 +03:00 |
|
Sebastian Dröge
|
aa3581cee9
|
Add initial Message/MiniObject bindings
|
2017-07-03 14:01:08 +03:00 |
|