Sebastian Dröge
|
8a807c4265
|
Implement Send+Sync for AppSink/SrcCallbacks
|
2017-12-16 14:14:29 +02:00 |
|
Sebastian Dröge
|
bd817c03d2
|
Implement AppSrc get/set_latency() manually
These are gst::ClockTime, not u64
|
2017-12-16 14:04:36 +02:00 |
|
Sebastian Dröge
|
396dae666f
|
Make appsink/appsrc callbacks builder more consistent with other code
Move the constructor of the builder to the main type
|
2017-12-16 11:37:00 +02:00 |
|
Sebastian Dröge
|
49a6eb6a1f
|
Replace AppSrcCallbacks/AppSinkCallbacks with a builder so that no empty closures have to be provided for unused callbacks
|
2017-12-10 15:19:44 +02:00 |
|
Sebastian Dröge
|
c06c12dc87
|
Free memory of the correct type for the callback structs in appsink/appsrc
|
2017-11-11 16:38:54 +01:00 |
|
Sebastian Dröge
|
3b0e6843e2
|
Regenerate everything with latest GIR
|
2017-09-09 16:35:01 +03:00 |
|
Sebastian Dröge
|
f05df73088
|
Add various gst_init() assertions to video/app bindings
audio and core should come next.
Also print something more meaningful than using assert_eq!().
|
2017-08-30 12:48:01 +03:00 |
|
Sebastian Dröge
|
d7baadee22
|
Fix various other compiler/clippy warnings
|
2017-08-02 20:09:00 +03:00 |
|
Sebastian Dröge
|
ffa474e1e9
|
Finish appsrc bindings
|
2017-08-01 15:42:25 +01:00 |
|