@@ -49,7 +49,7 @@ public class ActionBarHandler {
4949 private Context context = null ;
5050 private String webisteUrl = "" ;
5151 private AppCompatActivity activity ;
52- private VideoInfo .Stream [] streams = null ;
52+ private VideoInfo .VideoStream [] videoStreams = null ;
5353 private int selectedStream = -1 ;
5454 private String videoTitle = "" ;
5555
@@ -75,8 +75,8 @@ public void setupNavMenu(AppCompatActivity activity) {
7575 activity .getSupportActionBar ().setNavigationMode (ActionBar .NAVIGATION_MODE_LIST );
7676 }
7777
78- public void setStreams (VideoInfo .Stream [] streams ) {
79- this .streams = streams ;
78+ public void setStreams (VideoInfo .VideoStream [] streams ) {
79+ this .videoStreams = streams ;
8080 selectedStream = 0 ;
8181 String [] itemArray = new String [streams .length ];
8282 String defaultResolution = defaultPreferences
@@ -178,8 +178,8 @@ public void playVideo() {
178178 Intent intent = new Intent ();
179179 try {
180180 intent .setAction (Intent .ACTION_VIEW );
181- intent .setDataAndType (Uri .parse (streams [selectedStream ].url ),
182- "video/" + streams [selectedStream ].format );
181+ intent .setDataAndType (Uri .parse (videoStreams [selectedStream ].url ),
182+ "video/" + videoStreams [selectedStream ].format );
183183 context .startActivity (intent ); // HERE !!!
184184 } catch (Exception e ) {
185185 e .printStackTrace ();
@@ -205,7 +205,7 @@ public void onClick(DialogInterface dialog, int which) {
205205 } else {
206206 Intent intent = new Intent (context , PlayVideoActivity .class );
207207 intent .putExtra (PlayVideoActivity .VIDEO_TITLE , videoTitle );
208- intent .putExtra (PlayVideoActivity .STREAM_URL , streams [selectedStream ].url );
208+ intent .putExtra (PlayVideoActivity .STREAM_URL , videoStreams [selectedStream ].url );
209209 intent .putExtra (PlayVideoActivity .VIDEO_URL , webisteUrl );
210210 context .startActivity (intent );
211211 }
@@ -217,7 +217,7 @@ public void downloadVideo() {
217217 Log .d (TAG , "bla" );
218218 if (!videoTitle .isEmpty ()) {
219219 String suffix = "" ;
220- switch (streams [selectedStream ].format ) {
220+ switch (videoStreams [selectedStream ].format ) {
221221 case VideoInfo .F_WEBM :
222222 suffix = ".webm" ;
223223 break ;
@@ -230,7 +230,7 @@ public void downloadVideo() {
230230 }
231231 DownloadManager dm = (DownloadManager ) context .getSystemService (Context .DOWNLOAD_SERVICE );
232232 DownloadManager .Request request = new DownloadManager .Request (
233- Uri .parse (streams [selectedStream ].url ));
233+ Uri .parse (videoStreams [selectedStream ].url ));
234234 request .setDestinationUri (Uri .fromFile (new File (
235235 defaultPreferences .getString ("download_path_preference" , "/storage/emulated/0/NewPipe" )
236236 + "/" + videoTitle + suffix )));
0 commit comments