diff --git a/backends/gstreamer/src/player.rs b/backends/gstreamer/src/player.rs
index 9dcd9f85..9d12eef7 100644
--- a/backends/gstreamer/src/player.rs
+++ b/backends/gstreamer/src/player.rs
@@ -16,7 +16,6 @@ use std::sync::{Arc, Mutex, Once};
use std::time;
use std::u64;
-static PLAYER_INIT: Once = Once::new();
const MAX_SRC_QUEUE_SIZE: u64 = 50 * 1024 * 1024; // 50 MB.
fn frame_from_sample(sample: &gst::Sample) -> Result {
@@ -268,6 +267,9 @@ pub struct GStreamerPlayer {
inner: RefCell