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
diff options
context:
space:
mode:
authorFrançois Laignel <fengalin@free.fr>2022-10-11 13:51:00 +0300
committerFrançois Laignel <fengalin@free.fr>2022-10-11 16:06:53 +0300
commitbc5b51687dacd2a1e4dadae8c4426a253a825ddf (patch)
treea838076ee22c967a683093c4e5a3553d79dd99d8 /generic
parentbd14e476f16622d59a3a30d762b7f893c7c74614 (diff)
fix formatted values constructors
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
Diffstat (limited to 'generic')
-rw-r--r--generic/sodium/src/decrypter/imp.rs2
-rw-r--r--generic/sodium/src/encrypter/imp.rs2
-rw-r--r--generic/sodium/tests/decrypter.rs2
3 files changed, 3 insertions, 3 deletions
diff --git a/generic/sodium/src/decrypter/imp.rs b/generic/sodium/src/decrypter/imp.rs
index b968c01d..d53234ce 100644
--- a/generic/sodium/src/decrypter/imp.rs
+++ b/generic/sodium/src/decrypter/imp.rs
@@ -337,7 +337,7 @@ impl Decrypter {
let size = size - total_chunks * box_::MACBYTES as u64;
gst::debug!(CAT, obj: pad, "Setting duration bytes: {}", size);
- q.set(size * gst::format::Bytes::ONE);
+ q.set(gst::format::Bytes::from_u64(size));
true
}
diff --git a/generic/sodium/src/encrypter/imp.rs b/generic/sodium/src/encrypter/imp.rs
index af7961e8..9ba3a1f3 100644
--- a/generic/sodium/src/encrypter/imp.rs
+++ b/generic/sodium/src/encrypter/imp.rs
@@ -314,7 +314,7 @@ impl Encrypter {
let size = size + crate::HEADERS_SIZE as u64;
gst::debug!(CAT, obj: pad, "Setting duration bytes: {}", size);
- q.set(size * gst::format::Bytes::ONE);
+ q.set(gst::format::Bytes::from_u64(size));
true
}
diff --git a/generic/sodium/tests/decrypter.rs b/generic/sodium/tests/decrypter.rs
index 6b4a4881..2005ade0 100644
--- a/generic/sodium/tests/decrypter.rs
+++ b/generic/sodium/tests/decrypter.rs
@@ -191,7 +191,7 @@ fn test_pull_range() {
let (seekable, start, stop) = q.result();
assert!(seekable);
assert_eq!(start, gst::format::Bytes::ZERO.into());
- assert_eq!(stop, (6043 * gst::format::Bytes::ONE).into());
+ assert_eq!(stop, gst::format::Bytes::from_u64(6043).into());
// do pulls
let expected_array_1 = [