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
|
b6d13272df
|
Fix some clippy warnings in examples/tutorials
|
2017-11-27 14:03:33 +02:00 |
|
Sebastian Dröge
|
f895f484cc
|
Fix up tutorials and examples for Message::get_src() returning an Option now
|
2017-11-16 13:58:56 +02:00 |
|
Sebastian Dröge
|
a01f1385ec
|
examples: Set up a runloop on macOS
|
2017-11-12 19:07:02 +01:00 |
|
Sebastian Dröge
|
c9027fb244
|
Switch appsrc example to failure based error handling
|
2017-11-12 10:15:37 +01:00 |
|
Sebastian Dröge
|
eb99694ed3
|
Minor cleanup of appsink example
|
2017-11-11 16:56:37 +01:00 |
|
Sebastian Dröge
|
90700aa9b2
|
Switch appsink example to failure based error handling
|
2017-11-11 16:43:29 +01:00 |
|
Sebastian Dröge
|
f1025170d9
|
Use while-let and CLOCK_TIME_NONE for the bus.timed_pop() loops in the examples/tutorials
|
2017-09-13 19:35:35 +03:00 |
|
Sebastian Dröge
|
0f5f55c64d
|
Fix various clippy warnings in examples
|
2017-09-10 15:27:53 +03:00 |
|
Sebastian Dröge
|
062b596432
|
Fix-up various unused external crate warnings
|
2017-09-01 13:42:59 +03:00 |
|
Sebastian Dröge
|
f751afc0fb
|
Add prelude modules to all cratest that only re-export the traits
And use those in the examples instead of blanket * imports
|
2017-08-17 18:02:25 +03:00 |
|
Sebastian Dröge
|
56847216a0
|
Use byte-slice-cast trait instead of our own minimal version of it
|
2017-08-14 20:45:35 +03:00 |
|
Sebastian Dröge
|
b655c838b2
|
Add helper for converting a raw audio buffer to an array of integers/floats
|
2017-08-11 17:09:32 +03:00 |
|
Sebastian Dröge
|
1a3b556fb6
|
Make Buffer map bindings more simple and consistent
|
2017-08-11 15:20:43 +03:00 |
|
Sebastian Dröge
|
c9423471b0
|
Fix some clippy warnings in the examples
|
2017-08-04 15:36:12 +03:00 |
|
Philippe Normand
|
7326377f5f
|
examples: app*: refactor error enum to a utils module
The module also contains create_element, link_elements and set_state functions
to help reduce boilerplate.
|
2017-08-04 15:09:29 +03:00 |
|
Philippe Normand
|
e218f7a93c
|
examples: appsink: improved error handling
The program should now exit gracefully with human readable messages.
|
2017-08-03 19:48:26 +03:00 |
|
Sebastian Dröge
|
b08a101cc6
|
Fix clippy warnings in the examples
|
2017-08-02 20:15:16 +03:00 |
|
Sebastian Dröge
|
594418e1f4
|
Add appsink example
|
2017-08-01 21:45:26 +03:00 |
|