clappr/dash-shaka-playback

Break the single class into several components

leandromoreira opened this issue · 1 comments

This abstraction is getting bigger, therefore, I think we should split it, maybe compose it with:

  • DashShakaTracks - deals with tracks behavior
  • DashShakaEvents - deals with _onXXXX
class DashShakaTracks {
  constructor (dashShakaPlayback) {
    this._dashShakaPlayback = dashShakaPlayback;
  }
}