Mathieu Duponchelle
|
ab0df6ddf0
|
examples: use Cargo.toml required-features
This lets us avoid #ifdef forests
|
2018-02-26 20:35:23 +02:00 |
|
Mathieu Duponchelle
|
a00243d529
|
Add initial libgstsdp, libgstrtsp and libgstrtspserver bindings
Only automatic bindings for now, which is enough to allow
implementing a simple rtsp-server example.
Depends on https://github.com/sdroege/gstreamer-sys/pull/8
Uses a new gir feature proposed at
https://github.com/gtk-rs/gir/pull/539 to make doc regeneration
easier.
Fixes https://github.com/sdroege/gstreamer-rs/pull/80
|
2018-02-14 18:57:58 +02:00 |
|
Sebastian Dröge
|
4a5987d03d
|
Update versions to 0.11.0
|
2017-12-22 15:06:06 +02:00 |
|
Sebastian Dröge
|
f1e095eb0e
|
Update versions to 0.10.0
|
2017-11-26 18:33:12 +02:00 |
|
Sebastian Dröge
|
8014b387c4
|
Don't list versions for the glib/gtk/gio GIT repositories
|
2017-11-26 18:32:14 +02:00 |
|
Sebastian Dröge
|
e6d72527c4
|
Switch to failure/failure_derive from crates.io in the examples
|
2017-11-17 15:08:58 +02:00 |
|
Sebastian Dröge
|
86b787ac81
|
Add failure-based error handling to the decodebin example
This also makes use of directly reporting errors from a callback, by
transferring it via the error message to the main thread.
|
2017-11-16 13:39:34 +02:00 |
|
Sebastian Dröge
|
90700aa9b2
|
Switch appsink example to failure based error handling
|
2017-11-11 16:43:29 +01:00 |
|
Philippe Normand
|
bdcf0246eb
|
player example: Error management with the failure crate
|
2017-11-11 09:47:48 +01:00 |
|
Sebastian Dröge
|
be9f544d0a
|
Update crate versions to 0.9.0
0.8 bugfix release development will be in the 0.8 branch
|
2017-09-01 13:44:07 +03:00 |
|
Sebastian Dröge
|
6450fec398
|
Update versions to 0.8.0
|
2017-08-31 10:53:45 +03:00 |
|
Philippe Normand
|
facaae6be9
|
examples: Quartz support for the gtkvideooverlay example
Fixes https://github.com/sdroege/gstreamer-rs/pull/31
|
2017-08-30 18:08:00 +03:00 |
|
Sebastian Dröge
|
da1a0c31d8
|
Add video overlay example, using GTK and only support Unix/X11 for now
|
2017-08-29 15:44:33 +03:00 |
|
Sebastian Dröge
|
083a6b6eeb
|
Update glib/gtk/etc versions, and gstreamer-sys
Fixes https://github.com/sdroege/gstreamer-rs/pull/30
|
2017-08-29 11:03:33 +03:00 |
|
Sebastian Dröge
|
0bc43ed053
|
Make gtk dependency optional in the examples
|
2017-08-17 18:07:48 +03:00 |
|
Sebastian Dröge
|
165d85646f
|
Move futures based BusStream from examples to the bindings
And hide behind the "futures" feature.
Fixes https://github.com/sdroege/gstreamer-rs/issues/26
|
2017-08-17 13:07:59 +03:00 |
|
Sebastian Dröge
|
8a40fed0a4
|
Add some badges
|
2017-08-15 10:30:32 +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
|
b392c82ba9
|
Use gstreamer-video API in appsrc example and make frame generation a bit more efficient
|
2017-08-11 17:59:05 +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 |
|
Philippe Normand
|
1e12354cd5
|
GstPlayer: make it build and add simple example
|
2017-08-11 15:42:28 +03:00 |
|
Sebastian Dröge
|
be6f03a1af
|
Use SendCell from the newly created crate
|
2017-08-04 22:57:12 +03:00 |
|
Sebastian Dröge
|
0dcf9c2be7
|
Move gtksink example to GtkApplication
And have an example for using GTK objects from closures that require Send
|
2017-08-04 17:42:08 +03:00 |
|
Sebastian Dröge
|
dc640249ef
|
Add simple appsrc example
|
2017-08-01 21:30:51 +03:00 |
|
Sebastian Dröge
|
db1f0f7bfb
|
Add Bus / Tokio example
|
2017-07-31 14:16:03 +01:00 |
|
Sebastian Dröge
|
d0ac8b7fd3
|
Add gtksink example
|
2017-07-31 12:09:59 +01:00 |
|
Sebastian Dröge
|
aadf2e3b30
|
Move examples into bin subdirectory to simplify Cargo.toml
|
2017-07-25 01:33:54 +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
|
9ae4a4f862
|
Add launch example using the GTK main loop
|
2017-07-05 19:10:58 +03:00 |
|
Sebastian Dröge
|
e3902bbbf6
|
Add decodebin example and add some missing API for it
|
2017-07-05 10:40:02 +03:00 |
|
Sebastian Dröge
|
fc8046b9bd
|
Implement simple example application and clean up API
|
2017-07-03 18:08:43 +03:00 |
|