[Webkit-unassigned] [Bug 165394] [GStreamer][MSE] Support multiple streams per SourceBuffer and dynamic audio/video/text type changes

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Oct 10 15:12:25 PDT 2017


https://bugs.webkit.org/show_bug.cgi?id=165394

Alicia Boya García <aboya at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |aboya at igalia.com

--- Comment #1 from Alicia Boya García <aboya at igalia.com> ---
> An audio/video/text stream can't be reconverted to other type. This feature
> is required for
> LayoutTests/media/media-source/media-source-seek-detach-crash.html to work
> properly.

Note that MSE not only does not require support for converting streams to other
formats, but even forbids it per spec:

https://www.w3.org/TR/media-source/#sourcebuffer-init-segment-received

3. If the first initialization segment received flag is true, then run the
following steps:

  1. Verify the following properties. If any of the checks fail then run the
append error algorithm and abort these steps.

     * The number of audio, video, and text tracks match what was in the first
       initialization segment.

     * The codecs for each track, match what was specified in the first
       initialization segment.

     * If more than one track for a single type are present (e.g., 2 audio
       tracks), then the Track IDs match the ones in the first initialization
       segment.


What the test is checking is that if that any of these conditions is met the
error is handled gracefully, which is not currently the case.

The test expectation should be changed from [ Skip ] to [ Crash ] and the bug
eventually fixed.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20171010/99832d3e/attachment.html>


More information about the webkit-unassigned mailing list