diff options
Diffstat (limited to 'tutorial/tutorial-1.md')
-rw-r--r-- | tutorial/tutorial-1.md | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/tutorial/tutorial-1.md b/tutorial/tutorial-1.md index fc997b766..a190e275f 100644 --- a/tutorial/tutorial-1.md +++ b/tutorial/tutorial-1.md @@ -190,11 +190,6 @@ glib::wrapper! { pub struct Rgb2Gray(ObjectSubclass<imp::Rgb2Gray>) @extends gst_base::BaseTransform, gst::Element, gst::Object; } -// GStreamer elements need to be thread-safe. For the private implementation this is automatically -// enforced but for the public wrapper type we need to specify this manually. -unsafe impl Send for Rgb2Gray {} -unsafe impl Sync for Rgb2Gray {} - // Registers the type for our element, and then registers in GStreamer under // the name "rsrgb2gray" for being able to instantiate it via e.g. // gst::ElementFactory::make(). @@ -296,9 +291,6 @@ glib::wrapper! { pub struct Rgb2Gray(ObjectSubclass<imp::Rgb2Gray>) @extends gst_base::BaseTransform, gst::Element, gst::Object; } -unsafe impl Send for Rgb2Gray {} -unsafe impl Sync for Rgb2Gray {} - pub fn register(plugin: &gst::Plugin) -> Result<(), glib::BoolError> { gst::Element::register( Some(plugin), |