Index: chrome/browser/media/android/router/media_router_android.cc |
diff --git a/chrome/browser/media/android/router/media_router_android.cc b/chrome/browser/media/android/router/media_router_android.cc |
index 758d6251f16824bc1e50bdaf69eead384f5daecf..dd7a52721e3a663769d52a43cdcf974fa2c27593 100644 |
--- a/chrome/browser/media/android/router/media_router_android.cc |
+++ b/chrome/browser/media/android/router/media_router_android.cc |
@@ -188,7 +188,7 @@ void MediaRouterAndroid::OnPresentationSessionDetached( |
CloseRoute(route_id); |
} |
-void MediaRouterAndroid::RegisterMediaSinksObserver( |
+bool MediaRouterAndroid::RegisterMediaSinksObserver( |
MediaSinksObserver* observer) { |
const std::string& source_id = observer->source().id(); |
base::ObserverList<MediaSinksObserver>* observer_list = |
@@ -204,7 +204,7 @@ void MediaRouterAndroid::RegisterMediaSinksObserver( |
JNIEnv* env = base::android::AttachCurrentThread(); |
ScopedJavaLocalRef<jstring> jsource_id = |
base::android::ConvertUTF8ToJavaString(env, source_id); |
- Java_ChromeMediaRouter_startObservingMediaSinks( |
+ return Java_ChromeMediaRouter_startObservingMediaSinks( |
env, java_media_router_.obj(), jsource_id.obj()); |
} |