You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// Workaround for: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3471 basesink: Support position queries after non-resetting flushes.
72
-
// Fix will land in GStreamer 1.24.0.
72
+
// Fix merged in 1.23, will ship in GStreamer 1.24.0.
73
73
74
74
classBaseSinkPositionFlushWorkaroundProbe {
75
75
public:
@@ -99,7 +99,10 @@ class BaseSinkPositionFlushWorkaroundProbe {
99
99
100
100
staticboolcheckIsNeeded()
101
101
{
102
-
GST_DEBUG("BaseSinkPositionFlushWorkaroundProbe: running GStreamer %s, the bug fix is expected to land in 1.24.0.", gst_version_string());
GST_DEBUG("BaseSinkPositionFlushWorkaroundProbe: running GStreamer %s, the bug fix is was merged in 1.23 and is expected to ship in 1.24.0.", versionString.get());
GST_DEBUG("BaseSinkPositionFlushWorkaroundProbe: forcing workaround to be enabled.");
@@ -110,7 +113,7 @@ class BaseSinkPositionFlushWorkaroundProbe {
110
113
returnfalse;
111
114
}
112
115
113
-
return !webkitGstCheckVersion(1, 24, 0);
116
+
return !webkitGstCheckVersion(1, 23, 0);
114
117
}
115
118
116
119
staticvoidinitializeIsNeeded()
@@ -201,7 +204,10 @@ class AppSinkFlushCapsWorkaroundProbe {
201
204
returnfalse;
202
205
}
203
206
204
-
GST_DEBUG("AppSinkFlushCapsWorkaroundProbe: gst-plugins-base version is %s, bug was fixed in 1.21.1 and backported to 1.20.3.", gst_plugins_base_version_string());
0 commit comments