@@ -23,16 +23,16 @@ goog.require('shaka.util.Timer');
23
23
*/
24
24
shaka . media . RegionTimeline = class extends shaka . util . FakeEventTarget {
25
25
/**
26
- * @param {!function():{start: number, end: number} } getSeekRange
26
+ * @param {!function():{start: number, end: number} } getFilterRange
27
27
*/
28
- constructor ( getSeekRange ) {
28
+ constructor ( getFilterRange ) {
29
29
super ( ) ;
30
30
31
31
/** @private {!Map<string, T>} */
32
32
this . regions_ = new Map ( ) ;
33
33
34
34
/** @private {!function():{start: number, end: number}} */
35
- this . getSeekRange_ = getSeekRange ;
35
+ this . getFilterRange_ = getFilterRange ;
36
36
37
37
/**
38
38
* Make sure all of the regions we're tracking are within the
@@ -72,15 +72,15 @@ shaka.media.RegionTimeline = class extends shaka.util.FakeEventTarget {
72
72
/**
73
73
* @private
74
74
*/
75
- filterBySeekRange_ ( ) {
76
- const seekRange = this . getSeekRange_ ( ) ;
75
+ filterByRange_ ( ) {
76
+ const filterRange = this . getFilterRange_ ( ) ;
77
77
for ( const [ key , region ] of this . regions_ ) {
78
78
// Only consider the seek range start here.
79
79
// Future regions might become relevant eventually,
80
80
// but regions that are in the past and can't ever be
81
81
// seeked to will never come up again, and there's no
82
82
// reason to store or process them.
83
- if ( region . endTime < seekRange . start ) {
83
+ if ( region . endTime < filterRange . start ) {
84
84
this . regions_ . delete ( key ) ;
85
85
const event = new shaka . util . FakeEvent ( 'regionremove' , new Map ( [
86
86
[ 'region' , region ] ,
@@ -99,7 +99,7 @@ shaka.media.RegionTimeline = class extends shaka.util.FakeEventTarget {
99
99
return ;
100
100
}
101
101
this . filterTimer_ = new shaka . util . Timer ( ( ) => {
102
- this . filterBySeekRange_ ( ) ;
102
+ this . filterByRange_ ( ) ;
103
103
} ) . tickEvery (
104
104
/* seconds= */ shaka . media . RegionTimeline . REGION_FILTER_INTERVAL ) ;
105
105
}
0 commit comments