Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c2a89510 authored by Jae Seo's avatar Jae Seo
Browse files

TIF: Notify of a change to TvInputInfo regardless of service connection

Also removed unnecessary input ID in various methods

Change-Id: I50a2da924e9442312ccf16278e9123f837ec8942
parent 9f774342
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -22541,7 +22541,7 @@ package android.media.tv {
    method public void onInputAdded(java.lang.String);
    method public void onInputRemoved(java.lang.String);
    method public void onInputStateChanged(java.lang.String, int);
    method public void onTvInputInfoChanged(java.lang.String, android.media.tv.TvInputInfo);
    method public void onTvInputInfoChanged(android.media.tv.TvInputInfo);
  }
  public abstract class TvInputService extends android.app.Service {
@@ -22549,7 +22549,7 @@ package android.media.tv {
    method public final android.os.IBinder onBind(android.content.Intent);
    method public android.media.tv.TvInputService.RecordingSession onCreateRecordingSession(java.lang.String);
    method public abstract android.media.tv.TvInputService.Session onCreateSession(java.lang.String);
    method public final void setTvInputInfo(java.lang.String, android.media.tv.TvInputInfo);
    method public static final void setTvInputInfo(android.content.Context, android.media.tv.TvInputInfo);
    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";
  }
+2 −2
Original line number Diff line number Diff line
@@ -24106,7 +24106,7 @@ package android.media.tv {
    method public void onInputRemoved(java.lang.String);
    method public void onInputStateChanged(java.lang.String, int);
    method public void onInputUpdated(java.lang.String);
    method public void onTvInputInfoChanged(java.lang.String, android.media.tv.TvInputInfo);
    method public void onTvInputInfoChanged(android.media.tv.TvInputInfo);
  }
  public abstract class TvInputService extends android.app.Service {
@@ -24118,7 +24118,7 @@ package android.media.tv {
    method public java.lang.String onHardwareRemoved(android.media.tv.TvInputHardwareInfo);
    method public android.media.tv.TvInputInfo onHdmiDeviceAdded(android.hardware.hdmi.HdmiDeviceInfo);
    method public java.lang.String onHdmiDeviceRemoved(android.hardware.hdmi.HdmiDeviceInfo);
    method public final void setTvInputInfo(java.lang.String, android.media.tv.TvInputInfo);
    method public static final void setTvInputInfo(android.content.Context, android.media.tv.TvInputInfo);
    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";
  }
+2 −2
Original line number Diff line number Diff line
@@ -22549,7 +22549,7 @@ package android.media.tv {
    method public void onInputAdded(java.lang.String);
    method public void onInputRemoved(java.lang.String);
    method public void onInputStateChanged(java.lang.String, int);
    method public void onTvInputInfoChanged(java.lang.String, android.media.tv.TvInputInfo);
    method public void onTvInputInfoChanged(android.media.tv.TvInputInfo);
  }
  public abstract class TvInputService extends android.app.Service {
@@ -22557,7 +22557,7 @@ package android.media.tv {
    method public final android.os.IBinder onBind(android.content.Intent);
    method public android.media.tv.TvInputService.RecordingSession onCreateRecordingSession(java.lang.String);
    method public abstract android.media.tv.TvInputService.Session onCreateSession(java.lang.String);
    method public final void setTvInputInfo(java.lang.String, android.media.tv.TvInputInfo);
    method public static final void setTvInputInfo(android.content.Context, android.media.tv.TvInputInfo);
    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";
  }
+1 −0
Original line number Diff line number Diff line
@@ -41,6 +41,7 @@ import android.view.Surface;
interface ITvInputManager {
    List<TvInputInfo> getTvInputList(int userId);
    TvInputInfo getTvInputInfo(in String inputId, int userId);
    void setTvInputInfo(in TvInputInfo inputInfo, int userId);
    int getTvInputState(in String inputId, int userId);

    List<TvContentRatingSystemInfo> getTvContentRatingSystemList(int userId);
+1 −1
Original line number Diff line number Diff line
@@ -29,5 +29,5 @@ oneway interface ITvInputManagerCallback {

    void onInputStateChanged(in String inputId, int state);

    void onTvInputInfoChanged(in String inputId, in TvInputInfo TvInputInfo);
    void onTvInputInfoChanged(in TvInputInfo TvInputInfo);
}
Loading