Sebastian Dröge
|
a3dffc2faa
|
Switch from futures to futures-preview crates
Fixes https://github.com/sdroege/gstreamer-rs/issues/118
|
2018-06-29 07:43:29 +02:00 |
|
Sebastian Dröge
|
8ff9294f9d
|
Update to byte-slice-cast 0.2.0
|
2018-06-01 11:52:56 +03:00 |
|
Sebastian Dröge
|
a4c3c7cd76
|
Add futures example using the GLib futures executor
|
2018-04-23 20:31:27 +03:00 |
|
Sebastian Dröge
|
4b4f369200
|
Rename tokio example to futures
It has nothing to do with tokio anymore with the newer futures version,
tokio would only come in if actual tokio API (e.g. for sockets) is used.
|
2018-04-23 20:27:51 +03:00 |
|
Sebastian Dröge
|
6d5f7337fc
|
Update version to 0.12.0
|
2018-03-20 12:37:24 +02:00 |
|
Sebastian Dröge
|
68ba4d23bb
|
Update to using the master branch of gstreamer-sys again
|
2018-03-20 12:04:16 +02:00 |
|
Sebastian Dröge
|
7f479b0e14
|
Use correct gstreamer-sys branch
|
2018-03-19 10:32:07 +02:00 |
|
Thiago Santos
|
c81e177cfb
|
pbutils: add discoverer APIs
Fixes https://github.com/sdroege/gstreamer-rs/pull/84
|
2018-03-02 21:02:24 +02:00 |
|
Mathieu Duponchelle
|
e6265341d5
|
Add rtsp-server-record example with authentication and TLS
Update the generated files to include TLS related functions,
override some auth and token functions.
|
2018-02-26 20:35:23 +02:00 |
|
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 |
|