/aosp12/packages/providers/TvProvider/tests/src/com/android/providers/tv/ |
H A D | EpgDataCleanupServiceTests.java | 134 private void insertPrograms(Program... programs) { in insertPrograms() argument 135 insertPrograms(Arrays.asList(programs)); in insertPrograms() 143 for (Program program : programs) { in insertPrograms() 162 Set<Program> programs = Sets.newHashSet(); in queryPrograms() local 166 return programs; in queryPrograms() 182 for (Program program : programs) { in insertWatchedPrograms() 201 Set<Program> programs = Sets.newHashSet(); in queryWatchedPrograms() local 205 return programs; in queryWatchedPrograms() 232 insertPrograms(programs); in testClearOldPrograms() 257 insertWatchedPrograms(programs); in testClearOldWatchedPrograms() [all …]
|
H A D | Utils.java | 203 for (Program program : programs) { in insertPrograms() 224 return programs; in queryPrograms() 236 for (PreviewProgram program : programs) { in insertPreviewPrograms() 258 return programs; in queryPreviewPrograms() 269 for (RecordedProgram program : programs) { in insertRecordedPrograms() 289 programs.add( in queryRecordedPrograms() 292 return programs; in queryRecordedPrograms() 306 for (WatchedProgram program : programs) { in insertWatchedPrograms() 328 return programs; in queryWatchedPrograms() 335 WatchNextProgram... programs) { in insertWatchNextPrograms() argument [all …]
|
H A D | TransientRowHelperTests.java | 130 private void insertPreviewPrograms(long channelId, PreviewProgram... programs) { in insertPreviewPrograms() argument 131 insertPreviewPrograms(channelId, Arrays.asList(programs)); in insertPreviewPrograms() 134 private void insertPreviewPrograms(long channelId, Collection<PreviewProgram> programs) { in insertPreviewPrograms() argument 137 for (PreviewProgram program : programs) { in insertPreviewPrograms() 155 Set<PreviewProgram> programs = Sets.newHashSet(); in queryPreviewPrograms() local 157 programs.add(new PreviewProgram(cursor.getLong(0), cursor.getInt(1) == 1)); in queryPreviewPrograms() 159 return programs; in queryPreviewPrograms()
|
/aosp12/packages/apps/TV/tests/robotests/src/com/android/tv/dvr/recorder/ |
H A D | SeriesRecordingSchedulerTest.java | 91 List<Program> programs = new ArrayList<>(); in testPickOneProgramPerEpisode_onePerEpisode() local 97 programs.add(program1); in testPickOneProgramPerEpisode_onePerEpisode() 103 programs.add(program2); in testPickOneProgramPerEpisode_onePerEpisode() 115 List<Program> programs = new ArrayList<>(); in testPickOneProgramPerEpisode_manyPerEpisode() local 122 programs.add(program1); in testPickOneProgramPerEpisode_manyPerEpisode() 124 programs.add(program2); in testPickOneProgramPerEpisode_manyPerEpisode() 130 programs.add(program3); in testPickOneProgramPerEpisode_manyPerEpisode() 132 programs.add(program4); in testPickOneProgramPerEpisode_manyPerEpisode() 144 List<Program> programs = new ArrayList<>(); in testPickOneProgramPerEpisode_nullEpisode() local 146 programs.add(program1); in testPickOneProgramPerEpisode_nullEpisode() [all …]
|
/aosp12/packages/apps/TV/src/com/android/tv/recommendation/ |
H A D | ChannelPreviewUpdater.java | 174 Set<Program> programs = new HashSet<>(); in updatePreviewDataForChannels() local 183 programs.add(program); in updatePreviewDataForChannels() 184 if (programs.size() >= RECOMMENDATION_COUNT) { in updatePreviewDataForChannels() 193 return programs; in updatePreviewDataForChannels() 223 protected void onPostExecute(Set<Program> programs) { in updatePreviewDataForChannels() argument 224 updatePreviewDataForChannelsInternal(programs); in updatePreviewDataForChannels() 229 private void updatePreviewDataForChannelsInternal(Set<Program> programs) { in updatePreviewDataForChannelsInternal() argument 235 if (programs.size() > MIN_COUNT_TO_ADD_ROW) { in updatePreviewDataForChannelsInternal() 257 + programs.size() in updatePreviewDataForChannelsInternal() 272 long previewChannelId, Set<Program> programs) { in generatePreviewProgramContentsFromPrograms() argument [all …]
|
H A D | RecordedProgramPreviewUpdater.java | 147 Set<RecordedProgram> programs = new HashSet<>(); in generateRecommendationRecordedPrograms() local 154 programs.add(recordedProgram); in generateRecommendationRecordedPrograms() 155 if (programs.size() >= RECOMMENDATION_COUNT) { in generateRecommendationRecordedPrograms() 160 return programs; in generateRecommendationRecordedPrograms()
|
/aosp12/packages/apps/TV/src/com/android/tv/data/ |
H A D | ProgramDataManager.java | 344 return programs.size() > selectedProgramIndex && in isHorizontalLoadNeeded() 431 int index = Collections.binarySearch(programs, key); in getProgramIndexAt() 650 if (programs == null) { in doInBackground() 651 programs = new ArrayList<>(); in doInBackground() 662 programs.add(program); in doInBackground() 704 mChannelIdProgramCache = programs; in onPostExecute() 823 return programs; in onQuery() 836 programs.add(program); in onQuery() 842 return programs; in onQuery() 849 if (programs != null) { in onPostExecute() [all …]
|
H A D | PreviewDataManager.java | 166 Set<PreviewProgramContent> programs, in updatePreviewProgramsForChannel() argument 171 && currentRunningUpdateTask.getPrograms().equals(programs)) { in updatePreviewProgramsForChannel() 176 new UpdatePreviewProgramTask(previewChannelId, programs); in updatePreviewProgramsForChannel() 383 long previewChannelId, Set<PreviewProgramContent> programs) { in UpdatePreviewProgramTask() argument 385 mPrograms = programs; in UpdatePreviewProgramTask()
|
/aosp12/packages/apps/TV/src/com/android/tv/dvr/ui/browse/ |
H A D | SeriesRecordingDetailsFragment.java | 113 List<RecordedProgram> programs = mDvrDataManager.getRecordedPrograms(mSeries.getId()); in updateWatchAction() local 114 Collections.sort(programs, RecordedProgram.EPISODE_COMPARATOR); in updateWatchAction() 115 mRecommendRecordedProgram = getRecommendProgram(programs); in updateWatchAction() 221 private RecordedProgram getRecommendProgram(List<RecordedProgram> programs) { 222 for (int i = programs.size() - 1; i >= 0; i--) { 223 RecordedProgram program = programs.get(i); 231 if (i == programs.size() - 1) { 234 return programs.get(i + 1); 237 return programs.isEmpty() ? null : programs.get(0);
|
/aosp12/packages/apps/TV/tests/robotests/src/com/android/tv/data/ |
H A D | ProgramDataManagerTest.java | 158 List<Program> programs = in testGetPrograms() local 162 for (Program program : programs) { in testGetPrograms() 169 long startTimeMs = programs.get(0).getStartTimeUtcMillis(); in testGetPrograms() 170 programs = mProgramDataManager.getPrograms(channelId, startTimeMs); in testGetPrograms() 171 assertThat(programs.get(0).getStartTimeUtcMillis()).isEqualTo(startTimeMs); in testGetPrograms() 174 programs = in testGetPrograms() 177 for (Program program : programs) { in testGetPrograms()
|
/aosp12/packages/apps/TV/src/com/android/tv/dvr/provider/ |
H A D | EpisodicProgramLoadTask.java | 183 protected void onPostExecute(List<Program> programs) {} in onPostExecute() argument 186 protected void onCancelled(List<Program> programs) {} in onCancelled() argument 199 protected void onPostExecute(List<Program> programs) { in createTask() 200 EpisodicProgramLoadTask.this.onPostExecute(programs); in createTask() 204 protected void onCancelled(List<Program> programs) { in createTask() argument 205 EpisodicProgramLoadTask.this.onCancelled(programs); in createTask()
|
/aosp12/packages/apps/TV/src/com/android/tv/ |
H A D | TimeShiftManager.java | 1104 List<Program> programs = new ArrayList<>(); in createPlaceholderPrograms() local 1108 programs.add( in createPlaceholderPrograms() 1116 programs.add( in createPlaceholderPrograms() 1121 return programs; in createPlaceholderPrograms() 1257 if (programs == null || programs.isEmpty()) { in onPostExecute() 1269 removeOverlappedPrograms(programs); in onPostExecute() 1270 Program loadedProgram = programs.get(0); in onPostExecute() 1276 programs.remove(0); in onPostExecute() 1277 if (programs.isEmpty()) { in onPostExecute() 1280 loadedProgram = programs.get(0); in onPostExecute() [all …]
|
/aosp12/packages/apps/TV/src/com/android/tv/dvr/recorder/ |
H A D | SeriesRecordingScheduler.java | 400 List<SeriesRecording> seriesRecordings, List<Program> programs) { in pickOneProgramPerEpisode() argument 401 return pickOneProgramPerEpisode(mDataManager, seriesRecordings, programs); in pickOneProgramPerEpisode() 408 List<Program> programs) { in pickOneProgramPerEpisode() argument 418 for (Program program : programs) { in pickOneProgramPerEpisode() 493 protected void onPostExecute(List<Program> programs) { in onPostExecute() argument 494 if (DEBUG) Log.d(TAG, "onPostExecute: updating schedules with programs:" + programs); in onPostExecute() 496 if (programs == null) { in onPostExecute() 503 pickOneProgramPerEpisode(getSeriesRecordings(), programs); in onPostExecute() 520 protected void onCancelled(List<Program> programs) { in onCancelled() argument
|
/aosp12/packages/apps/TV/src/com/android/tv/dvr/ui/list/ |
H A D | SeriesScheduleRowAdapter.java | 87 public void setPrograms(List<Program> programs) { in setPrograms() argument 88 if (programs == null) { in setPrograms() 89 programs = Collections.emptyList(); in setPrograms() 93 List<Program> sortedPrograms = new ArrayList<>(programs); in setPrograms() 102 programs); in setPrograms()
|
H A D | DvrSchedulesActivity.java | 93 protected void onPostExecute(List<Program> programs) { in onCreate() argument 101 programs == null ? Collections.EMPTY_LIST : programs); in onCreate()
|
H A D | SchedulesHeaderRow.java | 91 List<Program> programs) { in SeriesRecordingHeaderRow() argument 94 mPrograms = programs; in SeriesRecordingHeaderRow()
|
H A D | DvrSeriesSchedulesFragment.java | 225 protected void onPostExecute(List<Program> programs) { in executeProgramLoadingTask() 226 mPrograms = programs == null ? Collections.EMPTY_LIST : programs; in executeProgramLoadingTask()
|
/aosp12/packages/apps/TV/src/com/android/tv/data/epg/ |
H A D | EpgFetcherImpl.java | 467 List<Program> programs = new ArrayList<>(entry.getValue()); in batchUpdateEpg() local 468 if (programs == null) { in batchUpdateEpg() 471 Collections.sort(programs); in batchUpdateEpg() 474 "Batch fetched " + programs.size() + " programs for channel " + entry.getKey()); in batchUpdateEpg() 476 mContext, mClock, entry.getKey().getChannel().getId(), programs); in batchUpdateEpg() 690 List<Program> programs = new ArrayList<>(mEpgReader.getPrograms(epgChannel)); in fetchEpgFor() local 692 Collections.sort(programs); in fetchEpgFor() 696 + programs.size() in fetchEpgFor() 700 mContext, mClock, epgChannel.getChannel().getId(), programs); in fetchEpgFor()
|
H A D | EpgFetchHelper.java | 223 ArrayList<Program> programs = new ArrayList<>(); in queryPrograms() local 225 programs.add(ProgramImpl.fromCursor(c)); in queryPrograms() 227 return programs; in queryPrograms()
|
/aosp12/packages/apps/TV/src/com/android/tv/dvr/ui/ |
H A D | DvrUiHelper.java | 464 @Nullable List<Program> programs, in startSeriesSettingsActivity() argument 476 if (programs != null) { in startSeriesSettingsActivity() 480 programs, in startSeriesSettingsActivity() 547 @NonNull List<Program> programs, in startSeriesSettingsActivityInternal() argument 553 programs != null, TAG, "Start series settings activity but programs is null"); in startSeriesSettingsActivityInternal() 557 BigArguments.setArgument(DvrSeriesSettingsActivity.PROGRAM_LIST, programs); in startSeriesSettingsActivityInternal() 575 List<Program> programs) { in startSeriesScheduledDialogActivity() argument 587 DvrSeriesScheduledFragment.SERIES_SCHEDULED_KEY_PROGRAMS, programs); in startSeriesScheduledDialogActivity()
|
/aosp12/system/sepolicy/prebuilts/api/30.0/private/ |
H A D | bpfloader.te | 6 # These permissions are required to pin ebpf maps & programs. 10 # Allow bpfloader to create bpf maps and programs.
|
/aosp12/system/sepolicy/prebuilts/api/31.0/private/ |
H A D | bpfloader.te | 6 # These permissions are required to pin ebpf maps & programs. 11 # Allow bpfloader to create bpf maps and programs.
|
H A D | gpuservice.te | 48 # Needed for reading tracepoint ids in order to attach bpf programs. 60 # Needed for getting a prop to ensure bpf programs loaded.
|
/aosp12/system/sepolicy/prebuilts/api/32.0/private/ |
H A D | bpfloader.te | 6 # These permissions are required to pin ebpf maps & programs. 11 # Allow bpfloader to create bpf maps and programs.
|
/aosp12/system/sepolicy/private/ |
H A D | bpfloader.te | 6 # These permissions are required to pin ebpf maps & programs. 11 # Allow bpfloader to create bpf maps and programs.
|