@@ -154,19 +154,19 @@ function StreamProcessor(config) {
154154 abrController . registerStreamType ( type , instance ) ;
155155
156156 representationController = RepresentationController ( context ) . create ( {
157- streamInfo,
158- type,
159157 abrController,
160- dashMetrics,
161- playbackController,
162- timelineConverter,
158+ adapter,
163159 dashConstants : DashConstants ,
164- events : Events ,
165- eventBus,
160+ dashMetrics,
166161 errors : Errors ,
162+ eventBus,
163+ events : Events ,
167164 isDynamic,
168- adapter,
169- segmentsController
165+ playbackController,
166+ segmentsController,
167+ streamInfo,
168+ timelineConverter,
169+ type,
170170 } ) ;
171171
172172 bufferController = _createBufferControllerForType ( type , isFragmented ) ;
@@ -175,20 +175,20 @@ function StreamProcessor(config) {
175175 }
176176
177177 scheduleController = ScheduleController ( context ) . create ( {
178- streamInfo,
179- type,
180- mimeType,
178+ abrController,
181179 adapter,
180+ bufferController,
182181 dashMetrics,
183- mediaPlayerModel,
184182 fragmentModel,
185- abrController,
186- playbackController,
187- textController,
188183 mediaController,
189- bufferController,
184+ mediaPlayerModel,
185+ mimeType,
186+ playbackController,
190187 representationController,
191- settings
188+ settings,
189+ streamInfo,
190+ textController,
191+ type,
192192 } ) ;
193193
194194 scheduleController . initialize ( hasVideoTrack ) ;
@@ -245,21 +245,20 @@ function StreamProcessor(config) {
245245 abrController . unRegisterStreamType ( getStreamId ( ) , type ) ;
246246 }
247247
248- eventBus . off ( Events . INIT_FRAGMENT_NEEDED , _onInitFragmentNeeded , instance ) ;
249- eventBus . off ( Events . MEDIA_FRAGMENT_NEEDED , _onMediaFragmentNeeded , instance ) ;
250- eventBus . off ( Events . INIT_FRAGMENT_LOADED , _onInitFragmentLoaded , instance ) ;
251- eventBus . off ( Events . MEDIA_FRAGMENT_LOADED , _onMediaFragmentLoaded , instance ) ;
252- eventBus . off ( Events . BUFFER_LEVEL_STATE_CHANGED , _onBufferLevelStateChanged , instance ) ;
253248 eventBus . off ( Events . BUFFER_CLEARED , _onBufferCleared , instance ) ;
254- eventBus . off ( Events . SEEK_TARGET , _onSeekTarget , instance ) ;
249+ eventBus . off ( Events . BUFFER_LEVEL_STATE_CHANGED , _onBufferLevelStateChanged , instance ) ;
250+ eventBus . off ( Events . BYTES_APPENDED_END_FRAGMENT , _onBytesAppended , instance ) ;
255251 eventBus . off ( Events . FRAGMENT_LOADING_ABANDONED , _onFragmentLoadingAbandoned , instance ) ;
256252 eventBus . off ( Events . FRAGMENT_LOADING_COMPLETED , _onFragmentLoadingCompleted , instance ) ;
253+ eventBus . off ( Events . INIT_FRAGMENT_LOADED , _onInitFragmentLoaded , instance ) ;
254+ eventBus . off ( Events . INIT_FRAGMENT_NEEDED , _onInitFragmentNeeded , instance ) ;
255+ eventBus . off ( Events . MEDIA_FRAGMENT_LOADED , _onMediaFragmentLoaded , instance ) ;
256+ eventBus . off ( Events . MEDIA_FRAGMENT_NEEDED , _onMediaFragmentNeeded , instance ) ;
257+ eventBus . off ( Events . QUOTA_EXCEEDED , _onQuotaExceeded , instance ) ;
258+ eventBus . off ( Events . SEEK_TARGET , _onSeekTarget , instance ) ;
257259 eventBus . off ( Events . SET_FRAGMENTED_TEXT_AFTER_DISABLED , _onSetFragmentedTextAfterDisabled , instance ) ;
258260 eventBus . off ( Events . SET_NON_FRAGMENTED_TEXT , _onSetNonFragmentedText , instance ) ;
259- eventBus . off ( Events . QUOTA_EXCEEDED , _onQuotaExceeded , instance ) ;
260261 eventBus . off ( Events . SOURCE_BUFFER_ERROR , _onSourceBufferError , instance ) ;
261- eventBus . off ( Events . BYTES_APPENDED_END_FRAGMENT , _onBytesAppended , instance ) ;
262-
263262
264263 resetInitialSettings ( ) ;
265264 type = null ;
0 commit comments