This patch has been splitted from the original WebKitMediaSrc rework
Unlike other parsers, vorbisparse has latency (in the sense that when
it gets a chain call with a series of complete frames, it may not emit
the parsed frames until another chain in the future), which makes it
inappropriate for AppendPipeline, as there is no good way I know to
But actually vorbisparse is not known to be necessary and it was only
introduced for consistency with other formats. Parsers are used in
AppendPipeline to reconstruct information that is lost due to poor
muxes. There have been no reported cases of this being a problem with
Vorbis in WebM, so I'm just removing the parser.
Created attachment 376042 [details]
Comment on attachment 376042 [details]
Clearing flags on attachment: 376042
Committed r248521: <https://trac.webkit.org/changeset/248521>
All reviewed patches have been landed. Closing bug.