<html>
<head>
<base href="https://bugs.webkit.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - [GStreamer] Bump internal jhbuild versions to 1.8.0 and patches to support MSE"
href="https://bugs.webkit.org/show_bug.cgi?id=157341">157341</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>[GStreamer] Bump internal jhbuild versions to 1.8.0 and patches to support MSE
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr>
<tr>
<th>Product</th>
<td>WebKit
</td>
</tr>
<tr>
<th>Version</th>
<td>WebKit Local Build
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Unspecified
</td>
</tr>
<tr>
<th>OS</th>
<td>Unspecified
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>Normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>P2
</td>
</tr>
<tr>
<th>Component</th>
<td>Platform
</td>
</tr>
<tr>
<th>Assignee</th>
<td>webkit-unassigned@lists.webkit.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>eocanha@igalia.com
</td>
</tr></table>
<p>
<div>
<pre>GStreamer 1.8.0 is a requirement for the Media Source Extensions patches coming soon (see <a class="bz_bug_link
bz_status_NEW "
title="NEW - [GStreamer][MSE] Complete backend rework"
href="show_bug.cgi?id=157314">https://bugs.webkit.org/show_bug.cgi?id=157314</a>). Also, two custom patches for gst-plugins-good are needed:
- Revert "qtdemux: expose streams with first moof for fragmented format": This patch will be present in GStreamer 1.8.2. It's tracked in <a href="https://bugzilla.gnome.org/show_bug.cgi?id=764733">https://bugzilla.gnome.org/show_bug.cgi?id=764733</a>
- Use the tfdt decode time when it's significantly different than the time in the last sample if always-honor-tfdt is enabled: This feature hasn't been upstreamed yet and may evolve in the future from a property in qtdemux to an automatic behaviour when a DISCONT flag is detected on incoming buffers, but by now this temporary implementation does its job. It's tracked in <a href="https://bugzilla.gnome.org/show_bug.cgi?id=754230">https://bugzilla.gnome.org/show_bug.cgi?id=754230</a>
Note that in current WebKit trunk (<a href="http://trac.webkit.org/changeset/200031">http://trac.webkit.org/changeset/200031</a>) there are already 29 tests that don't run as expected:
<pre>
Unexpected flakiness: timeouts (8)
accessibility/media-controls.html [ Timeout Pass ]
cssom/cssimportrule-media.html [ Timeout Pass ]
fast/css/font-face-in-media-rule.html [ Timeout Pass ]
fast/dom/StyleSheet/css-medialist-item.html [ Timeout Pass ]
fast/dom/beforeload/clear-video-poster-in-beforeload-listener.html [ Timeout Pass ]
fast/dom/css-mediarule-deleteRule-update.html [ Timeout Pass ]
fast/events/media-element-focus-tab.html [ Timeout Pass ]
media/track/track-in-band-subtitles-too-large.html [ Failure Timeout Missing ]
Regressions: Unexpected text-only failures (11)
fast/hidpi/video-controls-in-hidpi.html [ Failure ]
fast/layers/video-layer.html [ Failure ]
fullscreen/video-controls-override.html [ Failure ]
media/media-controls-drag-timeline-set-controls-property.html [ Failure ]
media/media-source/media-source-sequence-timestamps.html [ Failure ]
media/media-source/media-source-stpp-crash.html [ Failure ]
media/media-source/media-source-timeoffset.html [ Failure ]
media/track/track-manual-mode.html [ Failure ]
media/track/video-track-alternate-groups.html [ Failure ]
media/video-background-tab-playback.html [ Failure ]
media/video-restricted-no-preload-metadata.html [ Failure ]
Regressions: Unexpected audio failures (4)
webaudio/codec-tests/aac/vbr-128kbps-44khz.html [ Failure ]
webaudio/codec-tests/vorbis/vbr-128kbps-44khz.html [ Failure ]
webaudio/codec-tests/vorbis/vbr-70kbps-44khz.html [ Failure ]
webaudio/codec-tests/vorbis/vbr-96kbps-44khz.html [ Failure ]
Regressions: Unexpected timeouts (4)
fast/media/print-restores-previous-mediatype.html [ Timeout ]
http/tests/security/contentSecurityPolicy/media-src-allowed.html [ Timeout ]
media/media-source/media-source-loadedmetada-with-two-sourcebuffers.html [ Timeout ]
media/video-load-preload-none.html [ Timeout ]
Regressions: Unexpected missing results (1)
http/tests/security/mixedContent/resources/frame-with-insecure-audio-video.html [ Missing ]
</pre></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>