Changeset 251838 in webkit
- Timestamp:
- Oct 31, 2019 5:01:11 AM (4 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r251837 r251838 1 2019-10-31 Miguel Gomez <magomez@igalia.com> 2 3 Unreviewed, rolling out r251772. 4 5 Caused lots of media related tests to timeout 6 7 Reverted changeset: 8 9 "REGRESSION(r249428): [GStreamer] VP9 video rendered green" 10 https://bugs.webkit.org/show_bug.cgi?id=201422 11 https://trac.webkit.org/changeset/251772 12 1 13 2019-10-31 Miguel Gomez <magomez@igalia.com> 2 14 -
trunk/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp
r251772 r251838 1202 1202 1203 1203 GRefPtr<GstCaps> caps = adoptGRef(gst_caps_from_string("video/x-raw, format = (string) " GST_GL_CAPS_FORMAT)); 1204 GstCapsFeatures* features = gst_caps_features_new(GST_CAPS_FEATURE_MEMORY_GL_MEMORY, nullptr); 1205 1206 // Workaround until we can depend on GStreamer 1.16.2. 1207 // https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/commit/8d32de090554cf29fe359f83aa46000ba658a693 1208 // Adding the texture upload meta here allows glupload to add video meta to 1209 // the buffers, without needing the patch above. However this specific caps 1210 // feature is going to be removed from GStreamer so it is considered a 1211 // short-term workaround. 1212 // See also https://bugs.webkit.org/show_bug.cgi?id=201422 1213 if (!webkitGstCheckVersion(1, 16, 2)) 1214 gst_caps_features_add(features, GST_CAPS_FEATURE_META_GST_VIDEO_GL_TEXTURE_UPLOAD_META); 1215 1216 gst_caps_set_features(caps.get(), 0, features); 1204 gst_caps_set_features(caps.get(), 0, gst_caps_features_new(GST_CAPS_FEATURE_MEMORY_GL_MEMORY, nullptr)); 1217 1205 g_object_set(appsink, "caps", caps.get(), nullptr); 1218 1206
Note: See TracChangeset
for help on using the changeset viewer.