Sebastian Dröge
|
41519511aa
|
Add Cargo.lock to the repository
This makes sure that any broken dependency updates are not breaking our
build, at the cost of requiring us to update the lock file regularly.
See also https://blog.rust-lang.org/2023/08/29/committing-lockfiles.html
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1340>
|
2023-11-09 10:07:47 +02:00 |
|
Sebastian Dröge
|
60885ceab6
|
Remove Cargo.lock
It's not a good idea to lock to specific versions for library crates.
|
2017-09-01 13:43:23 +03:00 |
|
Sebastian Dröge
|
062b596432
|
Fix-up various unused external crate warnings
|
2017-09-01 13:42:59 +03:00 |
|
Sebastian Dröge
|
15d05ed3ac
|
Don't use versions for GIT dependencies in master
|
2017-08-31 13:34:52 +03:00 |
|
Sebastian Dröge
|
6450fec398
|
Update versions to 0.8.0
|
2017-08-31 10:53:45 +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
|
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
|
3a50ca61e3
|
Add initial libgstvideo bindings
Only VideoFormat and VideoFormatInfo and related API for now.
https://github.com/sdroege/gstreamer-rs/issues/5
|
2017-08-11 00:41:55 +03:00 |
|
Sebastian Dröge
|
e1538b6ca5
|
Add bindings for various audio channel position functions
|
2017-08-10 14:39:57 +03:00 |
|
Sebastian Dröge
|
fefa4819cd
|
Update Cargo.lock
|
2017-08-10 01:25:19 +03:00 |
|
Sebastian Dröge
|
3bb0f5d9df
|
Remove unused things from gstreamer-audio
|
2017-08-10 01:25:19 +03:00 |
|
Sebastian Dröge
|
c8910aae08
|
Initial gstreamer-audio bindings
Only wrapping AudioInfo and AudioFormatInfo and related for now.
https://github.com/sdroege/gstreamer-rs/issues/4
|
2017-08-09 20:33:45 +03:00 |
|
Sebastian Dröge
|
8accac8d75
|
Clean up gtksink example imports a bit
|
2017-08-07 14:18:24 +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
|
c4c8e738fd
|
Enable Date tag and GDataTime support for GstDateTime
|
2017-08-02 11:39:37 +03:00 |
|
Sebastian Dröge
|
dc640249ef
|
Add simple appsrc example
|
2017-08-01 21:30:51 +03:00 |
|
Sebastian Dröge
|
7b98b2e7da
|
Make GstApp bindings compile
|
2017-08-01 14:52:54 +01:00 |
|
Sebastian Dröge
|
e29eae4d79
|
Add support for docs generation
|
2017-08-01 13:22:11 +01: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
|
0a0b82d1b2
|
Get tag names from gstreamer-sys
|
2017-07-30 23:11:57 +01:00 |
|
Sebastian Dröge
|
776b79b97a
|
Update versions
|
2017-07-30 15:23:31 +01:00 |
|
Sebastian Dröge
|
c750b62e98
|
Regenerate with latest gir and update everything
|
2017-07-21 15:14:58 +03:00 |
|
Sebastian Dröge
|
91649b259a
|
Regenerate with latest gir
|
2017-07-19 21:41:25 +03:00 |
|
Sebastian Dröge
|
9c357abf1a
|
Add support for Fractions
|
2017-07-12 13:25:11 +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
|
4808865371
|
Implement Builder for all Messages
|
2017-07-07 14:39:22 +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 |
|
Sebastian Dröge
|
b792f4b5da
|
Regenerate with latest gir and configure default concurrency to send+sync
|
2017-06-25 11:04:37 +03:00 |
|
Sebastian Dröge
|
6b4e3e9bd4
|
Switch to GIT versions of crates and regenerate with latest GIR
|
2017-06-24 11:55:28 +03:00 |
|
Sebastian Dröge
|
15b08a4293
|
Initial commit
Requires
https://github.com/gtk-rs/gir/pull/365
https://github.com/gtk-rs/gir/pull/364
to be merged for autogeneration of the bindings.
Requires
https://github.com/gtk-rs/gir/issues/367
for fixing memory leaks.
|
2017-05-12 14:24:03 +02:00 |
|