Home | History | Annotate | Download | only in provider

Lines Matching refs:schedule

115             for (ScheduledRecording schedule : schedules) {
116 addProgramIdToCheckIfNeeded(schedule);
123 for (ScheduledRecording schedule : schedules) {
124 mProgramIdQueue.remove(schedule.getProgramId());
130 for (ScheduledRecording schedule : schedules) {
131 mProgramIdQueue.remove(schedule.getProgramId());
132 addProgramIdToCheckIfNeeded(schedule);
211 for (ScheduledRecording schedule : mDataManager.getAvailableScheduledRecordings()) {
212 addProgramIdToCheckIfNeeded(schedule);
222 private void addProgramIdToCheckIfNeeded(ScheduledRecording schedule) {
223 if (schedule == null) {
226 long programId = schedule.getProgramId();
229 && (schedule.getState() == ScheduledRecording.STATE_RECORDING_NOT_STARTED
230 || schedule.getState() == ScheduledRecording.STATE_RECORDING_IN_PROGRESS)) {
234 // schedule updates finish.
258 ScheduledRecording schedule = mDataManager.getScheduledRecordingForProgramId(programId);
259 if (schedule != null
260 && (schedule.getState() == ScheduledRecording.STATE_RECORDING_NOT_STARTED
261 || schedule.getState() == ScheduledRecording.STATE_RECORDING_IN_PROGRESS)) {
263 mDataManager.removeScheduledRecording(schedule);
264 if (schedule.getSeriesRecordingId() != SeriesRecording.ID_NOT_SET) {
266 mDataManager.getSeriesRecording(schedule.getSeriesRecordingId());
273 ScheduledRecording.Builder builder = ScheduledRecording.buildFrom(schedule)
285 mDataManager.getSeriesRecording(schedule.getSeriesRecordingId());
297 } else if (seriesRecording.getId() != schedule.getSeriesRecordingId()) {
305 } else if (!Objects.equals(schedule.getSeasonNumber(),
307 || !Objects.equals(schedule.getEpisodeNumber(),
320 schedule.getState() != ScheduledRecording.STATE_RECORDING_IN_PROGRESS
321 && program.getStartTimeUtcMillis() != schedule.getStartTimeMs();
326 if (needUpdate || schedule.getEndTimeMs() != program.getEndTimeUtcMillis()
327 || !Objects.equals(schedule.getSeasonNumber(), program.getSeasonNumber())
328 || !Objects.equals(schedule.getEpisodeNumber(), program.getEpisodeNumber())
329 || !Objects.equals(schedule.getEpisodeTitle(), program.getEpisodeTitle())
330 || !Objects.equals(schedule.getProgramDescription(),
332 || !Objects.equals(schedule.getProgramLongDescription(),
334 || !Objects.equals(schedule.getProgramPosterArtUri(),
336 || !Objects.equals(schedule.getProgramThumbnailUri(),