Commit ed0e8bb 1 parent ab2e73b commit ed0e8bb Copy full SHA for ed0e8bb
File tree 2 files changed +6
-6
lines changed
app/src/main/java/org/schabi/newpipe/player/mediasource
2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 22
22
import androidx .annotation .NonNull ;
23
23
import androidx .annotation .Nullable ;
24
24
25
- public class FailedMediaSource extends CompositeMediaSource <Void > implements ManagedMediaSource {
25
+ public class FailedMediaSource extends CompositeMediaSource <Integer > implements ManagedMediaSource {
26
26
/**
27
27
* Play 2 seconds of silenced audio when a stream fails to resolve due to a known issue,
28
28
* such as {@link org.schabi.newpipe.extractor.exceptions.ExtractionException}.
@@ -104,7 +104,7 @@ protected void prepareSourceInternal(@Nullable final TransferListener mediaTrans
104
104
super .prepareSourceInternal (mediaTransferListener );
105
105
Log .e (TAG , "Loading failed source: " , error );
106
106
if (error instanceof FailedMediaSourceException ) {
107
- prepareChildSource (null , source );
107
+ prepareChildSource (0 , source );
108
108
}
109
109
}
110
110
@@ -118,7 +118,7 @@ public void maybeThrowSourceInfoRefreshError() throws IOException {
118
118
}
119
119
120
120
@ Override
121
- protected void onChildSourceInfoRefreshed (final Void id ,
121
+ protected void onChildSourceInfoRefreshed (final Integer id ,
122
122
final MediaSource mediaSource ,
123
123
final Timeline timeline ) {
124
124
refreshSourceInfo (timeline );
Original file line number Diff line number Diff line change 14
14
import androidx .annotation .NonNull ;
15
15
import androidx .annotation .Nullable ;
16
16
17
- public class LoadedMediaSource extends CompositeMediaSource <Void > implements ManagedMediaSource {
17
+ public class LoadedMediaSource extends CompositeMediaSource <Integer > implements ManagedMediaSource {
18
18
private final MediaSource source ;
19
19
private final PlayQueueItem stream ;
20
20
private final MediaItem mediaItem ;
@@ -42,11 +42,11 @@ private boolean isExpired() {
42
42
@ Override
43
43
protected void prepareSourceInternal (@ Nullable final TransferListener mediaTransferListener ) {
44
44
super .prepareSourceInternal (mediaTransferListener );
45
- prepareChildSource (null , source );
45
+ prepareChildSource (0 , source );
46
46
}
47
47
48
48
@ Override
49
- protected void onChildSourceInfoRefreshed (final Void id ,
49
+ protected void onChildSourceInfoRefreshed (final Integer id ,
50
50
final MediaSource mediaSource ,
51
51
final Timeline timeline ) {
52
52
refreshSourceInfo (timeline );
You can’t perform that action at this time.
0 commit comments