Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-13 | Update versions to 0.9.1 | Sebastian Dröge | |
2022-11-12 | Fix various new clippy warnings | Sebastian Dröge | |
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/977> | |||
2022-10-24 | Update to release versions of gtk-rs and gstreamer-rs | Sebastian Dröge | |
2022-10-24 | Update versions to 0.9.0 | Sebastian Dröge | |
2022-10-23 | Move from `imp.instance()` to `imp.obj()` | Sebastian Dröge | |
It's doing the same thing and is shorter. | |||
2022-10-23 | Remove `&` for `obj` in log macros | François Laignel | |
This is no longer necessary. See https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1137 | |||
2022-10-23 | Fix GObject type names, GStreamer debug category names and element factory names | Sebastian Dröge | |
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/198 | |||
2022-10-23 | Make GStreamer plugin/crate/library/directory names and descriptions consistent | Sebastian Dröge | |
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/238 | |||
2022-10-22 | Various minor cleanups | Sebastian Dröge | |
2022-10-19 | Update everything for element factory builder API changes | Sebastian Dröge | |
And set properties as part of object construction wherever it makes sense. | |||
2022-10-18 | Use new format constructors | François Laignel | |
See https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1128 | |||
2022-10-12 | Update for pad default functions API changes | Sebastian Dröge | |
2022-10-11 | fix formatted values constructors | François Laignel | |
In restrospect, building formatted values using operations on the `ONE` constant doesn't seem idiomatic. This commit uses new panicking constructors instead. See https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1122 | |||
2022-10-10 | Fix direct access to the inner specific formatted values | François Laignel | |
This is no longer available as this could lead to building a defined value in Rust which could be interpreted as undefined in C due to the sentinel `u64::MAX` for `None`. Use the constants (e.g. `ONE`, `K`, `M`, ...) and operations to build a value and deref (`*`) to get the quantity as an integer. | |||
2022-10-10 | Change *Impl trait methods to only take &self and not Self::Type in addition | Sebastian Dröge | |
2022-10-08 | Use `GFV::none_for_format` where applicable | François Laignel | |
2022-10-04 | build: Update versions to be 0.9.0-alpha.1 | Nirbheek Chauhan | |
0.9.0 is the next release, so we can't name things that already. Also the version in meson.build was 0.13.0, which is completely wrong. | |||
2022-09-29 | examples: Update to clap 4 | Sebastian Dröge | |
2022-09-05 | Update for GLib ParamSpec builder API changes | Sebastian Dröge | |
2022-09-04 | Update minimum supported Rust version to 1.63 | Sebastian Dröge | |
2022-08-30 | Allow "unused_doc_comments" as we use hotdoc and not rustdoc | Thibault Saunier | |
2022-08-30 | Generate plugins documentation using hotdoc | Thibault Saunier | |
Which will automatically be integrated in gstreamer documentation | |||
2022-08-22 | plugins: Simplify code using ParamSpecBuilder | Vivia Nikolaidou | |
2022-07-11 | Simplify Formatted value handling | François Laignel | |
See https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1059 | |||
2022-06-14 | sodium: Update to no-deprecated clap 3.2 API | Sebastian Dröge | |
See https://github.com/clap-rs/clap/issues/3822 | |||
2022-04-07 | Update minimum supported GStreamer version to 1.14 | Sebastian Dröge | |
2022-02-28 | Remove now unnecessary `Send+Sync` impls for element/etc subclasses | Sebastian Dröge | |
This is now automatically implemented. | |||
2022-02-22 | Update minimum supported Rust version to 1.57 | François Laignel | |
2022-02-21 | Update to gst::_log_macro_ | François Laignel | |
See the details: https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/980 | |||
2022-01-19 | Update for event/message/query view API changes | Sebastian Dröge | |
2022-01-15 | Update versions to 0.9.0 | Sebastian Dröge | |
2022-01-14 | Ignore `clippy::non_send_fields_in_send_ty` lint | Sebastian Dröge | |
It's useless in its current shape and wrongly triggering on all types. See https://github.com/rust-lang/rust-clippy/issues/8045 | |||
2022-01-02 | sodium: Port examples to clap 3 | Sebastian Dröge | |
2021-11-30 | Fix or silence various new 1.57 clippy warnings | Sebastian Dröge | |
2021-11-20 | Update for glib constructor renames | Sebastian Dröge | |
See https://github.com/gtk-rs/gtk-rs-core/pull/384 | |||
2021-11-08 | adapt to ObjectExt improvements | Bilal Elmoussaoui | |
2021-11-06 | Update for GLib/GStreamer API changes | Sebastian Dröge | |
And clean up a lot of related property/caps/structure code. | |||
2021-10-31 | Update to Rust edition 2021 and minimum supported Rust version to 1.56 | Sebastian Dröge | |
2021-10-23 | Update for GstObjectImpl API change | Sebastian Dröge | |
2021-10-14 | Update to pretty-assertions 1.0 | Sebastian Dröge | |
2021-08-11 | Add capi feature to all plugin crates | Sebastian Dröge | |
This fixes the build with cargo-c 0.9.2. | |||
2021-07-30 | Fix various needless-borrow clippy warnings and others | Sebastian Dröge | |
2021-07-20 | Delete minimum GStremer required version for some plugins | Ruben Gonzalez | |
Tested building the pluging with cargo-c and running gst-inspect-1.0 in a Ubuntu Xenial 18.04 LTS. It contains GStreamer 1.8.3. | |||
2021-07-09 | Update versions to 0.8.0 for the master branch | Sebastian Dröge | |
2021-07-09 | Update versions to 0.7.0 | Sebastian Dröge | |
2021-06-05 | generic: migrate to new ClockTime design | François Laignel | |
2021-06-03 | use gst::glib where applicable | François Laignel | |
2021-05-13 | Update repository URL for gtk-rs "core" crates | Sebastian Dröge | |
2021-04-25 | Update for Value trait refactoring | Sebastian Dröge | |
2021-04-20 | manual fixes remove get prefix round 2 | François Laignel | |