Summary: | [GStreamer] Layout test fast/replaced/border-radius-clip.html crashes with GStreamer-CRITICAL **: gst_segment_to_stream_time: assertion 'segment->format == format' failed in gst_segment_to_stream_time() | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Michael Catanzaro <mcatanzaro> | ||||
Component: | Media | Assignee: | Philippe Normand <pnormand> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | calvaris, cgarcia, pnormand, webkit-bug-importer | ||||
Priority: | P2 | Keywords: | InRadar | ||||
Version: | Other | ||||||
Hardware: | PC | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Michael Catanzaro
2017-09-12 13:19:41 PDT
The gif support was recently removed from the gdkpixbufdec element so I think we should assume it is not supported by the media player. Created attachment 333399 [details]
Patch
Committed r228315: <https://trac.webkit.org/changeset/228315> Comment on attachment 333399 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=333399&action=review > Tools/gstreamer/jhbuild.modules:80 > + <patch file="gst-plugins-good-0001-gstgdkpixbufdec-stop-pretending-to-decode-gifs.patch" strip="1"/> Please, when adding patches for dependencies, add a comment here explaining where this patch comes from, if it's already upstream or when it will be and when it can be removed. There isn't even an explanation of this patch in the changelog. The point is that when bumping gst in the future, we should be able to know whether we still need the patches or not. Sorry about this but: - I thought the ChangeLog would provide enough context - The patch will no longer apply and jhbuild will fail anyway whenever a version bump is attempted - other patches in the moduleset don't have much context explanation either (In reply to Philippe Normand from comment #6) > Sorry about this but: > > - I thought the ChangeLog would provide enough context It only says "Added". > - The patch will no longer apply and jhbuild will fail anyway whenever a > version bump is attempted So, it's not a backport from upstream? What i mena is that I need to decide whether the patch is needed or not. If the patch is already in the new version of gst we can simply remove it when bumping. > - other patches in the moduleset don't have much context explanation either That's exactly why I proposed to do this. |