Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(578)

Unified Diff: chrome/android/java/src/org/chromium/chrome/browser/media/router/cast/MediaSource.java

Issue 1301773002: [Presentation API, Android] Implement starting a presentation via CreateRoute() (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@media-router-create
Patch Set: Added a bug for GoogleApiClient connection, unregister connection callbacks. Created 5 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/android/java/src/org/chromium/chrome/browser/media/router/cast/MediaSource.java
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/media/router/cast/MediaSource.java b/chrome/android/java/src/org/chromium/chrome/browser/media/router/cast/MediaSource.java
index bc9479925a27b335c22c475ee63b8f0a561ba94d..41e22a3a1601809ce94630d039ac1469301f92b3 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/media/router/cast/MediaSource.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/media/router/cast/MediaSource.java
@@ -22,6 +22,7 @@ public class MediaSource {
private static final String CAST_SOURCE_URN_PARAMETER_SEPARATOR = "/";
private static final String CAST_SOURCE_URN_APPLICATION_ID_PREFIX = "__castappid__=";
+ private final String mSourceUrn;
private String mApplicationId;
/**
@@ -33,7 +34,7 @@ public class MediaSource {
public static MediaSource from(String sourceUrn) {
String applicationId = getCastApplicationId(sourceUrn);
if (applicationId == null) return null;
- return new MediaSource(applicationId);
+ return new MediaSource(sourceUrn, applicationId);
}
/**
@@ -55,7 +56,8 @@ public class MediaSource {
}
@VisibleForTesting
- public MediaSource(String applicationId) {
+ public MediaSource(String sourceUrn, String applicationId) {
+ mSourceUrn = sourceUrn;
mApplicationId = applicationId;
}
@@ -83,4 +85,11 @@ public class MediaSource {
}
return null;
}
+
+ /**
+ * @return the URN identifying the media source
+ */
+ public String getUrn() {
+ return mSourceUrn;
+ }
}

Powered by Google App Engine
This is Rietveld 408576698