Home
last modified time | relevance | path

Searched refs:SeriesRecording (Results 1 – 25 of 34) sorted by relevance

12

/packages/apps/TV/src/com/android/tv/dvr/recorder/
DSeriesRecordingScheduler.java46 import com.android.tv.dvr.data.SeriesRecording;
105 public void onSeriesRecordingAdded(SeriesRecording... seriesRecordings) {
106 for (SeriesRecording seriesRecording : seriesRecordings) {
112 public void onSeriesRecordingRemoved(SeriesRecording... seriesRecordings) {
118 SeriesRecording.ID_COMPARATOR).isEmpty()) {
123 for (SeriesRecording seriesRecording : seriesRecordings) {
133 public void onSeriesRecordingChanged(SeriesRecording... seriesRecordings) {
134 List<SeriesRecording> stopped = new ArrayList<>();
135 List<SeriesRecording> normal = new ArrayList<>();
136 for (SeriesRecording r : seriesRecordings) {
[all …]
/packages/apps/TV/src/com/android/tv/dvr/
DDvrDataManagerImpl.java49 import com.android.tv.dvr.data.SeriesRecording;
90 private final HashMap<Long, SeriesRecording> mSeriesRecordings = new HashMap<>();
93 private final HashMap<String, SeriesRecording> mSeriesId2SeriesRecordings = new HashMap<>();
98 private final HashMap<Long, SeriesRecording> mSeriesRecordingsForRemovedInput = new HashMap<>();
185 protected void onCancelled(List<SeriesRecording> seriesRecordings) { in start()
190 protected void onPostExecute(List<SeriesRecording> seriesRecordings) { in start()
194 for (SeriesRecording r : seriesRecordings) { in start()
226 List<SeriesRecording> seriesRecordingsToAdd = new ArrayList<>(); in start()
388 SeriesRecording r = mSeriesId2SeriesRecordings.get(old.getSeriesId()); in onRecordedProgramsLoadedFinished()
444 SeriesRecording seriesRecording = getSeriesRecording(seriesRecordingId); in getRecordedPrograms()
[all …]
DDvrManager.java51 import com.android.tv.dvr.data.SeriesRecording;
148 SeriesRecording seriesRecording = in createSeriesRecordingForRecordedProgramIfNeeded()
163 SeriesRecording seriesRecording = getSeriesRecording(program); in addSchedule()
177 SeriesRecording seriesRecording = getSeriesRecording(program); in addScheduleWithHighestPriority()
192 SeriesRecording seriesRecording = getSeriesRecording(program); in addSchedule()
195 .setSeriesRecordingId(seriesRecording == null ? SeriesRecording.ID_NOT_SET in addSchedule()
238 public SeriesRecording addSeriesRecording(Program selectedProgram, in addSeriesRecording()
239 List<Program> programsToSchedule, @SeriesRecording.SeriesState int initialState) { in addSeriesRecording()
250 SeriesRecording seriesRecording = SeriesRecording.builder(input.getId(), selectedProgram) in addSeriesRecording()
263 SeriesRecording seriesRecording = in addSeriesRecording()
[all …]
DDvrDataManager.java27 import com.android.tv.dvr.data.SeriesRecording;
87 List<SeriesRecording> getSeriesRecordings(); in getSeriesRecordings()
92 List<SeriesRecording> getSeriesRecordings(String inputId); in getSeriesRecordings()
197 SeriesRecording getSeriesRecording(long seriesRecordingId); in getSeriesRecording()
203 SeriesRecording getSeriesRecording(String seriesId); in getSeriesRecording()
257 void onSeriesRecordingAdded(SeriesRecording... seriesRecordings); in onSeriesRecordingAdded()
259 void onSeriesRecordingRemoved(SeriesRecording... seriesRecordings); in onSeriesRecordingRemoved()
261 void onSeriesRecordingChanged(SeriesRecording... seriesRecordings); in onSeriesRecordingChanged()
DBaseDvrDataManager.java32 import com.android.tv.dvr.data.SeriesRecording;
179 protected final void notifySeriesRecordingAdded(SeriesRecording... seriesRecordings) { in notifySeriesRecordingAdded()
190 protected final void notifySeriesRecordingRemoved(SeriesRecording... seriesRecordings) { in notifySeriesRecordingRemoved()
202 protected final void notifySeriesRecordingChanged(SeriesRecording... seriesRecordings) { in notifySeriesRecordingChanged()
310 SeriesRecording seriesRecording = getSeriesRecording(seriesRecordingId); in getRecordedPrograms()
325 List<SeriesRecording> toRemove = new ArrayList<>(); in checkAndRemoveEmptySeriesRecording()
327 SeriesRecording seriesRecording = getSeriesRecording(rId); in checkAndRemoveEmptySeriesRecording()
332 removeSeriesRecording(SeriesRecording.toArray(toRemove)); in checkAndRemoveEmptySeriesRecording()
340 protected final boolean isEmptySeriesRecording(@NonNull SeriesRecording seriesRecording) { in isEmptySeriesRecording()
DWritableDvrDataManager.java23 import com.android.tv.dvr.data.SeriesRecording;
41 void addSeriesRecording(SeriesRecording... seriesRecordings); in addSeriesRecording()
57 void removeSeriesRecording(SeriesRecording... seasonSchedules); in removeSeriesRecording()
67 void updateSeriesRecording(SeriesRecording... seriesRecordings); in updateSeriesRecording()
/packages/apps/TV/src/com/android/tv/dvr/data/
DSeriesRecording.java47 public class SeriesRecording implements Parcelable { class
89 public static final Comparator<SeriesRecording> PRIORITY_COMPARATOR =
90 new Comparator<SeriesRecording>() {
92 public int compare(SeriesRecording lhs, SeriesRecording rhs) {
105 public static final Comparator<SeriesRecording> ID_COMPARATOR =
106 new Comparator<SeriesRecording>() {
108 public int compare(SeriesRecording lhs, SeriesRecording rhs) {
132 public static Builder buildFrom(SeriesRecording r) { in buildFrom()
176 public static SeriesRecording fromCursor(Cursor c) { in fromCursor()
201 public static ContentValues toContentValues(SeriesRecording r) { in toContentValues()
[all …]
/packages/apps/TV/src/com/android/tv/dvr/ui/browse/
DDvrBrowseFragment.java46 import com.android.tv.dvr.data.SeriesRecording;
104 if (lhs instanceof SeriesRecording) {
105 lhs = mSeriesId2LatestProgram.get(((SeriesRecording) lhs).getSeriesId());
107 if (rhs instanceof SeriesRecording) {
108 rhs = mSeriesId2LatestProgram.get(((SeriesRecording) rhs).getSeriesId());
174 .addClassPresenter(SeriesRecording.class, new SeriesRecordingPresenter(context)) in onCreate()
301 public void onSeriesRecordingAdded(SeriesRecording... seriesRecordings) { in onSeriesRecordingAdded()
307 public void onSeriesRecordingRemoved(SeriesRecording... seriesRecordings) { in onSeriesRecordingRemoved()
313 public void onSeriesRecordingChanged(SeriesRecording... seriesRecordings) { in onSeriesRecordingChanged()
380 List<SeriesRecording> recordings = mDvrDataManager.getSeriesRecordings(); in startBrowseIfDvrInitialized()
[all …]
DSeriesRecordingDetailsFragment.java42 import com.android.tv.dvr.data.SeriesRecording;
62 private SeriesRecording mSeries;
233 public void onSeriesRecordingAdded(SeriesRecording... seriesRecordings) { }
236 public void onSeriesRecordingChanged(SeriesRecording... seriesRecordings) {
237 for (SeriesRecording series : seriesRecordings) {
245 public void onSeriesRecordingRemoved(SeriesRecording... seriesRecordings) {
246 for (SeriesRecording series : seriesRecordings) {
DSeriesRecordingPresenter.java34 import com.android.tv.dvr.data.SeriesRecording;
41 class SeriesRecordingPresenter extends DvrItemPresenter<SeriesRecording> {
48 private SeriesRecording mSeriesRecording;
136 protected void onBound(SeriesRecording seriesRecording) { in onBound()
200 public void onBindDvrItemViewHolder(DvrItemViewHolder baseHolder, SeriesRecording series) { in onBindDvrItemViewHolder()
/packages/apps/TV/src/com/android/tv/dvr/ui/
DDvrSeriesSettingsFragment.java37 import com.android.tv.dvr.data.SeriesRecording;
38 import com.android.tv.dvr.data.SeriesRecording.ChannelOption;
63 private SeriesRecording mSeriesRecording;
121 if (mChannelOption == SeriesRecording.OPTION_CHANNEL_ONE) { in onAttach()
126 mChannelOption = SeriesRecording.OPTION_CHANNEL_ALL; in onAttach()
200 || (mChannelOption == SeriesRecording.OPTION_CHANNEL_ONE in onGuidedActionClicked()
202 SeriesRecording.Builder builder = SeriesRecording.buildFrom(mSeriesRecording) in onGuidedActionClicked()
204 .setState(SeriesRecording.STATE_SERIES_NORMAL); in onGuidedActionClicked()
210 if (mCurrentProgram != null && (mChannelOption == SeriesRecording.OPTION_CHANNEL_ALL in onGuidedActionClicked()
236 mChannelOption = SeriesRecording.OPTION_CHANNEL_ALL; in onSubGuidedActionClicked()
[all …]
DDvrPrioritySettingsFragment.java35 import com.android.tv.dvr.data.SeriesRecording;
52 private final List<SeriesRecording> mSeriesRecordings = new ArrayList<>();
54 private SeriesRecording mSelectedRecording;
55 private SeriesRecording mComeFromSeriesRecording;
64 mSeriesRecordings.add(new SeriesRecording.Builder() in onAttach()
72 for (SeriesRecording series : dvrDataManager.getSeriesRecordings()) { in onAttach()
73 if (series.getState() == SeriesRecording.STATE_SERIES_NORMAL in onAttach()
78 mSeriesRecordings.sort(SeriesRecording.PRIORITY_COMPARATOR); in onAttach()
104 for (SeriesRecording seriesRecording : mSeriesRecordings) { in onCreateActions()
131 SeriesRecording seriesRecording = mSeriesRecordings.get(i); in onTrackedGuidedActionClicked()
[all …]
DDvrScheduleFragment.java36 import com.android.tv.dvr.data.SeriesRecording;
74 SeriesRecording seriesRecording = dvrManager.getSeriesRecording(mProgram); in onCreate()
136 SeriesRecording seriesRecording = TvApplication.getSingletons(getContext()) in onTrackedGuidedActionClicked()
140 Collections.emptyList(), SeriesRecording.STATE_SERIES_STOPPED); in onTrackedGuidedActionClicked()
143 seriesRecording = SeriesRecording.buildFrom(seriesRecording) in onTrackedGuidedActionClicked()
DDvrUiHelper.java53 import com.android.tv.dvr.data.SeriesRecording;
325 SeriesRecording seriesRecording = dvrManager.getSeriesRecording(program); in handleCreateSchedule()
433 SeriesRecording seriesRecording) { in startSchedulesActivityForSeries()
451 SeriesRecording series = TvApplication.getSingletons(context).getDvrDataManager() in startSeriesSettingsActivity()
512 SeriesRecording seriesRecording, boolean showViewScheduleOptionInDialog, in StartSeriesScheduledDialogActivity()
553 } else if (dvrItem instanceof SeriesRecording) { in startDetailsActivity()
554 recordingId = ((SeriesRecording) dvrItem).getId(); in startDetailsActivity()
574 SeriesRecording seriesRecording) { in showCancelAllSeriesRecordingDialog()
DDvrStopSeriesRecordingFragment.java35 import com.android.tv.dvr.data.SeriesRecording;
51 private SeriesRecording mSeriesRecording;
99 dvrManager.updateSeriesRecording(SeriesRecording.buildFrom(mSeriesRecording) in onTrackedGuidedActionClicked()
100 .setState(SeriesRecording.STATE_SERIES_STOPPED).build()); in onTrackedGuidedActionClicked()
/packages/apps/TV/tests/unit/src/com/android/tv/dvr/
DDvrDataManagerInMemoryImpl.java32 import com.android.tv.dvr.data.SeriesRecording;
49 private final Map<Long, SeriesRecording> mSeriesRecordings = new HashMap<>();
84 public List<SeriesRecording> getSeriesRecordings() { in getSeriesRecordings()
89 public List<SeriesRecording> getSeriesRecordings(String inputId) { in getSeriesRecordings()
90 List<SeriesRecording> result = new ArrayList<>(); in getSeriesRecordings()
91 for (SeriesRecording r : mSeriesRecordings.values()) { in getSeriesRecordings()
203 public void addSeriesRecording(SeriesRecording... seriesRecordings) { in addSeriesRecording()
204 for (SeriesRecording r : seriesRecordings) { in addSeriesRecording()
224 public void removeSeriesRecording(SeriesRecording... seriesRecordings) { in removeSeriesRecording()
225 for (SeriesRecording r : seriesRecordings) { in removeSeriesRecording()
[all …]
/packages/apps/TV/tests/unit/src/com/android/tv/dvr/data/
DSeriesRecordingTest.java42 private final SeriesRecording mBaseSeriesRecording = new SeriesRecording.Builder()
44 private final SeriesRecording mSeriesRecordingSeason2 = SeriesRecording
46 private final SeriesRecording mSeriesRecordingSeason2Episode5 = SeriesRecording
53 SeriesRecording r1 = new SeriesRecording.Builder() in testParcelable()
63 .setChannelOption(SeriesRecording.OPTION_CHANNEL_ALL) in testParcelable()
75 SeriesRecording r2 = SeriesRecording.fromParcel(p2); in testParcelable()
128 private void assertDoesProgramMatch(Program p, SeriesRecording seriesRecording, in assertDoesProgramMatch()
/packages/apps/TV/src/com/android/tv/dvr/provider/
DAsyncDvrDbTask.java25 import com.android.tv.dvr.data.SeriesRecording;
157 extends AsyncDvrDbTask<SeriesRecording, Void, Void> {
163 protected final Void doInDvrBackground(SeriesRecording... params) { in doInDvrBackground()
173 extends AsyncDvrDbTask<SeriesRecording, Void, Void> {
179 protected final Void doInDvrBackground(SeriesRecording... params) { in doInDvrBackground()
189 extends AsyncDvrDbTask<SeriesRecording, Void, Void> {
195 protected final Void doInDvrBackground(SeriesRecording... params) { in doInDvrBackground()
205 extends AsyncDvrDbTask<Void, Void, List<SeriesRecording>> {
212 protected final List<SeriesRecording> doInDvrBackground(Void... params) { in doInDvrBackground()
216 List<SeriesRecording> scheduledRecordings = new ArrayList<>(); in doInDvrBackground()
[all …]
DDvrDbSync.java40 import com.android.tv.dvr.data.SeriesRecording;
184 List<SeriesRecording> seriesRecordingsToUpdate = new ArrayList<>(); in onChannelsUpdated()
185 for (SeriesRecording r : mDataManager.getSeriesRecordings()) { in onChannelsUpdated()
186 if (r.getChannelOption() == SeriesRecording.OPTION_CHANNEL_ONE in onChannelsUpdated()
188 seriesRecordingsToUpdate.add(SeriesRecording.buildFrom(r) in onChannelsUpdated()
189 .setChannelOption(SeriesRecording.OPTION_CHANNEL_ALL) in onChannelsUpdated()
190 .setState(SeriesRecording.STATE_SERIES_STOPPED).build()); in onChannelsUpdated()
195 SeriesRecording.toArray(seriesRecordingsToUpdate)); in onChannelsUpdated()
257 Set<SeriesRecording> seriesRecordingsToUpdate = new HashSet<>(); in handleUpdateProgram()
264 if (schedule.getSeriesRecordingId() != SeriesRecording.ID_NOT_SET) { in handleUpdateProgram()
[all …]
DEpisodicProgramLoadTask.java35 import com.android.tv.dvr.data.SeriesRecording;
80 private final ArrayList<SeriesRecording> mSeriesRecordings = new ArrayList<>();
87 public EpisodicProgramLoadTask(Context context, SeriesRecording seriesRecording) { in EpisodicProgramLoadTask()
95 public EpisodicProgramLoadTask(Context context, Collection<SeriesRecording> seriesRecordings) { in EpisodicProgramLoadTask()
104 public List<SeriesRecording> getSeriesRecordings() { in getSeriesRecordings()
169 == SeriesRecording.OPTION_CHANNEL_ALL in execute()
265 SeriesRecordingCursorFilter(List<SeriesRecording> seriesRecordings) {
271 for (SeriesRecording r : seriesRecordings) {
292 for (SeriesRecording seriesRecording : mSeriesRecordings) {
296 SeriesRecording.OPTION_CHANNEL_ALL);
[all …]
DDvrDatabaseHelper.java31 import com.android.tv.dvr.data.SeriesRecording;
77 + SeriesRecording.DEFAULT_PRIORITY + ","
288 public void insertSeriesRecordings(SeriesRecording... seriesRecordings) { in insertSeriesRecordings()
293 for (SeriesRecording r : seriesRecordings) { in insertSeriesRecordings()
295 ContentValues values = SeriesRecording.toContentValues(r); in insertSeriesRecordings()
308 public void updateSeriesRecordings(SeriesRecording... seriesRecordings) { in updateSeriesRecordings()
313 for (SeriesRecording r : seriesRecordings) { in updateSeriesRecordings()
315 ContentValues values = SeriesRecording.toContentValues(r); in updateSeriesRecordings()
329 public void deleteSeriesRecordings(SeriesRecording... seriesRecordings) { in deleteSeriesRecordings()
334 for (SeriesRecording r : seriesRecordings) { in deleteSeriesRecordings()
/packages/apps/TV/tests/unit/src/com/android/tv/dvr/recorder/
DSeriesRecordingSchedulerTest.java31 import com.android.tv.dvr.data.SeriesRecording;
57 private final SeriesRecording mBaseSeriesRecording = new SeriesRecording.Builder()
79 SeriesRecording seriesRecording = SeriesRecording.buildFrom(mBaseSeriesRecording) in testPickOneProgramPerEpisode_onePerEpisode()
96 SeriesRecording seriesRecording = SeriesRecording.buildFrom(mBaseSeriesRecording) in testPickOneProgramPerEpisode_manyPerEpisode()
117 SeriesRecording seriesRecording = SeriesRecording.buildFrom(mBaseSeriesRecording) in testPickOneProgramPerEpisode_nullEpisode()
/packages/apps/TV/src/com/android/tv/dvr/ui/list/
DDvrSeriesSchedulesFragment.java41 import com.android.tv.dvr.data.SeriesRecording;
69 private SeriesRecording mSeriesRecording;
76 public void onSeriesRecordingAdded(SeriesRecording... seriesRecordings) { }
79 public void onSeriesRecordingRemoved(SeriesRecording... seriesRecordings) {
80 for (SeriesRecording r : seriesRecordings) {
89 public void onSeriesRecordingChanged(SeriesRecording... seriesRecordings) {
90 for (SeriesRecording r : seriesRecordings) {
170 if (mSeriesRecording.getState() == SeriesRecording.STATE_SERIES_STOPPED) { in updateEmptyMessage()
211 && mSeriesRecording.getState() == SeriesRecording.STATE_SERIES_STOPPED) { in getFirstItemPosition()
DSchedulesHeaderRow.java20 import com.android.tv.dvr.data.SeriesRecording;
103 private SeriesRecording mSeriesRecording;
107 SeriesRecording series, List<Program> programs) { in SeriesRecordingHeaderRow()
123 public SeriesRecording getSeriesRecording() { in getSeriesRecording()
130 public void setSeriesRecording(SeriesRecording seriesRecording) { in setSeriesRecording()
DSeriesScheduleRowAdapter.java35 import com.android.tv.dvr.data.SeriesRecording;
53 private final SeriesRecording mSeriesRecording;
61 SeriesRecording seriesRecording) { in SeriesScheduleRowAdapter()
207 public void onSeriesRecordingUpdated(SeriesRecording seriesRecording) { in onSeriesRecordingUpdated()

12