Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-11-02 | Update for `gst::Rank` API changes | Sebastian Dröge | |
2023-07-06 | Use re-exported once_cell | Bilal Elmoussaoui | |
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1268> | |||
2023-05-12 | use Pad builders for optional name definition | François Laignel | |
Also, apply auto-naming in the following cases * When building from a non wildcard-named template, the name of the template is automatically assigned to the Pad. User can override with a specific name by calling `name()` on the `PadBuilder`. * When building with a target and no name was provided via the above, the GhostPad is named after the target. See https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/issues/448 Auto-naming discussion: https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1255#note_1891181 Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1197> | |||
2023-04-10 | fix typos | Guillaume Desmottes | |
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1170> | |||
2023-02-13 | Optimize various error message / debug message formatting | Sebastian Dröge | |
Directly make use of format strings instead of formatting a string beforehand and then passing it to the macros. | |||
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 | 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-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-09-05 | Update for GLib ParamSpec builder API changes | Sebastian Dröge | |
2022-08-22 | plugins: Simplify code using ParamSpecBuilder | Vivia Nikolaidou | |
2022-02-28 | Remove now unnecessary `Send+Sync` impls for element/etc subclasses | Sebastian Dröge | |
This is now automatically implemented. | |||
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 | |
2021-11-20 | Update for glib constructor renames | Sebastian Dröge | |
See https://github.com/gtk-rs/gtk-rs-core/pull/384 | |||
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-07-30 | Fix various needless-borrow clippy warnings and others | 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-04-25 | Update for Value trait refactoring | Sebastian Dröge | |
2021-04-20 | fix-getters-calls 0.3.0 pass | François Laignel | |
2021-04-20 | fix-getters-def 0.3.0 pass | François Laignel | |
2021-04-13 | post fix-getters manual updates | François Laignel | |
2021-04-12 | fix-getters-{def,calls} pass | François Laignel | |
2021-03-09 | Update for the subclassing glib/gstreamer bindings API changes | Sebastian Dröge | |
2021-03-07 | Update for new #[glib::object_subclass] attribute macro | Sebastian Dröge | |
2021-02-09 | Fix various warnings from clippy 1.50 | Sebastian Dröge | |
2021-01-25 | Update for glib/gstreamer bindings API changes | Sebastian Dröge | |
2020-12-20 | Update for macro renames | Sebastian Dröge | |
2020-12-18 | Update everything for glib macro renamings | Sebastian Dröge | |
2020-11-23 | generic: Update to 2018 edition | Sebastian Dröge | |
2020-11-19 | Update for ObjectImpl::get_property() being infallible now | Sebastian Dröge | |
2020-11-15 | generic: Update for subclassing API changes | Sebastian Dröge | |