From 1032f034ff4f0506872e4899b5a232057abe724b Mon Sep 17 00:00:00 2001 From: Wonsik Kim Date: Fri, 18 Jul 2014 11:36:59 +0900 Subject: [PATCH] TIF: change onCreateSession() method signature Bug: 16138420 Change-Id: I73f4992bd76b888c7e5bc6260b3ed849760ee707 --- api/current.txt | 2 +- media/java/android/media/tv/TvInputService.java | 15 +-------------- 2 files changed, 2 insertions(+), 15 deletions(-) diff --git a/api/current.txt b/api/current.txt index d29b2960b5f29..a1aeac5106fef 100644 --- a/api/current.txt +++ b/api/current.txt @@ -16624,7 +16624,7 @@ package android.media.tv { public abstract class TvInputService extends android.app.Service { ctor public TvInputService(); method public final android.os.IBinder onBind(android.content.Intent); - method public abstract android.media.tv.TvInputService.Session onCreateSession(); + method public abstract android.media.tv.TvInputService.Session onCreateSession(java.lang.String); field public static final java.lang.String SERVICE_INTERFACE = "android.media.tv.TvInputService"; field public static final java.lang.String SERVICE_META_DATA = "android.media.tv.input"; } diff --git a/media/java/android/media/tv/TvInputService.java b/media/java/android/media/tv/TvInputService.java index 32cf5da9d85a6..73b74cc7aff08 100644 --- a/media/java/android/media/tv/TvInputService.java +++ b/media/java/android/media/tv/TvInputService.java @@ -144,27 +144,14 @@ public abstract class TvInputService extends Service { return mCallbacks.getRegisteredCallbackCount(); } - /** - * Returns a concrete implementation of {@link Session}. - *

- * May return {@code null} if this TV input service fails to create a session for some reason. - *

- */ - public abstract Session onCreateSession(); - /** * Returns a concrete implementation of {@link Session}. *

* May return {@code null} if this TV input service fails to create a session for some reason. *

* @param inputId The ID of the TV input associated with the session. - * - * @hide */ - @SystemApi - public Session onCreateSession(String inputId) { - return onCreateSession(); - } + public abstract Session onCreateSession(String inputId); /** * Returns a new TvInputInfo object if this service is responsible for {@code hardwareInfo};