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

Commit 70db6e9b authored by David Zhao's avatar David Zhao
Browse files

Unhide sendTvRecordingInfoList

Bug: 261648703
Test: atest android.media.tv.interactive
Change-Id: I35b38c3926a7f107b772119d2c74a8115c4e0b68
parent 1c640b95
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -27415,6 +27415,7 @@ package android.media.tv.interactive {
    method public void onTracksChanged(@NonNull java.util.List<android.media.tv.TvTrackInfo>);
    method public void onTuned(@NonNull android.net.Uri);
    method public void onTvRecordingInfo(@Nullable android.media.tv.TvRecordingInfo);
    method public void onTvRecordingInfoList(@NonNull java.util.List<android.media.tv.TvRecordingInfo>);
    method public void onVideoAvailable();
    method public void onVideoUnavailable(int);
    method @CallSuper public void removeBroadcastInfo(int);
@@ -27478,6 +27479,7 @@ package android.media.tv.interactive {
    method public void sendStreamVolume(float);
    method public void sendTrackInfoList(@Nullable java.util.List<android.media.tv.TvTrackInfo>);
    method public void sendTvRecordingInfo(@Nullable android.media.tv.TvRecordingInfo);
    method public void sendTvRecordingInfoList(@NonNull java.util.List<android.media.tv.TvRecordingInfo>);
    method public void setCallback(@NonNull java.util.concurrent.Executor, @NonNull android.media.tv.interactive.TvInteractiveAppView.TvInteractiveAppCallback);
    method public void setOnUnhandledInputEventListener(@NonNull java.util.concurrent.Executor, @NonNull android.media.tv.interactive.TvInteractiveAppView.OnUnhandledInputEventListener);
    method public void setTeletextAppEnabled(boolean);
+5 −5
Original line number Diff line number Diff line
@@ -615,13 +615,13 @@ public abstract class TvInteractiveAppService extends Service {
        }

        /**
         * Receives requested recording info.
         * Receives requested recording info list.
         *
         * @param recordingInfoList The requested recording info list. Null if recording not found.
         * @hide
         * @see #requestTvRecordingInfoList(int)
         * @param recordingInfoList The list of recording info requested. Returns an empty list if
         *                          no matching recording info found.
         */
        public void onTvRecordingInfoList(@Nullable List<TvRecordingInfo> recordingInfoList) {
        }
        public void onTvRecordingInfoList(@NonNull List<TvRecordingInfo> recordingInfoList) {}

        /**
         * Receives started recording's ID.
+4 −3
Original line number Diff line number Diff line
@@ -650,10 +650,11 @@ public class TvInteractiveAppView extends ViewGroup {
    /**
     * Sends the requested {@link android.media.tv.TvRecordingInfo}.
     *
     * @param recordingInfoList The list of recording info requested.
     * @hide
     * @see TvInteractiveAppService.Session#requestTvRecordingInfoList(int)
     * @param recordingInfoList The list of recording info requested. Returns an empty list if no
     *                          matching recording info found.
     */
    public void sendTvRecordingInfoList(@Nullable List<TvRecordingInfo> recordingInfoList) {
    public void sendTvRecordingInfoList(@NonNull List<TvRecordingInfo> recordingInfoList) {
        if (DEBUG) {
            Log.d(TAG, "sendTvRecordingInfoList");
        }