diff --git a/gstreamer/src/query.rs b/gstreamer/src/query.rs index 55cb5e7a0..98f3ac623 100644 --- a/gstreamer/src/query.rs +++ b/gstreamer/src/query.rs @@ -21,6 +21,9 @@ use glib::translate::{from_glib, from_glib_full, ToGlib, ToGlibPtr}; #[repr(C)] pub struct QueryRef(ffi::GstQuery); +unsafe impl Send for QueryRef {} +unsafe impl Sync for QueryRef {} + pub type Query = GstRc; unsafe impl MiniObject for QueryRef {