Bug 162869 - [GStreamer] Track enhancements for MSE support
Summary: [GStreamer] Track enhancements for MSE support
Alias: None
Product: WebKit
Classification: Unclassified
Component: Platform (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Enrique Ocaña
Depends on:
Blocks: 157314
  Show dependency treegraph
Reported: 2016-10-03 10:29 PDT by Enrique Ocaña
Modified: 2016-10-31 01:55 PDT (History)
1 user (show)

See Also:

Patch (5.69 KB, patch)
2016-10-03 11:15 PDT, Enrique Ocaña
no flags Details | Formatted Diff | Diff
Patch (5.71 KB, patch)
2016-10-16 11:25 PDT, Enrique Ocaña
no flags Details | Formatted Diff | Diff
Patch (5.72 KB, patch)
2016-10-26 01:17 PDT, Enrique Ocaña
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Enrique Ocaña 2016-10-03 10:29:40 PDT
GStreamer platform implementation of Media Source Extensions needs support for the id field in audio and video track private. Also, the precondition of the demuxer being part of a GstPlayBin doesn't hold anymore now that the new AppendPipeline is used for append processing. The TrackPrivateXXXGStreamer class family needs to be adapted for these new requirements.
Comment 1 Enrique Ocaña 2016-10-03 11:15:42 PDT
Created attachment 290494 [details]
Comment 2 Enrique Ocaña 2016-10-04 07:04:45 PDT
Comment on attachment 290494 [details]

Wait until all the patches in 157314 are ready.
Comment 3 Enrique Ocaña 2016-10-16 11:25:31 PDT
Created attachment 291754 [details]
Comment 4 Enrique Ocaña 2016-10-26 01:17:36 PDT
Created attachment 292886 [details]
Comment 5 Enrique Ocaña 2016-10-26 01:39:27 PDT
Comment on attachment 292886 [details]

Clearing flags on attachment: 292886

Committed r207873: <http://trac.webkit.org/changeset/207873>
Comment 6 Enrique Ocaña 2016-10-26 01:39:34 PDT
All reviewed patches have been landed.  Closing bug.