diff --git a/gstreamer-base/src/subclass/base_src.rs b/gstreamer-base/src/subclass/base_src.rs index ad512f95d..1da831bbd 100644 --- a/gstreamer-base/src/subclass/base_src.rs +++ b/gstreamer-base/src/subclass/base_src.rs @@ -324,7 +324,7 @@ impl BaseSrcImplExt for T { length, buffer_ref, )); - res.into_result_value(|| from_glib_full(buffer_ref)) + res.into_result_value(|| from_glib_full(buffer_ptr)) }) .unwrap_or(Err(gst::FlowError::NotSupported)) }