- 08 Nov, 2021 1 commit
-
-
Bilal Elmoussaoui authored
-
- 12 Oct, 2021 1 commit
-
-
Sebastian Dröge authored
-
- 04 Jun, 2021 2 commits
-
-
François Laignel authored
-
François Laignel authored
-
- 25 May, 2021 2 commits
-
-
Guillaume Desmottes authored
Make the leaks tracer happy, allowing us to detect actual leaks. Fix #341
-
Guillaume Desmottes authored
-
- 22 May, 2021 2 commits
-
-
Guillaume Desmottes authored
Needed so we can use the leaks tracer.
-
Guillaume Desmottes authored
We can't use gtk::main_quit() as the loop is handled by the GtkApplication.
-
- 25 Apr, 2021 1 commit
-
-
Sebastian Dröge authored
-
- 20 Apr, 2021 1 commit
-
-
François Laignel authored
-
- 13 Apr, 2021 1 commit
-
-
François Laignel authored
-
- 12 Apr, 2021 1 commit
-
-
Marijn Suijten authored
Since https://github.com/gtk-rs/gtk-rs/pull/447, supposedly the native function is never returning a `NULL` `Application` hence it makes little sense to handle an "unreachable" error here.
-
- 08 Apr, 2021 1 commit
-
-
Sebastian Dröge authored
-
- 20 Oct, 2020 1 commit
-
-
- 10 Oct, 2020 1 commit
-
-
Sebastian Dröge authored
-
- 14 Sep, 2020 1 commit
-
-
Sebastian Dröge authored
Timeouts now use std::time::Duration instead of plain integers.
-
- 27 Aug, 2020 1 commit
-
-
Sebastian Dröge authored
-
- 03 May, 2020 1 commit
-
-
Otavio Salvador authored
This code rework the examples to use the new 2018 edition and also rework the code to avoid using unnecessary 'extern crate' calls. The 'use extern crate gstreamer as gst', as well as the other gstramer related crates, were kept, otherwise we'd need to do it on 'Cargo.toml' but it would make it more difficult to figure out the respective crate name.
-
- 17 Dec, 2019 1 commit
-
-
Sebastian Dröge authored
Fixes #216
-
- 13 Aug, 2019 1 commit
-
-
Sebastian Dröge authored
-
- 28 Feb, 2019 1 commit
-
-
Víctor Manuel Jáquez Leal authored
-
- 10 Feb, 2019 1 commit
-
-
Sebastian Dröge authored
-
- 17 Jan, 2019 1 commit
-
-
François Laignel authored
See #171
-
- 11 Jan, 2019 1 commit
-
-
François Laignel authored
... in function signatures. These breaking changes aim at improving usability by allowing users to take advantage of Rust error management features sur as `ok_or`, `map_err`, `expect` and the `?` operator. See the `examples` and `tutorials` to get an idea of the impacts.
-
- 29 Nov, 2018 1 commit
-
-
Markus Ebner authored
Added verbose documentation to all of the repository's examples.
-
- 27 Jul, 2018 2 commits
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
These are now all leak-free.
-
- 26 Feb, 2018 1 commit
-
-
This lets us avoid #ifdef forests
-
- 29 Jan, 2018 1 commit
-
-
Generic methods for events, messages and queries can now be invoked from the concrete type.
-
- 20 Dec, 2017 1 commit
-
-
Sebastian Dröge authored
-
- 09 Dec, 2017 1 commit
-
-
Sebastian Dröge authored
FormatValue is now renamed to GenericFormattedValue and the API slightly changed. In addition there is now a FormattedValue trait, and a SpecificFormattedValue trait plus types for Bytes, Buffers and the existing ClockTime. This allows to create functions like Pad::query_duration<F: SpecificFormattedValue>() -> Option<F> and doesn't require the caller to unwrap the generic value anymore, which is completely unneeded in these cases. In addition, Segment became FormattedSegment<T> with API to upcast/downcast between the specific formatted values and the generic formatted value. This greatly simplifies usage of Segments.
-
- 16 Nov, 2017 1 commit
-
-
Sebastian Dröge authored
-
- 11 Nov, 2017 1 commit
-
-
Sebastian Dröge authored
And also implement a FormatValue type that holds a value together with its format to make usage of the positions/durations/seek positions/etc more convenient and safe. Fixes https://github.com/sdroege/gstreamer-rs/issues/3
-
- 01 Oct, 2017 1 commit
-
-
Sebastian Dröge authored
-
- 26 Sep, 2017 1 commit
-
-
Sebastian Dröge authored
-
- 29 Aug, 2017 2 commits
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
And use them in the examples.
-
- 17 Aug, 2017 2 commits
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
And use those in the examples instead of blanket * imports
-
- 07 Aug, 2017 1 commit
-
-
Sebastian Dröge authored
-