diff --git a/_service b/_service
index 0c364c5..54a9324 100644
--- a/_service
+++ b/_service
@@ -3,18 +3,15 @@
https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git
gst-plugins-rs
- @PARENT_TAG@
- (.*)\+0
- \1
- refs/tags/0.10.11
-
+ 1.22.6
+ refs/tags/gstreamer-1.22.6
git
*.tar
- xz
+ zst
gst-plugins-rs
diff --git a/cargo_config b/cargo_config
index 9c554ce..7272a8b 100644
--- a/cargo_config
+++ b/cargo_config
@@ -1,14 +1,14 @@
[source.crates-io]
replace-with = "vendored-sources"
-[source."git+https://github.com/gtk-rs/gtk-rs-core?branch=0.17"]
+[source."git+https://github.com/gtk-rs/gtk-rs-core?branch=0.16"]
git = "https://github.com/gtk-rs/gtk-rs-core"
-branch = "0.17"
+branch = "0.16"
replace-with = "vendored-sources"
-[source."git+https://github.com/gtk-rs/gtk4-rs?branch=0.6"]
+[source."git+https://github.com/gtk-rs/gtk4-rs?branch=0.5"]
git = "https://github.com/gtk-rs/gtk4-rs"
-branch = "0.6"
+branch = "0.5"
replace-with = "vendored-sources"
[source."git+https://github.com/rust-av/ffv1.git?rev=2afb025a327173ce891954c052e804d0f880368a"]
@@ -20,9 +20,9 @@ replace-with = "vendored-sources"
git = "https://github.com/rust-av/flavors"
replace-with = "vendored-sources"
-[source."git+https://gitlab.freedesktop.org/gstreamer/gstreamer-rs?branch=0.20"]
+[source."git+https://gitlab.freedesktop.org/gstreamer/gstreamer-rs?branch=0.19"]
git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
-branch = "0.20"
+branch = "0.19"
replace-with = "vendored-sources"
[source.vendored-sources]
diff --git a/gst-plugins-rs-0.10.11.obscpio b/gst-plugins-rs-0.10.11.obscpio
deleted file mode 100644
index 1b2e23f..0000000
--- a/gst-plugins-rs-0.10.11.obscpio
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:5a2683171fa1c73b8406dbe37226ebc8da48ba150a45d125c47ad1a093df2f44
-size 8201741
diff --git a/gst-plugins-rs-1.22.6.obscpio b/gst-plugins-rs-1.22.6.obscpio
new file mode 100644
index 0000000..3288f9c
--- /dev/null
+++ b/gst-plugins-rs-1.22.6.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7d5b8669fc32d633186e59f679756a71e40f810d1a8a8e72b77998ed1e823758
+size 8136205
diff --git a/gst-plugins-rs.obsinfo b/gst-plugins-rs.obsinfo
index f85aa90..744b063 100644
--- a/gst-plugins-rs.obsinfo
+++ b/gst-plugins-rs.obsinfo
@@ -1,4 +1,4 @@
name: gst-plugins-rs
-version: 0.10.11
-mtime: 1689853403
-commit: d8db1f502daf973314315c4cd2b3d9baf483cdec
+version: 1.22.6
+mtime: 1695228300
+commit: 1d52139e35dd66ce6038aad05ca5cd6059df900d
diff --git a/gstreamer-plugins-rs.changes b/gstreamer-plugins-rs.changes
index 6e79d11..af65c2b 100644
--- a/gstreamer-plugins-rs.changes
+++ b/gstreamer-plugins-rs.changes
@@ -1,3 +1,24 @@
+-------------------------------------------------------------------
+Fri Sep 22 14:29:14 UTC 2023 - Bjørn Lie
+
+- Update to version 1.22.6:
+ + fallbackswitch: locking/deadlock fixes
+ + onvifmetadataparse: Skip metadata frames with unrepresentable
+ UTC time
+ + transcriberbin: Configure audioresample in front of transcriber
+ + webrtcsink:
+ - Propagate GstContext messages
+ - Add support for d3d11 memory and qsvh264enc
+ - Fix TWCC extension adding
+ - Don't forget to setup encoders for discoveries
+ - NVIDIA V4L2 encoders always require NVMM memory
+ + meson: Fix handling of optional deps, and don't require
+ Python-3.8
+- Switch service to do the tag released with the other gstreamer
+ packages. Gstreamer-plugins-rs are now released at the same time
+ as the gstreamer main packages.
+- Switch compression to zst both in service and tarball produced.
+
-------------------------------------------------------------------
Tue Jul 25 11:34:26 UTC 2023 - Bjørn Lie
diff --git a/gstreamer-plugins-rs.spec b/gstreamer-plugins-rs.spec
index cfe7bca..37d2ddc 100644
--- a/gstreamer-plugins-rs.spec
+++ b/gstreamer-plugins-rs.spec
@@ -29,14 +29,14 @@
%endif
Name: gstreamer-plugins-rs
-Version: 0.10.11
+Version: 1.22.6
Release: 0
Summary: GStreamer Streaming-Media Framework Plug-Ins
License: LGPL-2.1-or-later
Group: Productivity/Multimedia/Other
URL: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
-Source: %{_name}-%{version}.tar.xz
+Source: %{_name}-%{version}.tar.zst
Source2: vendor.tar.zst
Source3: cargo_config
Source4: gstreamer-plugins-rs.appdata.xml
diff --git a/vendor.tar.zst b/vendor.tar.zst
index 25144cd..75c043b 100644
--- a/vendor.tar.zst
+++ b/vendor.tar.zst
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:c2dc54115ac343b66cca7582c57aa49a0193509f0ba9f257ad3824a1fb7679bc
-size 85438424
+oid sha256:f3cfa7ae43356ee173e61f0e0bae6cf02a47a49457d89a970a3128ce020062b9
+size 73721166