Skip to content

Commit d8bdada

Browse files
committed
Merge pull request #43 from epitron/master
Set the title for external video players
2 parents 1b9f7a7 + ac710ff commit d8bdada

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

app/src/main/java/org/schabi/newpipe/ActionBarHandler.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,11 +201,17 @@ public void playVideo() {
201201
if(!videoTitle.isEmpty()) {
202202
if (PreferenceManager.getDefaultSharedPreferences(context)
203203
.getBoolean(context.getString(R.string.useExternalPlayer), false)) {
204+
205+
// External Player
204206
Intent intent = new Intent();
205207
try {
206208
intent.setAction(Intent.ACTION_VIEW);
209+
207210
intent.setDataAndType(Uri.parse(videoStreams[selectedStream].url),
208211
VideoInfo.getMimeById(videoStreams[selectedStream].format));
212+
intent.putExtra(Intent.EXTRA_TITLE, videoTitle);
213+
intent.putExtra("title", videoTitle);
214+
209215
context.startActivity(intent); // HERE !!!
210216
} catch (Exception e) {
211217
e.printStackTrace();
@@ -229,6 +235,7 @@ public void onClick(DialogInterface dialog, int which) {
229235
builder.create().show();
230236
}
231237
} else {
238+
// Internal Player
232239
Intent intent = new Intent(context, PlayVideoActivity.class);
233240
intent.putExtra(PlayVideoActivity.VIDEO_TITLE, videoTitle);
234241
intent.putExtra(PlayVideoActivity.STREAM_URL, videoStreams[selectedStream].url);

0 commit comments

Comments
 (0)