Unhide notifyRecordingStarted API

Bug: 252888452
Test: atest
Change-Id: Ie40b57389d3f1a03fe098cd17d07286f6bb029ab
This commit is contained in:
David Zhao
2022-10-17 18:07:19 -07:00
parent a698a27150
commit c555dd0189
4 changed files with 8 additions and 7 deletions

View File

@@ -26518,6 +26518,7 @@ package android.media.tv.interactive {
method public boolean onKeyMultiple(int, int, @NonNull android.view.KeyEvent);
method public boolean onKeyUp(int, @NonNull android.view.KeyEvent);
method public void onMediaViewSizeChanged(@Px int, @Px int);
method public void onRecordingStarted(@NonNull String);
method public abstract void onRelease();
method public void onResetInteractiveApp();
method public abstract boolean onSetSurface(@Nullable android.view.Surface);
@@ -26575,6 +26576,7 @@ package android.media.tv.interactive {
method public boolean dispatchUnhandledInputEvent(@NonNull android.view.InputEvent);
method @Nullable public android.media.tv.interactive.TvInteractiveAppView.OnUnhandledInputEventListener getOnUnhandledInputEventListener();
method public void notifyError(@NonNull String, @NonNull android.os.Bundle);
method public void notifyRecordingStarted(@NonNull String);
method public void onAttachedToWindow();
method public void onDetachedFromWindow();
method public void onLayout(boolean, int, int, int, int);

View File

@@ -1047,7 +1047,7 @@ public final class TvInteractiveAppManager {
}
}
void notifyRecordingStarted(@Nullable String recordingId) {
void notifyRecordingStarted(String recordingId) {
if (mToken == null) {
Log.w(TAG, "The session has been already released");
return;

View File

@@ -456,9 +456,10 @@ public abstract class TvInteractiveAppService extends Service {
/**
* Receives started recording's ID.
* @hide
*
* @param recordingId The ID of the recording started
*/
public void onRecordingStarted(@Nullable String recordingId) {
public void onRecordingStarted(@NonNull String recordingId) {
}
/**

View File

@@ -583,11 +583,9 @@ public class TvInteractiveAppView extends ViewGroup {
/**
* Alerts the TV interactive app that a recording has been started with recordingId
*
* @param recordingId The Id of the recording started
*
* @hide
* @param recordingId The ID of the recording started
*/
public void notifyRecordingStarted(@Nullable String recordingId) {
public void notifyRecordingStarted(@NonNull String recordingId) {
if (DEBUG) {
Log.d(TAG, "notifyRecordingStarted");
}