From f417d688201f0135d01ac4671fff787113b063ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Sat, 7 Dec 2019 23:05:14 +0200 Subject: [PATCH] Remove usage of glib_floating_reference_guard!() It's not needed anymore. --- gstreamer-audio/src/subclass/audio_decoder.rs | 17 ----------------- gstreamer-audio/src/subclass/audio_encoder.rs | 16 ---------------- gstreamer-base/src/subclass/aggregator.rs | 16 ---------------- gstreamer-base/src/subclass/aggregator_pad.rs | 2 -- gstreamer-base/src/subclass/base_parse.rs | 4 ---- gstreamer-base/src/subclass/base_sink.rs | 13 ------------- gstreamer-base/src/subclass/base_src.rs | 15 --------------- gstreamer-base/src/subclass/base_transform.rs | 13 ------------- gstreamer-video/src/subclass/video_decoder.rs | 18 ------------------ gstreamer-video/src/subclass/video_encoder.rs | 16 ---------------- gstreamer/src/subclass/bin.rs | 3 --- gstreamer/src/subclass/child_proxy.rs | 5 ----- gstreamer/src/subclass/clock.rs | 6 ------ gstreamer/src/subclass/device.rs | 2 -- gstreamer/src/subclass/device_provider.rs | 3 --- gstreamer/src/subclass/element.rs | 8 -------- gstreamer/src/subclass/pad.rs | 2 -- gstreamer/src/subclass/uri_handler.rs | 2 -- 18 files changed, 161 deletions(-) diff --git a/gstreamer-audio/src/subclass/audio_decoder.rs b/gstreamer-audio/src/subclass/audio_decoder.rs index 968f05a0d..c44c60618 100644 --- a/gstreamer-audio/src/subclass/audio_decoder.rs +++ b/gstreamer-audio/src/subclass/audio_decoder.rs @@ -547,7 +547,6 @@ where T: AudioDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioDecoder = from_glib_borrow(ptr); @@ -571,7 +570,6 @@ where T: AudioDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioDecoder = from_glib_borrow(ptr); @@ -595,7 +593,6 @@ where T: AudioDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioDecoder = from_glib_borrow(ptr); @@ -619,7 +616,6 @@ where T: AudioDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioDecoder = from_glib_borrow(ptr); @@ -644,7 +640,6 @@ where T: AudioDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioDecoder = from_glib_borrow(ptr); @@ -671,7 +666,6 @@ where T: AudioDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioDecoder = from_glib_borrow(ptr); @@ -700,7 +694,6 @@ where T: AudioDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); // FIXME: Misgenerated in gstreamer-audio-sys let buffer = buffer as *mut gst_sys::GstBuffer; let instance = &*(ptr as *mut T::Instance); @@ -725,7 +718,6 @@ where T: AudioDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioDecoder = from_glib_borrow(ptr); @@ -754,7 +746,6 @@ unsafe extern "C" fn audio_decoder_flush( T: AudioDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioDecoder = from_glib_borrow(ptr); @@ -771,7 +762,6 @@ where T: AudioDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioDecoder = from_glib_borrow(ptr); @@ -796,7 +786,6 @@ where T: AudioDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioDecoder = from_glib_borrow(ptr); @@ -819,7 +808,6 @@ where T: AudioDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioDecoder = from_glib_borrow(ptr); @@ -838,7 +826,6 @@ where T: AudioDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioDecoder = from_glib_borrow(ptr); @@ -857,7 +844,6 @@ where T: AudioDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioDecoder = from_glib_borrow(ptr); @@ -876,7 +862,6 @@ where T: AudioDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioDecoder = from_glib_borrow(ptr); @@ -895,7 +880,6 @@ where T: AudioDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioDecoder = from_glib_borrow(ptr); @@ -921,7 +905,6 @@ where T: AudioDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioDecoder = from_glib_borrow(ptr); diff --git a/gstreamer-audio/src/subclass/audio_encoder.rs b/gstreamer-audio/src/subclass/audio_encoder.rs index e0e43c295..c13e42b37 100644 --- a/gstreamer-audio/src/subclass/audio_encoder.rs +++ b/gstreamer-audio/src/subclass/audio_encoder.rs @@ -495,7 +495,6 @@ where T: AudioEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioEncoder = from_glib_borrow(ptr); @@ -519,7 +518,6 @@ where T: AudioEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioEncoder = from_glib_borrow(ptr); @@ -543,7 +541,6 @@ where T: AudioEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioEncoder = from_glib_borrow(ptr); @@ -567,7 +564,6 @@ where T: AudioEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioEncoder = from_glib_borrow(ptr); @@ -592,7 +588,6 @@ where T: AudioEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioEncoder = from_glib_borrow(ptr); @@ -617,7 +612,6 @@ where T: AudioEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); // FIXME: Misgenerated in gstreamer-audio-sys let buffer = buffer as *mut gst_sys::GstBuffer; let instance = &*(ptr as *mut T::Instance); @@ -642,7 +636,6 @@ where T: AudioEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioEncoder = from_glib_borrow(ptr); @@ -670,7 +663,6 @@ unsafe extern "C" fn audio_encoder_flush( T: AudioEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioEncoder = from_glib_borrow(ptr); @@ -687,7 +679,6 @@ where T: AudioEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioEncoder = from_glib_borrow(ptr); @@ -712,7 +703,6 @@ where T: AudioEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioEncoder = from_glib_borrow(ptr); @@ -735,7 +725,6 @@ where T: AudioEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioEncoder = from_glib_borrow(ptr); @@ -754,7 +743,6 @@ where T: AudioEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioEncoder = from_glib_borrow(ptr); @@ -773,7 +761,6 @@ where T: AudioEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioEncoder = from_glib_borrow(ptr); @@ -792,7 +779,6 @@ where T: AudioEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioEncoder = from_glib_borrow(ptr); @@ -811,7 +797,6 @@ where T: AudioEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioEncoder = from_glib_borrow(ptr); @@ -837,7 +822,6 @@ where T: AudioEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AudioEncoder = from_glib_borrow(ptr); diff --git a/gstreamer-base/src/subclass/aggregator.rs b/gstreamer-base/src/subclass/aggregator.rs index 644314908..f68f07042 100644 --- a/gstreamer-base/src/subclass/aggregator.rs +++ b/gstreamer-base/src/subclass/aggregator.rs @@ -538,7 +538,6 @@ where T: AggregatorImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Aggregator = from_glib_borrow(ptr); @@ -558,7 +557,6 @@ where T: AggregatorImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Aggregator = from_glib_borrow(ptr); @@ -582,7 +580,6 @@ where T: AggregatorImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Aggregator = from_glib_borrow(ptr); @@ -602,7 +599,6 @@ where T: AggregatorImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Aggregator = from_glib_borrow(ptr); @@ -626,7 +622,6 @@ where T: AggregatorImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Aggregator = from_glib_borrow(ptr); @@ -649,7 +644,6 @@ where T: AggregatorImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Aggregator = from_glib_borrow(ptr); @@ -668,7 +662,6 @@ where T: AggregatorImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Aggregator = from_glib_borrow(ptr); @@ -688,7 +681,6 @@ where T: AggregatorImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Aggregator = from_glib_borrow(ptr); @@ -713,7 +705,6 @@ where T: AggregatorImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Aggregator = from_glib_borrow(ptr); @@ -731,7 +722,6 @@ where T: AggregatorImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Aggregator = from_glib_borrow(ptr); @@ -755,7 +745,6 @@ where T: AggregatorImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Aggregator = from_glib_borrow(ptr); @@ -779,7 +768,6 @@ where T: AggregatorImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Aggregator = from_glib_borrow(ptr); @@ -800,7 +788,6 @@ where T: AggregatorImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Aggregator = from_glib_borrow(ptr); @@ -837,7 +824,6 @@ where T: AggregatorImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Aggregator = from_glib_borrow(ptr); @@ -864,7 +850,6 @@ where T: AggregatorImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Aggregator = from_glib_borrow(ptr); @@ -883,7 +868,6 @@ where T: AggregatorImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Aggregator = from_glib_borrow(ptr); diff --git a/gstreamer-base/src/subclass/aggregator_pad.rs b/gstreamer-base/src/subclass/aggregator_pad.rs index 6bacb3c32..92056a107 100644 --- a/gstreamer-base/src/subclass/aggregator_pad.rs +++ b/gstreamer-base/src/subclass/aggregator_pad.rs @@ -118,7 +118,6 @@ unsafe extern "C" fn aggregator_pad_flush( where T: AggregatorPadImpl, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AggregatorPad = from_glib_borrow(ptr); @@ -135,7 +134,6 @@ unsafe extern "C" fn aggregator_pad_skip_buffer( where T: AggregatorPadImpl, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: AggregatorPad = from_glib_borrow(ptr); diff --git a/gstreamer-base/src/subclass/base_parse.rs b/gstreamer-base/src/subclass/base_parse.rs index bd43f2d2e..26e994914 100644 --- a/gstreamer-base/src/subclass/base_parse.rs +++ b/gstreamer-base/src/subclass/base_parse.rs @@ -209,7 +209,6 @@ where T: BaseParseImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseParse = from_glib_borrow(ptr); @@ -234,7 +233,6 @@ where T: BaseParseImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseParse = from_glib_borrow(ptr); @@ -261,7 +259,6 @@ where T: BaseParseImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseParse = from_glib_borrow(ptr); @@ -292,7 +289,6 @@ where T: BaseParseImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseParse = from_glib_borrow(ptr); diff --git a/gstreamer-base/src/subclass/base_sink.rs b/gstreamer-base/src/subclass/base_sink.rs index ed00df623..33c477541 100644 --- a/gstreamer-base/src/subclass/base_sink.rs +++ b/gstreamer-base/src/subclass/base_sink.rs @@ -412,7 +412,6 @@ where T: BaseSinkImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSink = from_glib_borrow(ptr); @@ -436,7 +435,6 @@ where T: BaseSinkImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSink = from_glib_borrow(ptr); @@ -461,7 +459,6 @@ where T: BaseSinkImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSink = from_glib_borrow(ptr); @@ -481,7 +478,6 @@ where T: BaseSinkImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSink = from_glib_borrow(ptr); @@ -501,7 +497,6 @@ where T: BaseSinkImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSink = from_glib_borrow(ptr); @@ -521,7 +516,6 @@ where T: BaseSinkImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSink = from_glib_borrow(ptr); @@ -541,7 +535,6 @@ where T: BaseSinkImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSink = from_glib_borrow(ptr); @@ -561,7 +554,6 @@ where T: BaseSinkImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSink = from_glib_borrow(ptr); @@ -580,7 +572,6 @@ where T: BaseSinkImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSink = from_glib_borrow(ptr); @@ -601,7 +592,6 @@ where T: BaseSinkImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSink = from_glib_borrow(ptr); @@ -627,7 +617,6 @@ where T: BaseSinkImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSink = from_glib_borrow(ptr); @@ -646,7 +635,6 @@ where T: BaseSinkImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSink = from_glib_borrow(ptr); @@ -670,7 +658,6 @@ where T: BaseSinkImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSink = from_glib_borrow(ptr); diff --git a/gstreamer-base/src/subclass/base_src.rs b/gstreamer-base/src/subclass/base_src.rs index 57f4b65cb..412bc03ce 100644 --- a/gstreamer-base/src/subclass/base_src.rs +++ b/gstreamer-base/src/subclass/base_src.rs @@ -448,7 +448,6 @@ where T: BaseSrcImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSrc = from_glib_borrow(ptr); @@ -472,7 +471,6 @@ where T: BaseSrcImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSrc = from_glib_borrow(ptr); @@ -496,7 +494,6 @@ where T: BaseSrcImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSrc = from_glib_borrow(ptr); @@ -515,7 +512,6 @@ where T: BaseSrcImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSrc = from_glib_borrow(ptr); @@ -542,7 +538,6 @@ where T: BaseSrcImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSrc = from_glib_borrow(ptr); @@ -564,7 +559,6 @@ where T: BaseSrcImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSrc = from_glib_borrow(ptr); @@ -592,7 +586,6 @@ where T: BaseSrcImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSrc = from_glib_borrow(ptr); @@ -611,7 +604,6 @@ where T: BaseSrcImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSrc = from_glib_borrow(ptr); @@ -631,7 +623,6 @@ where T: BaseSrcImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSrc = from_glib_borrow(ptr); @@ -650,7 +641,6 @@ where T: BaseSrcImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSrc = from_glib_borrow(ptr); @@ -670,7 +660,6 @@ where T: BaseSrcImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSrc = from_glib_borrow(ptr); @@ -695,7 +684,6 @@ where T: BaseSrcImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSrc = from_glib_borrow(ptr); @@ -721,7 +709,6 @@ where T: BaseSrcImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSrc = from_glib_borrow(ptr); @@ -740,7 +727,6 @@ where T: BaseSrcImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSrc = from_glib_borrow(ptr); @@ -764,7 +750,6 @@ where T: BaseSrcImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseSrc = from_glib_borrow(ptr); diff --git a/gstreamer-base/src/subclass/base_transform.rs b/gstreamer-base/src/subclass/base_transform.rs index 6f0b72a16..0eb6f2bba 100644 --- a/gstreamer-base/src/subclass/base_transform.rs +++ b/gstreamer-base/src/subclass/base_transform.rs @@ -625,7 +625,6 @@ where T: BaseTransformImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseTransform = from_glib_borrow(ptr); @@ -649,7 +648,6 @@ where T: BaseTransformImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseTransform = from_glib_borrow(ptr); @@ -676,7 +674,6 @@ where T: BaseTransformImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseTransform = from_glib_borrow(ptr); @@ -709,7 +706,6 @@ where T: BaseTransformImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseTransform = from_glib_borrow(ptr); @@ -734,7 +730,6 @@ where T: BaseTransformImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseTransform = from_glib_borrow(ptr); @@ -760,7 +755,6 @@ where T: BaseTransformImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseTransform = from_glib_borrow(ptr); @@ -780,7 +774,6 @@ where T: BaseTransformImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseTransform = from_glib_borrow(ptr); @@ -808,7 +801,6 @@ where T: BaseTransformImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseTransform = from_glib_borrow(ptr); @@ -840,7 +832,6 @@ where T: BaseTransformImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseTransform = from_glib_borrow(ptr); @@ -865,7 +856,6 @@ where T: BaseTransformImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseTransform = from_glib_borrow(ptr); @@ -884,7 +874,6 @@ where T: BaseTransformImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseTransform = from_glib_borrow(ptr); @@ -904,7 +893,6 @@ where T: BaseTransformImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseTransform = from_glib_borrow(ptr); @@ -928,7 +916,6 @@ where T: BaseTransformImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: BaseTransform = from_glib_borrow(ptr); diff --git a/gstreamer-video/src/subclass/video_decoder.rs b/gstreamer-video/src/subclass/video_decoder.rs index dc32dbb68..ef67cd463 100644 --- a/gstreamer-video/src/subclass/video_decoder.rs +++ b/gstreamer-video/src/subclass/video_decoder.rs @@ -537,7 +537,6 @@ where T: VideoDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoDecoder = from_glib_borrow(ptr); @@ -561,7 +560,6 @@ where T: VideoDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoDecoder = from_glib_borrow(ptr); @@ -585,7 +583,6 @@ where T: VideoDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoDecoder = from_glib_borrow(ptr); @@ -609,7 +606,6 @@ where T: VideoDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoDecoder = from_glib_borrow(ptr); @@ -633,7 +629,6 @@ where T: VideoDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoDecoder = from_glib_borrow(ptr); @@ -651,7 +646,6 @@ where T: VideoDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoDecoder = from_glib_borrow(ptr); @@ -670,7 +664,6 @@ where T: VideoDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoDecoder = from_glib_borrow(ptr); @@ -699,7 +692,6 @@ where T: VideoDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoDecoder = from_glib_borrow(ptr); @@ -722,7 +714,6 @@ where T: VideoDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoDecoder = from_glib_borrow(ptr); @@ -741,7 +732,6 @@ where T: VideoDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoDecoder = from_glib_borrow(ptr); @@ -759,7 +749,6 @@ where T: VideoDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoDecoder = from_glib_borrow(ptr); @@ -784,7 +773,6 @@ where T: VideoDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoDecoder = from_glib_borrow(ptr); @@ -807,7 +795,6 @@ where T: VideoDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoDecoder = from_glib_borrow(ptr); @@ -826,7 +813,6 @@ where T: VideoDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoDecoder = from_glib_borrow(ptr); @@ -845,7 +831,6 @@ where T: VideoDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoDecoder = from_glib_borrow(ptr); @@ -864,7 +849,6 @@ where T: VideoDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoDecoder = from_glib_borrow(ptr); @@ -883,7 +867,6 @@ where T: VideoDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoDecoder = from_glib_borrow(ptr); @@ -909,7 +892,6 @@ where T: VideoDecoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoDecoder = from_glib_borrow(ptr); diff --git a/gstreamer-video/src/subclass/video_encoder.rs b/gstreamer-video/src/subclass/video_encoder.rs index 2eee95eb8..5f9b6475f 100644 --- a/gstreamer-video/src/subclass/video_encoder.rs +++ b/gstreamer-video/src/subclass/video_encoder.rs @@ -471,7 +471,6 @@ where T: VideoEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoEncoder = from_glib_borrow(ptr); @@ -495,7 +494,6 @@ where T: VideoEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoEncoder = from_glib_borrow(ptr); @@ -519,7 +517,6 @@ where T: VideoEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoEncoder = from_glib_borrow(ptr); @@ -543,7 +540,6 @@ where T: VideoEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoEncoder = from_glib_borrow(ptr); @@ -567,7 +563,6 @@ where T: VideoEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoEncoder = from_glib_borrow(ptr); @@ -586,7 +581,6 @@ where T: VideoEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoEncoder = from_glib_borrow(ptr); @@ -613,7 +607,6 @@ where T: VideoEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoEncoder = from_glib_borrow(ptr); @@ -632,7 +625,6 @@ where T: VideoEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoEncoder = from_glib_borrow(ptr); @@ -650,7 +642,6 @@ where T: VideoEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoEncoder = from_glib_borrow(ptr); @@ -675,7 +666,6 @@ where T: VideoEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoEncoder = from_glib_borrow(ptr); @@ -698,7 +688,6 @@ where T: VideoEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoEncoder = from_glib_borrow(ptr); @@ -717,7 +706,6 @@ where T: VideoEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoEncoder = from_glib_borrow(ptr); @@ -736,7 +724,6 @@ where T: VideoEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoEncoder = from_glib_borrow(ptr); @@ -755,7 +742,6 @@ where T: VideoEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoEncoder = from_glib_borrow(ptr); @@ -774,7 +760,6 @@ where T: VideoEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoEncoder = from_glib_borrow(ptr); @@ -800,7 +785,6 @@ where T: VideoEncoderImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: VideoEncoder = from_glib_borrow(ptr); diff --git a/gstreamer/src/subclass/bin.rs b/gstreamer/src/subclass/bin.rs index 226db2f30..d711e9d05 100644 --- a/gstreamer/src/subclass/bin.rs +++ b/gstreamer/src/subclass/bin.rs @@ -110,7 +110,6 @@ where T: BinImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Bin = from_glib_borrow(ptr); @@ -135,7 +134,6 @@ where T: BinImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Bin = from_glib_borrow(ptr); @@ -166,7 +164,6 @@ unsafe extern "C" fn bin_handle_message( T: BinImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Bin = from_glib_borrow(ptr); diff --git a/gstreamer/src/subclass/child_proxy.rs b/gstreamer/src/subclass/child_proxy.rs index 7d41d9ab5..bc925306e 100644 --- a/gstreamer/src/subclass/child_proxy.rs +++ b/gstreamer/src/subclass/child_proxy.rs @@ -66,7 +66,6 @@ unsafe extern "C" fn child_proxy_get_child_by_name( where T: ChildProxyImpl, { - glib_floating_reference_guard!(child_proxy); let instance = &*(child_proxy as *mut T::Instance); let imp = instance.get_impl(); @@ -84,7 +83,6 @@ unsafe extern "C" fn child_proxy_get_child_by_index( where T: ChildProxyImpl, { - glib_floating_reference_guard!(child_proxy); let instance = &*(child_proxy as *mut T::Instance); let imp = instance.get_impl(); @@ -98,7 +96,6 @@ unsafe extern "C" fn child_proxy_get_children_count( where T: ChildProxyImpl, { - glib_floating_reference_guard!(child_proxy); let instance = &*(child_proxy as *mut T::Instance); let imp = instance.get_impl(); @@ -112,7 +109,6 @@ unsafe extern "C" fn child_proxy_child_added( ) where T: ChildProxyImpl, { - glib_floating_reference_guard!(child_proxy); let instance = &*(child_proxy as *mut T::Instance); let imp = instance.get_impl(); @@ -130,7 +126,6 @@ unsafe extern "C" fn child_proxy_child_removed( ) where T: ChildProxyImpl, { - glib_floating_reference_guard!(child_proxy); let instance = &*(child_proxy as *mut T::Instance); let imp = instance.get_impl(); diff --git a/gstreamer/src/subclass/clock.rs b/gstreamer/src/subclass/clock.rs index 1c03e30dc..10467fcf9 100644 --- a/gstreamer/src/subclass/clock.rs +++ b/gstreamer/src/subclass/clock.rs @@ -257,7 +257,6 @@ unsafe extern "C" fn clock_change_resolution( where T: ClockImpl, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Clock = from_glib_borrow(ptr); @@ -272,7 +271,6 @@ unsafe extern "C" fn clock_get_resolution( where T: ClockImpl, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Clock = from_glib_borrow(ptr); @@ -286,7 +284,6 @@ unsafe extern "C" fn clock_get_internal_time( where T: ClockImpl, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Clock = from_glib_borrow(ptr); @@ -302,7 +299,6 @@ unsafe extern "C" fn clock_wait( where T: ClockImpl, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Clock = from_glib_borrow(ptr); @@ -322,7 +318,6 @@ unsafe extern "C" fn clock_wait_async( where T: ClockImpl, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Clock = from_glib_borrow(ptr); @@ -336,7 +331,6 @@ unsafe extern "C" fn clock_unschedule( ) where T: ClockImpl, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Clock = from_glib_borrow(ptr); diff --git a/gstreamer/src/subclass/device.rs b/gstreamer/src/subclass/device.rs index 446b670e4..2263e044e 100644 --- a/gstreamer/src/subclass/device.rs +++ b/gstreamer/src/subclass/device.rs @@ -97,7 +97,6 @@ unsafe extern "C" fn device_create_element( where T: DeviceImpl, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Device = from_glib_borrow(ptr); @@ -128,7 +127,6 @@ unsafe extern "C" fn device_reconfigure_element( where T: DeviceImpl, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Device = from_glib_borrow(ptr); diff --git a/gstreamer/src/subclass/device_provider.rs b/gstreamer/src/subclass/device_provider.rs index 266580923..af242adb8 100644 --- a/gstreamer/src/subclass/device_provider.rs +++ b/gstreamer/src/subclass/device_provider.rs @@ -132,7 +132,6 @@ unsafe extern "C" fn device_provider_probe( where T: DeviceProviderImpl, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: DeviceProvider = from_glib_borrow(ptr); @@ -146,7 +145,6 @@ unsafe extern "C" fn device_provider_start( where T: DeviceProviderImpl, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: DeviceProvider = from_glib_borrow(ptr); @@ -165,7 +163,6 @@ unsafe extern "C" fn device_provider_stop(ptr: *mut gst_sys:: where T: DeviceProviderImpl, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: DeviceProvider = from_glib_borrow(ptr); diff --git a/gstreamer/src/subclass/element.rs b/gstreamer/src/subclass/element.rs index 3c0093588..a4e4b874f 100644 --- a/gstreamer/src/subclass/element.rs +++ b/gstreamer/src/subclass/element.rs @@ -348,7 +348,6 @@ where T: ElementImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Element = from_glib_borrow(ptr); @@ -379,7 +378,6 @@ where T: ElementImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Element = from_glib_borrow(ptr); @@ -415,7 +413,6 @@ unsafe extern "C" fn element_release_pad( T: ElementImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Element = from_glib_borrow(ptr); @@ -439,7 +436,6 @@ where T: ElementImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Element = from_glib_borrow(ptr); @@ -458,7 +454,6 @@ where T: ElementImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Element = from_glib_borrow(ptr); @@ -477,7 +472,6 @@ unsafe extern "C" fn element_set_context( T: ElementImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Element = from_glib_borrow(ptr); @@ -495,7 +489,6 @@ where T: ElementImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Element = from_glib_borrow(ptr); @@ -515,7 +508,6 @@ where T: ElementImpl, T::Instance: PanicPoison, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Element = from_glib_borrow(ptr); diff --git a/gstreamer/src/subclass/pad.rs b/gstreamer/src/subclass/pad.rs index 696890dd8..81d3a822e 100644 --- a/gstreamer/src/subclass/pad.rs +++ b/gstreamer/src/subclass/pad.rs @@ -76,7 +76,6 @@ unsafe extern "C" fn pad_linked( ) where T: PadImpl, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Pad = from_glib_borrow(ptr); @@ -90,7 +89,6 @@ unsafe extern "C" fn pad_unlinked( ) where T: PadImpl, { - glib_floating_reference_guard!(ptr); let instance = &*(ptr as *mut T::Instance); let imp = instance.get_impl(); let wrap: Pad = from_glib_borrow(ptr); diff --git a/gstreamer/src/subclass/uri_handler.rs b/gstreamer/src/subclass/uri_handler.rs index bb1337e5a..890282d83 100644 --- a/gstreamer/src/subclass/uri_handler.rs +++ b/gstreamer/src/subclass/uri_handler.rs @@ -78,7 +78,6 @@ unsafe extern "C" fn uri_handler_get_uri( where T: URIHandlerImpl, { - glib_floating_reference_guard!(uri_handler); let instance = &*(uri_handler as *mut T::Instance); let imp = instance.get_impl(); @@ -93,7 +92,6 @@ unsafe extern "C" fn uri_handler_set_uri( where T: URIHandlerImpl, { - glib_floating_reference_guard!(uri_handler); let instance = &*(uri_handler as *mut T::Instance); let imp = instance.get_impl();