Merge "Unhide notifyRecordingStarted API"

This commit is contained in:
David Zhao
2022-11-03 22:59:03 +00:00
committed by Android (Google) Code Review
4 changed files with 8 additions and 7 deletions

View File

@@ -26541,6 +26541,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);
@@ -26598,6 +26599,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");
}