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

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]
Patch
Comment 2 Enrique Ocaña 2016-10-04 07:04:45 PDT
Comment on attachment 290494 [details]
Patch

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]
Patch
Comment 4 Enrique Ocaña 2016-10-26 01:17:36 PDT
Created attachment 292886 [details]
Patch
Comment 5 Enrique Ocaña 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>
Comment 6 Enrique Ocaña 2016-10-26 01:39:34 PDT
All reviewed patches have been landed.  Closing bug.