From 69e35167bc789956b72f8b482ccde2e2f83a12cc Mon Sep 17 00:00:00 2001 From: Bruno Herbelin Date: Mon, 2 May 2022 19:50:30 +0200 Subject: [PATCH] BugFix Support for GStreamer upgrade to 1.20 --- MediaPlayer.cpp | 3 +++ Stream.cpp | 3 +++ 2 files changed, 6 insertions(+) diff --git a/MediaPlayer.cpp b/MediaPlayer.cpp index b3c1d3a..f99f5ee 100644 --- a/MediaPlayer.cpp +++ b/MediaPlayer.cpp @@ -378,6 +378,9 @@ void MediaPlayer::execute_open() // set the callbacks GstAppSinkCallbacks callbacks; +#if GST_VERSION_MINOR > 18 && GST_VERSION_MAJOR > 0 + callbacks.new_event = NULL; +#endif callbacks.new_preroll = callback_new_preroll; if (media_.isimage) { callbacks.eos = NULL; diff --git a/Stream.cpp b/Stream.cpp index 6f7bf61..83a29fe 100644 --- a/Stream.cpp +++ b/Stream.cpp @@ -261,6 +261,9 @@ void Stream::execute_open() // set the callbacks GstAppSinkCallbacks callbacks; +#if GST_VERSION_MINOR > 18 && GST_VERSION_MAJOR > 0 + callbacks.new_event = NULL; +#endif callbacks.new_preroll = callback_new_preroll; if (single_frame_) { callbacks.eos = NULL;