BugFix Support for GStreamer upgrade to 1.20

This commit is contained in:
Bruno Herbelin
2022-05-02 19:50:30 +02:00
parent 2140075133
commit 69e35167bc
2 changed files with 6 additions and 0 deletions

View File

@@ -378,6 +378,9 @@ void MediaPlayer::execute_open()
// set the callbacks // set the callbacks
GstAppSinkCallbacks callbacks; GstAppSinkCallbacks callbacks;
#if GST_VERSION_MINOR > 18 && GST_VERSION_MAJOR > 0
callbacks.new_event = NULL;
#endif
callbacks.new_preroll = callback_new_preroll; callbacks.new_preroll = callback_new_preroll;
if (media_.isimage) { if (media_.isimage) {
callbacks.eos = NULL; callbacks.eos = NULL;

View File

@@ -261,6 +261,9 @@ void Stream::execute_open()
// set the callbacks // set the callbacks
GstAppSinkCallbacks callbacks; GstAppSinkCallbacks callbacks;
#if GST_VERSION_MINOR > 18 && GST_VERSION_MAJOR > 0
callbacks.new_event = NULL;
#endif
callbacks.new_preroll = callback_new_preroll; callbacks.new_preroll = callback_new_preroll;
if (single_frame_) { if (single_frame_) {
callbacks.eos = NULL; callbacks.eos = NULL;