@@ -2528,7 +2528,6 @@ shaka.hls.HlsParser = class {
2528
2528
firstSequenceNumber : - 1 ,
2529
2529
nextMediaSequence : - 1 ,
2530
2530
nextPart : - 1 ,
2531
- loadedOnce : false ,
2532
2531
} ;
2533
2532
2534
2533
const getUris = ( ) => {
@@ -2631,7 +2630,6 @@ shaka.hls.HlsParser = class {
2631
2630
realStreamInfo . mediaSequenceToStartTime ;
2632
2631
streamInfo . nextMediaSequence = realStreamInfo . nextMediaSequence ;
2633
2632
streamInfo . nextPart = realStreamInfo . nextPart ;
2634
- streamInfo . loadedOnce = true ;
2635
2633
stream . segmentIndex = realStream . segmentIndex ;
2636
2634
stream . encrypted = realStream . encrypted ;
2637
2635
stream . drmInfos = realStream . drmInfos ;
@@ -2673,18 +2671,6 @@ shaka.hls.HlsParser = class {
2673
2671
this . manifest_ ) ;
2674
2672
}
2675
2673
2676
- if ( type == ContentType . VIDEO || type == ContentType . AUDIO ) {
2677
- for ( const otherStreamInfo of this . uriToStreamInfosMap_ . values ( ) ) {
2678
- if ( ! otherStreamInfo . loadedOnce && otherStreamInfo . type == type &&
2679
- ! otherStreamInfo . stream . isAudioMuxedInVideo ) {
2680
- // To aid manifest filtering, assume before loading that all video
2681
- // renditions have the same MIME type. (And likewise for audio.)
2682
- otherStreamInfo . stream . mimeType = realStream . mimeType ;
2683
- this . setFullTypeForStream_ ( otherStreamInfo . stream ) ;
2684
- }
2685
- }
2686
- }
2687
-
2688
2674
if ( type == ContentType . TEXT ) {
2689
2675
const firstSegment = realStream . segmentIndex . earliestReference ( ) ;
2690
2676
if ( firstSegment && firstSegment . initSegmentReference ) {
@@ -3101,7 +3087,6 @@ shaka.hls.HlsParser = class {
3101
3087
nextMediaSequence,
3102
3088
nextPart,
3103
3089
mediaSequenceToStartTime,
3104
- loadedOnce : false ,
3105
3090
} ;
3106
3091
}
3107
3092
@@ -5195,7 +5180,6 @@ shaka.hls.HlsParser = class {
5195
5180
* firstSequenceNumber: number,
5196
5181
* nextMediaSequence: number,
5197
5182
* nextPart: number,
5198
- * loadedOnce: boolean,
5199
5183
* }}
5200
5184
*
5201
5185
* @description
@@ -5231,8 +5215,6 @@ shaka.hls.HlsParser = class {
5231
5215
* The next media sequence.
5232
5216
* @property {number } nextPart
5233
5217
* The next part.
5234
- * @property {boolean } loadedOnce
5235
- * True if the stream has been loaded at least once.
5236
5218
*/
5237
5219
shaka . hls . HlsParser . StreamInfo ;
5238
5220
0 commit comments