Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/sdroege/gst-plugin-rs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/text/json
AgeCommit message (Collapse)Author
2023-08-10Update versions to 0.12.0-alpha.1Sebastian Dröge
2023-08-09Don't generate .def files for pluginsSebastian Dröge
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/389 Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1299>
2023-07-19Update minimum supported Rust version to 1.70Sebastian Dröge
gtk-rs will update soonish too. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1280>
2023-07-11Remove unnecessary `mut` everywhereSebastian Dröge
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1273>
2023-07-06Use re-exported once_cellBilal Elmoussaoui
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1268>
2023-05-12use Pad builders for optional name definitionFranç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-10fix typosGuillaume Desmottes
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1170>
2023-04-04git: replace LICENSE file symlinks with copiesTim-Philipp Müller
Git will de-duplicate the contents for us anyway, and symlinks can cause problems with some versions of git and also on Windows. https://github.com/mesonbuild/meson/issues/11646 https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4326 Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1157>
2023-02-20Update minimum supported Rust version to 1.66Sebastian Dröge
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1096>
2023-02-10Update versions to 0.11.0-alpha.1Sebastian Dröge
2022-11-17Provide explicit type to `Iterator::sum()` calls to avoid ambiguitySebastian Dröge
2022-10-24Update versions to 0.10.0-alpha.1Sebastian Dröge
2022-10-23Move from `imp.instance()` to `imp.obj()`Sebastian Dröge
It's doing the same thing and is shorter.
2022-10-23Remove `&` for `obj` in log macrosFrançois Laignel
This is no longer necessary. See https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1137
2022-10-23Fix GObject type names, GStreamer debug category names and element factory namesSebastian Dröge
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/198
2022-10-23Make GStreamer plugin/crate/library/directory names and descriptions consistentSebastian Dröge
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/238
2022-10-18Use new format constructorsFrançois Laignel
See https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1128
2022-10-12Update for pad default functions API changesSebastian Dröge
2022-10-10Fix direct access to the inner specific formatted valuesFranç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-10Change *Impl trait methods to only take &self and not Self::Type in additionSebastian Dröge
2022-10-04build: Update versions to be 0.9.0-alpha.1Nirbheek 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-12text/json: use renamed gst feature 'serde'François Laignel
2022-09-05text/json: hard depend on ser_de feature of gst crateJordan Petridis
It's a hard dep instead a feature that can be disabled. It was working with default features, but it was failing to build with --no-default-features
2022-09-04Update minimum supported Rust version to 1.63Sebastian Dröge
2022-08-30Allow "unused_doc_comments" as we use hotdoc and not rustdocThibault Saunier
2022-08-30Generate plugins documentation using hotdocThibault Saunier
Which will automatically be integrated in gstreamer documentation
2022-07-11Simplify Formatted value handlingFrançois Laignel
See https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1059
2022-04-07Update minimum supported GStreamer version to 1.14Sebastian Dröge
2022-02-28Remove now unnecessary `Send+Sync` impls for element/etc subclassesSebastian Dröge
This is now automatically implemented.
2022-02-22Update minimum supported Rust version to 1.57François Laignel
2022-02-21Update to gst::_log_macro_François Laignel
See the details: https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/980
2022-01-22Simplify some code around event/query viewsSebastian Dröge
2022-01-19Update for event/message/query view API changesSebastian Dröge
2022-01-17Replace `Foo::from_instance(foo)` with `foo.imp()`Sebastian Dröge
2022-01-15Re-license LGPL-2.1 plugins to MPL-2Sebastian Dröge
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/168
2022-01-15Update versions to 0.9.0Sebastian Dröge
2022-01-14Ignore `clippy::non_send_fields_in_send_ty` lintSebastian 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-12Fix various clippy warningsSebastian Dröge
2021-11-30Fix or silence various new 1.57 clippy warningsSebastian Dröge
2021-11-06Update for GLib/GStreamer API changesSebastian Dröge
And clean up a lot of related property/caps/structure code.
2021-10-31Update to Rust edition 2021 and minimum supported Rust version to 1.56Sebastian Dröge
2021-10-23Update for GstObjectImpl API changeSebastian Dröge
2021-10-18Improve usability thanks to opt-opsFrançois Laignel
The crate option-operations simplifies usage when dealing with `Option`s, which is often the case with `ClockTime`.
2021-10-17Update for event API changesSebastian Dröge
2021-09-22json: Replace line_reader.rs symlink with a copy for nowSebastian Dröge
Windows doesn't handle symlinks very well. Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/166
2021-09-18Use Buffer::from_mut_slice() in more placesSebastian Dröge
This allows downstream to map the memory mutable.
2021-09-08Clean up clippy warnings and CI configurationSebastian Dröge
Put clippy overrides into the sources files instead of the CI configuration, and fix various warnings / clean up code.
2021-08-11Add capi feature to all plugin cratesSebastian Dröge
This fixes the build with cargo-c 0.9.2.
2021-08-05json: Add cargo-c metadataSebastian Dröge
2021-07-30Fix various needless-borrow clippy warnings and othersSebastian Dröge