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

  /packages/apps/TV/src/com/android/tv/dvr/ui/browse/
SeriesRecordingPresenter.java 30 import com.android.tv.dvr.data.RecordedProgram;
92 public void onRecordedProgramsAdded(RecordedProgram... recordedPrograms) {
94 for (RecordedProgram recordedProgram : recordedPrograms) {
96 recordedProgram.getSeriesId(), mSeriesRecording.getSeriesId())) {
98 mWatchedPositionManager.addListener(this, recordedProgram.getId());
108 public void onRecordedProgramsRemoved(RecordedProgram... recordedPrograms) {
110 for (RecordedProgram recordedProgram : recordedPrograms) {
112 recordedProgram.getSeriesId(), mSeriesRecording.getSeriesId()))
    [all...]
DetailsContent.java 26 import com.android.tv.dvr.data.RecordedProgram;
45 Context context, RecordedProgram recordedProgram) {
47 .setChannelId(recordedProgram.getChannelId())
48 .setProgramTitle(recordedProgram.getTitle())
49 .setSeasonNumber(recordedProgram.getSeasonNumber())
50 .setEpisodeNumber(recordedProgram.getEpisodeNumber())
51 .setStartTimeUtcMillis(recordedProgram.getStartTimeUtcMillis())
52 .setEndTimeUtcMillis(recordedProgram.getEndTimeUtcMillis())
54 TextUtils.isEmpty(recordedProgram.getLongDescription()
    [all...]
DvrBrowseFragment.java 46 import com.android.tv.dvr.data.RecordedProgram;
89 private final HashMap<String, RecordedProgram> mSeriesId2LatestProgram = new HashMap<>();
116 if (lhs instanceof RecordedProgram) {
117 if (rhs instanceof RecordedProgram) {
118 return RecordedProgram.START_TIME_THEN_ID_COMPARATOR
120 .compare((RecordedProgram) lhs, (RecordedProgram) rhs);
124 } else if (rhs instanceof RecordedProgram) {
160 } else if (rhs instanceof RecordedProgram) {
162 RecordedProgram recorded = (RecordedProgram) rhs
    [all...]
DvrDetailsFragment.java 47 import com.android.tv.dvr.data.RecordedProgram;
197 protected void startPlayback(RecordedProgram recordedProgram, long seekTimeMs) {
198 if (CommonUtils.isInBundledPackageSet(recordedProgram.getPackageName())
199 && !isDataUriAccessible(recordedProgram.getDataUri())) {
200 // Since cleaning RecordedProgram from forgotten storage will take some time,
208 long programId = recordedProgram.getId();
219 Channel channel = channelDataManager.getChannel(recordedProgram.getChannelId());
221 checkPinToPlay(recordedProgram, seekTimeMs);
224 TvContentRating[] ratings = recordedProgram.getContentRatings()
    [all...]
SeriesRecordingDetailsFragment.java 40 import com.android.tv.dvr.data.RecordedProgram;
61 private List<RecordedProgram> mRecordedPrograms;
62 private RecordedProgram mRecommendRecordedProgram;
111 List<RecordedProgram> programs = mDvrDataManager.getRecordedPrograms(mSeries.getId());
112 Collections.sort(programs, RecordedProgram.EPISODE_COMPARATOR);
147 Collections.sort(mRecordedPrograms, RecordedProgram.SEASON_REVERSED_EPISODE_COMPARATOR);
185 for (RecordedProgram program : mRecordedPrograms) {
218 private RecordedProgram getRecommendProgram(List<RecordedProgram> programs) {
220 RecordedProgram program = programs.get(i)
    [all...]
RecordedProgramDetailsFragment.java 30 import com.android.tv.dvr.data.RecordedProgram;
41 private RecordedProgram mRecordedProgram;
151 public void onRecordedProgramsAdded(RecordedProgram... recordedPrograms) {}
154 public void onRecordedProgramsChanged(RecordedProgram... recordedPrograms) {}
157 public void onRecordedProgramsRemoved(RecordedProgram... recordedPrograms) {
158 for (RecordedProgram recordedProgram : recordedPrograms) {
159 if (recordedProgram.getId() == mRecordedProgram.getId()) {
  /packages/apps/TV/src/com/android/tv/data/
PreviewProgramContent.java 27 import com.android.tv.dvr.data.RecordedProgram;
54 /** Create preview program content from {@link RecordedProgram} */
56 Context context, long previewChannelId, RecordedProgram recordedProgram) {
60 .getChannel(recordedProgram.getChannelId());
61 return createFromRecordedProgram(previewChannelId, recordedProgram, channel);
88 long previewChannelId, RecordedProgram recordedProgram, Channel channel) {
90 Uri recordedProgramUri = TvContractCompat.buildRecordedProgramUri(recordedProgram.getId());
92 .setId(recordedProgram.getId()
    [all...]
  /packages/apps/TV/src/com/android/tv/dvr/data/
RecordedProgram.java 45 public class RecordedProgram extends BaseProgram {
84 public static RecordedProgram fromCursor(Cursor cursor) {
127 public static ContentValues toValues(RecordedProgram recordedProgram) {
129 if (recordedProgram.mId != ID_NOT_SET) {
130 values.put(RecordedPrograms._ID, recordedProgram.mId);
132 values.put(RecordedPrograms.COLUMN_INPUT_ID, recordedProgram.mInputId);
133 values.put(RecordedPrograms.COLUMN_CHANNEL_ID, recordedProgram.mChannelId);
134 values.put(RecordedPrograms.COLUMN_TITLE, recordedProgram.mTitle);
135 values.put(RecordedPrograms.COLUMN_SEASON_DISPLAY_NUMBER, recordedProgram.mSeasonNumber)
    [all...]
  /packages/apps/TV/tests/common/src/com/android/tv/testing/dvr/
DvrDataManagerInMemoryImpl.java 29 import com.android.tv.dvr.data.RecordedProgram;
45 private final Map<Long, RecordedProgram> mRecordedPrograms = new HashMap<>();
72 public List<RecordedProgram> getRecordedPrograms() {
157 public void addRecordedProgram(RecordedProgram recordedProgram) {
158 addRecordedProgramInternal(recordedProgram, false);
161 public void updateRecordedProgram(RecordedProgram r) {
171 public void removeRecordedProgram(RecordedProgram scheduledRecording) {
200 public RecordedProgram addRecordedProgramInternal(
201 RecordedProgram recordedProgram, boolean keepId)
    [all...]
  /packages/apps/TV/src/com/android/tv/recommendation/
RecordedProgramPreviewUpdater.java 28 import com.android.tv.dvr.data.RecordedProgram;
34 /** Class to update the preview data for {@link RecordedProgram} */
66 public void onRecordedProgramsAdded(RecordedProgram... recordedPrograms) {
72 public void onRecordedProgramsChanged(RecordedProgram... recordedPrograms) {
78 public void onRecordedProgramsRemoved(RecordedProgram... recordedPrograms) {
116 Set<RecordedProgram> recordedPrograms = generateRecommendationRecordedPrograms();
146 private Set<RecordedProgram> generateRecommendationRecordedPrograms() {
147 Set<RecordedProgram> programs = new HashSet<>();
148 ArrayList<RecordedProgram> sortedRecordedPrograms =
151 sortedRecordedPrograms, RecordedProgram.START_TIME_THEN_ID_COMPARATOR.reversed())
    [all...]
  /packages/apps/TV/src/com/android/tv/dvr/
DvrWatchedPositionManager.java 24 import com.android.tv.dvr.data.RecordedProgram;
77 public int getWatchedStatus(RecordedProgram recordedProgram) {
78 long watchedPosition = getWatchedPosition(recordedProgram.getId());
82 > recordedProgram.getDurationMillis() * DVR_WATCHED_THRESHOLD_RATE) {
91 if (recordedProgramId == RecordedProgram.ID_NOT_SET) {
DvrManager.java 48 import com.android.tv.dvr.data.RecordedProgram;
124 public void onRecordedProgramsAdded(RecordedProgram... recordedPrograms) {
128 for (RecordedProgram recordedProgram : recordedPrograms) {
129 createSeriesRecordingForRecordedProgramIfNeeded(recordedProgram);
134 public void onRecordedProgramsChanged(RecordedProgram... recordedPrograms) {}
137 public void onRecordedProgramsRemoved(RecordedProgram... recordedPrograms) {
145 List<RecordedProgram> recordedPrograms) {
146 for (RecordedProgram recordedProgram : recordedPrograms)
    [all...]
DvrDataManagerImpl.java 48 import com.android.tv.dvr.data.RecordedProgram;
87 private final HashMap<Long, RecordedProgram> mRecordedPrograms = new HashMap<>();
95 private final HashMap<Long, RecordedProgram> mRecordedProgramsForRemovedInput = new HashMap<>();
334 private void onRecordedProgramsLoadedFinished(Uri uri, List<RecordedProgram> recordedPrograms) {
344 for (RecordedProgram recorded : recordedPrograms) {
358 List<RecordedProgram> oldRecordedPrograms =
362 notifyRecordedProgramsRemoved(RecordedProgram.toArray(oldRecordedPrograms));
364 HashMap<Long, RecordedProgram> oldRecordedPrograms =
368 List<RecordedProgram> addedRecordedPrograms = new ArrayList<>();
369 List<RecordedProgram> changedRecordedPrograms = new ArrayList<>()
    [all...]
  /packages/apps/TV/src/com/android/tv/dvr/ui/list/
DvrHistoryRowAdapter.java 32 import com.android.tv.dvr.data.RecordedProgram;
78 List<RecordedProgram> recordedProgramList = mDvrDataManager.getRecordedPrograms();
131 List<RecordedProgram> programs, int maxDays) {
133 for (RecordedProgram recordedProgram : programs) {
135 recordedProgramsToScheduledRecordings(recordedProgram, maxDays);
145 RecordedProgram program, int maxDays) {
170 public void onScheduledRecordingAdded(RecordedProgram program) {
196 public void onScheduledRecordingRemoved(RecordedProgram program) {
226 public void onScheduledRecordingUpdated(RecordedProgram program)
    [all...]
  /packages/apps/TV/src/com/android/tv/dvr/ui/
DvrUiHelper.java 52 import com.android.tv.dvr.data.RecordedProgram;
309 RecordedProgram recordedProgram =
314 if (recordedProgram != null) {
570 * ScheduledRecording}, {@link RecordedProgram}, or {@link SeriesRecording}.
604 } else if (dvrItem instanceof RecordedProgram) {
605 recordingId = ((RecordedProgram) dvrItem).getId();
    [all...]

Completed in 366 milliseconds