Skip to content

Text Management refactoring

Created by: jeremco

Hi

This pull request contains some refactoring to have a better comprehension on how subtitles and captions are working on dash.js. One new text controller is added to manage tracks. The way source buffer controller is created is hidden by a text buffer controller proxy. The text source buffer is dedicated to manage and create cues. The code relative to text is then centralized and is more easy to understand. Each 'class' has now its own responsability

Jérémie

Merge request reports