HomeSort by relevance Sort by last modified time
    Searched refs:scheduledRecording (Results 1 - 12 of 12) sorted by null

  /packages/apps/TV/src/com/android/tv/dvr/
BaseDvrDataManager.java 29 import com.android.tv.dvr.ScheduledRecording.RecordingState;
59 private final HashMap<Long, ScheduledRecording> mDeletedScheduleMap = new HashMap<>();
210 protected final void notifyScheduledRecordingAdded(ScheduledRecording... scheduledRecording) {
212 if (DEBUG) Log.d(TAG, "notify " + l + " added " + Arrays.asList(scheduledRecording));
213 l.onScheduledRecordingAdded(scheduledRecording);
221 protected final void notifyScheduledRecordingRemoved(ScheduledRecording... scheduledRecording) {
223 if (DEBUG) Log.d(TAG, "notify " + l + " removed " + Arrays.asList(scheduledRecording));
224 l.onScheduledRecordingRemoved(scheduledRecording);
    [all...]
WritableDvrDataManager.java 21 import com.android.tv.dvr.ScheduledRecording.RecordingState;
34 void addScheduledRecording(ScheduledRecording... scheduledRecordings);
44 void removeScheduledRecording(ScheduledRecording... scheduledRecordings);
50 void removeScheduledRecording(boolean forceRemove, ScheduledRecording... scheduledRecordings);
60 void updateScheduledRecording(ScheduledRecording... scheduledRecordings);
70 void changeState(ScheduledRecording scheduledRecording, @RecordingState int newState);
Scheduler.java 134 List<ScheduledRecording> scheduledRecordings = mDataManager
137 ScheduledRecording.STATE_RECORDING_NOT_STARTED);
138 for (ScheduledRecording r : scheduledRecordings) {
163 public void onScheduledRecordingAdded(ScheduledRecording... schedules) {
172 public void onScheduledRecordingRemoved(ScheduledRecording... schedules) {
178 for (ScheduledRecording schedule : schedules) {
191 public void onScheduledRecordingStatusChanged(ScheduledRecording... schedules) {
197 for (ScheduledRecording schedule : schedules) {
206 private void handleScheduleChange(ScheduledRecording... schedules) {
208 for (ScheduledRecording schedule : schedules)
    [all...]
InputTaskScheduler.java 69 public static Comparator<ScheduledRecording> getRecordingOrderComparator() {
70 return ScheduledRecording.START_TIME_THEN_PRIORITY_THEN_ID_COMPARATOR;
81 HandlerWrapper(Looper looper, ScheduledRecording scheduledRecording,
84 mId = scheduledRecording.getId();
114 private final Map<Long, ScheduledRecording> mWaitingSchedules = new ArrayMap<>();
146 public RecordingTask createRecordingTask(ScheduledRecording schedule, Channel channel,
161 * Adds a {@link ScheduledRecording}.
163 public void addSchedule(ScheduledRecording schedule) {
168 void handleAddSchedule(ScheduledRecording schedule)
    [all...]
RecordingTask.java 135 private ScheduledRecording mScheduledRecording;
143 RecordingTask(Context context, ScheduledRecording scheduledRecording, Channel channel,
147 mScheduledRecording = scheduledRecording;
178 handleUpdateSchedule((ScheduledRecording) msg.obj);
234 int state = ScheduledRecording.STATE_RECORDING_FINISHED;
237 state = ScheduledRecording.STATE_RECORDING_CLIPPED;
307 updateRecordingState(ScheduledRecording.STATE_RECORDING_FAILED);
323 mRecordingSession.startRecording(programId == ScheduledRecording.ID_NOT_SET ? null
325 updateRecordingState(ScheduledRecording.STATE_RECORDING_IN_PROGRESS)
    [all...]
DvrManager.java 157 public ScheduledRecording addSchedule(Program program) {
171 public ScheduledRecording addScheduleWithHighestPriority(Program program) {
183 private ScheduledRecording addSchedule(Program program, long priority) {
189 ScheduledRecording schedule;
220 public void addSchedule(ScheduledRecording schedule) {
227 mDataManager.addScheduledRecording(ScheduledRecording
273 List<ScheduledRecording> toAdd = new ArrayList<>();
280 toAdd.add(ScheduledRecording.builder(recordedProgram)
286 mDataManager.addScheduledRecording(ScheduledRecording.toArray(toAdd));
291 * Adds {@link ScheduledRecording}s for the series recording
    [all...]
  /packages/apps/TV/tests/unit/src/com/android/tv/dvr/
DvrDataManagerInMemoryImpl.java 27 import com.android.tv.dvr.ScheduledRecording.RecordingState;
43 private final Map<Long, ScheduledRecording> mScheduledRecordings = new HashMap<>();
66 private List<ScheduledRecording> getScheduledRecordingsPrograms() {
76 public List<ScheduledRecording> getAllScheduledRecordings() {
98 List<ScheduledRecording> temp = getNonStartedScheduledRecordings();
99 Collections.sort(temp, ScheduledRecording.START_TIME_COMPARATOR);
100 for (ScheduledRecording r : temp) {
109 public List<ScheduledRecording> getScheduledRecordings(Range<Long> period,
111 List<ScheduledRecording> temp = getScheduledRecordingsPrograms();
112 List<ScheduledRecording> result = new ArrayList<>()
    [all...]
InputTaskSchedulerTest.java 92 public RecordingTask createRecordingTask(ScheduledRecording scheduledRecording,
97 when(task.getPriority()).thenReturn(scheduledRecording.getPriority());
98 when(task.getEndTimeMs()).thenReturn(scheduledRecording.getEndTimeMs());
111 ScheduledRecording r = RecordingTestUtils.createTestRecordingWithPeriod(INPUT_ID,
117 .changeState(any(ScheduledRecording.class),
118 eq(ScheduledRecording.STATE_RECORDING_FAILED));
153 when(mDataManager.getScheduledRecording(anyLong())).thenReturn(ScheduledRecording
169 .changeState(any(ScheduledRecording.class),
170 eq(ScheduledRecording.STATE_RECORDING_FAILED))
    [all...]
  /packages/apps/TV/src/com/android/tv/guide/
ProgramManager.java 32 import com.android.tv.dvr.ScheduledRecording;
83 public final ScheduledRecording scheduledRecording;
107 private TableEntry(long channelId, Program program, ScheduledRecording scheduledRecording,
111 this.scheduledRecording = scheduledRecording;
194 for (ScheduledRecording r : mDvrDataManager.getAllScheduledRecordings()) {
232 public void onScheduledRecordingAdded(ScheduledRecording... scheduledRecordings) {
233 for (ScheduledRecording schedule : scheduledRecordings)
    [all...]
ProgramItemView.java 48 import com.android.tv.dvr.ScheduledRecording;
113 if (entry.scheduledRecording == null) {
122 dvrManager.removeScheduledRecording(entry.scheduledRecording);
303 if (mTableEntry.scheduledRecording != null) {
304 if (mDvrManager.isConflicting(mTableEntry.scheduledRecording)) {
307 switch (mTableEntry.scheduledRecording.getState()) {
308 case ScheduledRecording.STATE_RECORDING_NOT_STARTED:
311 case ScheduledRecording.STATE_RECORDING_IN_PROGRESS:
ProgramTableAdapter.java 60 import com.android.tv.dvr.ScheduledRecording;
571 ScheduledRecording scheduledRecording =
575 if (scheduledRecording != null) {
576 if (mDvrManager.isConflicting(scheduledRecording)) {
580 switch (scheduledRecording.getState()) {
581 case ScheduledRecording.STATE_RECORDING_IN_PROGRESS:
585 case ScheduledRecording.STATE_RECORDING_NOT_STARTED:
589 case ScheduledRecording.STATE_RECORDING_FAILED:
    [all...]
  /packages/apps/TV/src/com/android/tv/dvr/ui/
SeriesRecordingPresenter.java 38 import com.android.tv.dvr.ScheduledRecording;
78 public void onScheduledRecordingAdded(ScheduledRecording... scheduledRecordings) {
79 for (ScheduledRecording scheduledRecording : scheduledRecordings) {
80 if (scheduledRecording.getSeriesRecordingId() == mSeriesRecording.getId()) {
88 public void onScheduledRecordingRemoved(ScheduledRecording... scheduledRecordings) {
89 for (ScheduledRecording scheduledRecording : scheduledRecordings) {
90 if (scheduledRecording.getSeriesRecordingId() == mSeriesRecording.getId()) {
137 public void onScheduledRecordingStatusChanged(ScheduledRecording... scheduledRecordings)
    [all...]

Completed in 388 milliseconds