Bug 162869

Summary: [GStreamer] Track enhancements for MSE support
Product: WebKit Reporter: Enrique Ocaña <eocanha>
Component: PlatformAssignee: Enrique Ocaña <eocanha>
Status: RESOLVED FIXED    
Severity: Normal CC: calvaris
Priority: P2    
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=123901
Bug Depends on:    
Bug Blocks: 157314    
Attachments:
Description Flags
Patch
none
Patch
none
Patch none

Enrique Ocaña
Reported 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.
Attachments
Patch (5.69 KB, patch)
2016-10-03 11:15 PDT, Enrique Ocaña
no flags
Patch (5.71 KB, patch)
2016-10-16 11:25 PDT, Enrique Ocaña
no flags
Patch (5.72 KB, patch)
2016-10-26 01:17 PDT, Enrique Ocaña
no flags
Enrique Ocaña
Comment 1 2016-10-03 11:15:42 PDT
Enrique Ocaña
Comment 2 2016-10-04 07:04:45 PDT
Comment on attachment 290494 [details] Patch Wait until all the patches in 157314 are ready.
Enrique Ocaña
Comment 3 2016-10-16 11:25:31 PDT
Enrique Ocaña
Comment 4 2016-10-26 01:17:36 PDT
Enrique Ocaña
Comment 5 2016-10-26 01:39:27 PDT
Comment on attachment 292886 [details] Patch Clearing flags on attachment: 292886 Committed r207873: <http://trac.webkit.org/changeset/207873>
Enrique Ocaña
Comment 6 2016-10-26 01:39:34 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.