diff options
Diffstat (limited to 'gst-plugin-tutorial/src/rgb2gray.rs')
-rw-r--r-- | gst-plugin-tutorial/src/rgb2gray.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gst-plugin-tutorial/src/rgb2gray.rs b/gst-plugin-tutorial/src/rgb2gray.rs index dd083d86a..54e053c5b 100644 --- a/gst-plugin-tutorial/src/rgb2gray.rs +++ b/gst-plugin-tutorial/src/rgb2gray.rs @@ -401,13 +401,13 @@ impl BaseTransformImpl for Rgb2Gray { // Called when shutting down the element so we can release all stream-related state // There's also start(), which is called whenever starting the element again - fn stop(&self, element: &gst_base::BaseTransform) -> bool { + fn stop(&self, element: &gst_base::BaseTransform) -> Result<(), gst::ErrorMessage> { // Drop state let _ = self.state.lock().unwrap().take(); gst_info!(self.cat, obj: element, "Stopped"); - true + Ok(()) } // Does the actual transformation of the input buffer to the output buffer |