TvRecordingClient.RecordingCallback
public
static
abstract
class
TvRecordingClient.RecordingCallback
extends Object
java.lang.Object | |
↳ | android.media.tv.TvRecordingClient.RecordingCallback |
Callback used to receive various status updates on the
TvInputService.RecordingSession
Summary
Public constructors | |
---|---|
RecordingCallback()
|
Public methods | |
---|---|
void
|
onConnectionFailed(String inputId)
This is called when an error occurred while establishing a connection to the recording session for the corresponding TV input. |
void
|
onDisconnected(String inputId)
This is called when the connection to the current recording session is lost. |
void
|
onError(int error)
This is called when an issue has occurred. |
void
|
onRecordingStopped(Uri recordedProgramUri)
This is called when the current recording session has stopped recording and created a
new data entry in the |
void
|
onTuned(Uri channelUri)
This is called when the recording session has been tuned to the given channel and is ready to start recording. |
Inherited methods | |
---|---|
Public constructors
RecordingCallback
public RecordingCallback ()
Public methods
onConnectionFailed
public void onConnectionFailed (String inputId)
This is called when an error occurred while establishing a connection to the recording session for the corresponding TV input.
Parameters | |
---|---|
inputId |
String : The ID of the TV input bound to the current TvRecordingClient. |
onDisconnected
public void onDisconnected (String inputId)
This is called when the connection to the current recording session is lost.
Parameters | |
---|---|
inputId |
String : The ID of the TV input bound to the current TvRecordingClient. |
onError
public void onError (int error)
This is called when an issue has occurred. It may be called at any time after the current recording session is created until it is released.
Parameters | |
---|---|
error |
int : The error code. Should be one of the followings.
TvInputManager.RECORDING_ERROR_UNKNOWN , TvInputManager.RECORDING_ERROR_INSUFFICIENT_SPACE , or TvInputManager.RECORDING_ERROR_RESOURCE_BUSY |
onRecordingStopped
public void onRecordingStopped (Uri recordedProgramUri)
This is called when the current recording session has stopped recording and created a
new data entry in the TvContract.RecordedPrograms
table that describes the newly
recorded program.
Parameters | |
---|---|
recordedProgramUri |
Uri : The URI for the newly recorded program. |
onTuned
public void onTuned (Uri channelUri)
This is called when the recording session has been tuned to the given channel and is ready to start recording.
Parameters | |
---|---|
channelUri |
Uri : The URI of a channel. |