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

Commit 533b3456 authored by Jae Seo's avatar Jae Seo
Browse files

TIF: Make TvInputService.onCreateRecordingSession a non-abstract method

Change-Id: I1ecf5d2f66825fa9e87fd743d9d293d8bd395fce
parent 15f3d215
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -22457,7 +22457,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.RecordingSession onCreateRecordingSession(java.lang.String);
    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);
    field public static final java.lang.String SERVICE_INTERFACE = "android.media.tv.TvInputService";
+1 −1
Original line number Diff line number Diff line
@@ -24011,7 +24011,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.RecordingSession onCreateRecordingSession(java.lang.String);
    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 android.media.tv.TvInputInfo onHardwareAdded(android.media.tv.TvInputHardwareInfo);
    method public java.lang.String onHardwareRemoved(android.media.tv.TvInputHardwareInfo);
+1 −1
Original line number Diff line number Diff line
@@ -22465,7 +22465,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.RecordingSession onCreateRecordingSession(java.lang.String);
    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);
    field public static final java.lang.String SERVICE_INTERFACE = "android.media.tv.TvInputService";
+3 −1
Original line number Diff line number Diff line
@@ -195,7 +195,9 @@ public abstract class TvInputService extends Service {
     * @param inputId The ID of the TV input associated with the recording session.
     */
    @Nullable
    public abstract RecordingSession onCreateRecordingSession(String inputId);
    public RecordingSession onCreateRecordingSession(String inputId) {
        return null;
    }

    /**
     * Returns a new {@link TvInputInfo} object if this service is responsible for