6767import org .schabi .newpipe .util .SecondaryStreamHelper ;
6868import org .schabi .newpipe .util .SimpleOnSeekBarChangeListener ;
6969import org .schabi .newpipe .util .StreamItemAdapter ;
70- import org .schabi .newpipe .util .StreamItemAdapter .StreamSizeWrapper ;
70+ import org .schabi .newpipe .util .StreamItemAdapter .StreamInfoWrapper ;
7171import org .schabi .newpipe .util .AudioTrackAdapter ;
7272import org .schabi .newpipe .util .AudioTrackAdapter .AudioTracksWrapper ;
7373import org .schabi .newpipe .util .ThemeHelper ;
@@ -97,9 +97,9 @@ public class DownloadDialog extends DialogFragment
9797 @ State
9898 StreamInfo currentInfo ;
9999 @ State
100- StreamSizeWrapper <VideoStream > wrappedVideoStreams ;
100+ StreamInfoWrapper <VideoStream > wrappedVideoStreams ;
101101 @ State
102- StreamSizeWrapper <SubtitlesStream > wrappedSubtitleStreams ;
102+ StreamInfoWrapper <SubtitlesStream > wrappedSubtitleStreams ;
103103 @ State
104104 AudioTracksWrapper wrappedAudioTracks ;
105105 @ State
@@ -187,8 +187,8 @@ public DownloadDialog(@NonNull final Context context, @NonNull final StreamInfo
187187 wrappedAudioTracks .size () > 1
188188 );
189189
190- this .wrappedVideoStreams = new StreamSizeWrapper <>(videoStreams , context );
191- this .wrappedSubtitleStreams = new StreamSizeWrapper <>(
190+ this .wrappedVideoStreams = new StreamInfoWrapper <>(videoStreams , context );
191+ this .wrappedSubtitleStreams = new StreamInfoWrapper <>(
192192 getStreamsOfSpecifiedDelivery (info .getSubtitles (), PROGRESSIVE_HTTP ), context );
193193
194194 this .selectedVideoIndex = ListHelper .getDefaultResolutionIndex (context , videoStreams );
@@ -258,10 +258,10 @@ public void onServiceDisconnected(final ComponentName name) {
258258 * Update the displayed video streams based on the selected audio track.
259259 */
260260 private void updateSecondaryStreams () {
261- final StreamSizeWrapper <AudioStream > audioStreams = getWrappedAudioStreams ();
261+ final StreamInfoWrapper <AudioStream > audioStreams = getWrappedAudioStreams ();
262262 final var secondaryStreams = new SparseArrayCompat <SecondaryStreamHelper <AudioStream >>(4 );
263263 final List <VideoStream > videoStreams = wrappedVideoStreams .getStreamsList ();
264- wrappedVideoStreams .resetSizes ();
264+ wrappedVideoStreams .resetInfo ();
265265
266266 for (int i = 0 ; i < videoStreams .size (); i ++) {
267267 if (!videoStreams .get (i ).isVideoOnly ()) {
@@ -396,7 +396,7 @@ public void onSaveInstanceState(@NonNull final Bundle outState) {
396396
397397 private void fetchStreamsSize () {
398398 disposables .clear ();
399- disposables .add (StreamSizeWrapper . fetchSizeForWrapper (wrappedVideoStreams )
399+ disposables .add (StreamInfoWrapper . fetchMoreInfoForWrapper (wrappedVideoStreams )
400400 .subscribe (result -> {
401401 if (dialogBinding .videoAudioGroup .getCheckedRadioButtonId ()
402402 == R .id .video_button ) {
@@ -406,7 +406,7 @@ private void fetchStreamsSize() {
406406 new ErrorInfo (throwable , UserAction .DOWNLOAD_OPEN_DIALOG ,
407407 "Downloading video stream size" ,
408408 currentInfo .getServiceId ()))));
409- disposables .add (StreamSizeWrapper . fetchSizeForWrapper (getWrappedAudioStreams ())
409+ disposables .add (StreamInfoWrapper . fetchMoreInfoForWrapper (getWrappedAudioStreams ())
410410 .subscribe (result -> {
411411 if (dialogBinding .videoAudioGroup .getCheckedRadioButtonId ()
412412 == R .id .audio_button ) {
@@ -416,7 +416,7 @@ private void fetchStreamsSize() {
416416 new ErrorInfo (throwable , UserAction .DOWNLOAD_OPEN_DIALOG ,
417417 "Downloading audio stream size" ,
418418 currentInfo .getServiceId ()))));
419- disposables .add (StreamSizeWrapper . fetchSizeForWrapper (wrappedSubtitleStreams )
419+ disposables .add (StreamInfoWrapper . fetchMoreInfoForWrapper (wrappedSubtitleStreams )
420420 .subscribe (result -> {
421421 if (dialogBinding .videoAudioGroup .getCheckedRadioButtonId ()
422422 == R .id .subtitle_button ) {
@@ -724,9 +724,9 @@ private void setRadioButtonsState(final boolean enabled) {
724724 dialogBinding .subtitleButton .setEnabled (enabled );
725725 }
726726
727- private StreamSizeWrapper <AudioStream > getWrappedAudioStreams () {
727+ private StreamInfoWrapper <AudioStream > getWrappedAudioStreams () {
728728 if (selectedAudioTrackIndex < 0 || selectedAudioTrackIndex > wrappedAudioTracks .size ()) {
729- return StreamSizeWrapper .empty ();
729+ return StreamInfoWrapper .empty ();
730730 }
731731 return wrappedAudioTracks .getTracksList ().get (selectedAudioTrackIndex );
732732 }
0 commit comments