From f30fcbcf9a3ec16b5b3f669487706d420ded82e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Thu, 30 Jun 2022 12:42:37 +0300 Subject: [PATCH] pbutils: Fix PbUtilsCapsDescriptionFlags serde (de)serialization tests --- gstreamer-pbutils/src/flag_serde.rs | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/gstreamer-pbutils/src/flag_serde.rs b/gstreamer-pbutils/src/flag_serde.rs index 7eb33564f..b8345d06e 100644 --- a/gstreamer-pbutils/src/flag_serde.rs +++ b/gstreamer-pbutils/src/flag_serde.rs @@ -36,7 +36,12 @@ mod tests { gst::init().unwrap(); check_serialize!(crate::DiscovererSerializeFlags::all(), "\"caps+tags+misc\""); - #[cfg(feature = "v1_20")] + #[cfg(feature = "v1_22")] + check_serialize!( + crate::PbUtilsCapsDescriptionFlags::all(), + "\"container+audio+video+image+subtitle+tag+generic+metadata\"" + ); + #[cfg(all(feature = "v1_20", not(feature = "v1_22")))] check_serialize!( crate::PbUtilsCapsDescriptionFlags::all(), "\"container+audio+video+image+subtitle+tag+generic\"" @@ -52,7 +57,13 @@ mod tests { crate::DiscovererSerializeFlags::all(), "\"caps+tags+misc\"" ); - #[cfg(feature = "v1_20")] + #[cfg(feature = "v1_22")] + check_deserialize!( + crate::PbUtilsCapsDescriptionFlags, + crate::PbUtilsCapsDescriptionFlags::all(), + "\"container+audio+video+image+subtitle+tag+generic+metadata\"" + ); + #[cfg(all(feature = "v1_20", not(feature = "v1_22")))] check_deserialize!( crate::PbUtilsCapsDescriptionFlags, crate::PbUtilsCapsDescriptionFlags::all(),