public abstract class HdmiRecordListener extends Object
Modifier and Type | Class and Description |
---|---|
static class |
HdmiRecordListener.TimerStatusData
[Timer overlap warning] [Media Info] [Timer Programmed Info]
|
Constructor and Description |
---|
HdmiRecordListener() |
Modifier and Type | Method and Description |
---|---|
void |
onClearTimerRecordingResult(int recorderAddress,
int result)
Called when receiving result for clear timer recording request.
|
void |
onOneTouchRecordResult(int recorderAddress,
int result)
Called when one touch record is started or failed during initialization.
|
abstract HdmiRecordSources.RecordSource |
onOneTouchRecordSourceRequested(int recorderAddress)
Called when TV received one touch record request from record device.
|
void |
onTimerRecordingResult(int recorderAddress,
HdmiRecordListener.TimerStatusData data)
Called when timer recording is started or failed during initialization.
|
public abstract HdmiRecordSources.RecordSource onOneTouchRecordSourceRequested(int recorderAddress)
HdmiRecordSources
to return it.recorderAddress
- public void onOneTouchRecordResult(int recorderAddress, int result)
recorderAddress
- An address of recorder that reports result of one touch record
requestresult
- result code. For more details, please look at all constants starting with
"ONE_TOUCH_RECORD_". Only
HdmiControlManager.ONE_TOUCH_RECORD_RECORDING_CURRENTLY_SELECTED_SOURCE
,
HdmiControlManager.ONE_TOUCH_RECORD_RECORDING_DIGITAL_SERVICE
,
HdmiControlManager.ONE_TOUCH_RECORD_RECORDING_ANALOGUE_SERVICE
, and
HdmiControlManager.ONE_TOUCH_RECORD_RECORDING_EXTERNAL_INPUT
mean normal
start of recording; otherwise, describes failure.public void onTimerRecordingResult(int recorderAddress, HdmiRecordListener.TimerStatusData data)
recorderAddress
- An address of recorder that reports result of timer recording
requestdata
- timer status data. For more details, look at HdmiRecordListener.TimerStatusData
.public void onClearTimerRecordingResult(int recorderAddress, int result)
recorderAddress
- An address of recorder that reports result of clear timer recording
requestresult
- result of clear timer. It should be one of
HdmiControlManager.CLEAR_TIMER_STATUS_TIMER_NOT_CLEARED_RECORDING
HdmiControlManager.CLEAR_TIMER_STATUS_TIMER_NOT_CLEARED_NO_MATCHING
,
HdmiControlManager.CLEAR_TIMER_STATUS_TIMER_NOT_CLEARED_NO_INFO_AVAILABLE
,
HdmiControlManager.CLEAR_TIMER_STATUS_TIMER_CLEARED
,
HdmiControlManager.CLEAR_TIMER_STATUS_CHECK_RECORDER_CONNECTION
,
HdmiControlManager.CLEAR_TIMER_STATUS_FAIL_TO_CLEAR_SELECTED_SOURCE
,
HdmiControlManager.CLEAR_TIMER_STATUS_CEC_DISABLE
.