/aosp12/packages/apps/TV/src/com/android/tv/recommendation/ |
H A D | RoutineWatchEvaluator.java | 48 Program currentProgram = cr.getCurrentProgram(); in evaluateChannel() local 49 if (currentProgram == null) { in evaluateChannel() 60 currentProgram.getStartTimeUtcMillis() - watchedProgram.getStartTimeUtcMillis(); in evaluateChannel() 74 currentProgram, watchedProgram, watchedDurationMs); in evaluateChannel() 81 currentProgram.getStartTimeUtcMillis() in evaluateChannel() 89 calculateRoutineWatchScore(currentProgram, watchedProgram, watchedDurationMs); in evaluateChannel() 97 Program currentProgram, Program watchedProgram, long watchedDurationMs) { in calculateRoutineWatchScore() argument 98 double timeMatchScore = calculateTimeMatchScore(currentProgram, watchedProgram); in calculateRoutineWatchScore() 100 calculateTitleMatchScore(currentProgram.getTitle(), watchedProgram.getTitle()); in calculateRoutineWatchScore() 103 currentProgram.getStartTimeUtcMillis() - watchedProgram.getStartTimeUtcMillis(); in calculateRoutineWatchScore()
|
/aosp12/packages/apps/TV/src/com/android/tv/ |
H A D | MediaSessionWrapper.java | 135 void update(boolean blocked, Channel currentChannel, Program currentProgram) { in update() argument 155 if (currentProgram != null) { in update() 156 cardTitleText = currentProgram.getTitle(); in update() 157 posterArtUri = currentProgram.getPosterArtUri(); in update() 166 updatePosterArt(currentChannel, currentProgram, cardTitleText, null, posterArtUri); in update() 194 Program currentProgram, in updatePosterArt() argument 207 this, currentChannel, currentProgram, cardTitleText)); in updatePosterArt()
|
H A D | TimeShiftManager.java | 342 Program currentProgram = in jumpToNext() local 344 if (currentProgram == null) { in jumpToNext() 347 Program nextProgram = mProgramManager.getProgramAt(currentProgram.getEndTimeUtcMillis()); in jumpToNext() 452 Program currentProgram = getProgramAt(mCurrentPositionMediator.mCurrentPositionMs); in updateCurrentProgram() local 453 if (!Program.isProgramValid(currentProgram)) { in updateCurrentProgram() 454 currentProgram = null; in updateCurrentProgram() 456 if (!Objects.equals(mCurrentProgram, currentProgram)) { in updateCurrentProgram() 457 if (DEBUG) Log.d(TAG, "Current program has been updated. " + currentProgram); in updateCurrentProgram() 458 mCurrentProgram = currentProgram; in updateCurrentProgram()
|
/aosp12/packages/apps/TV/tests/robotests/src/com/android/tv/data/ |
H A D | ProgramDataManagerTest.java | 146 Program currentProgram = mProgramDataManager.getCurrentProgram(channelId); in testGetPrograms() local 148 assertThat(currentProgram).isNotNull(); in testGetPrograms() 150 .that(currentProgram.getStartTimeUtcMillis()) in testGetPrograms() 153 .that(currentProgram.getEndTimeUtcMillis()) in testGetPrograms() 214 Program currentProgram = mProgramDataManager.getCurrentProgram(testChannelId); in testCurrentProgramListener() local 215 assertProgramEquals(nextProgramStartTimeMs, nextProgramInfo, currentProgram); in testCurrentProgramListener() 216 assertThat(currentProgram).isEqualTo(listener.updatedProgram); in testCurrentProgramListener()
|
/aosp12/packages/apps/TV/src/com/android/tv/data/ |
H A D | ProgramDataManager.java | 506 long channelId, Program currentProgram) { in removePreviousProgramsAndUpdateCurrentProgramInCache() argument 508 if (!Program.isProgramValid(currentProgram)) { in removePreviousProgramsAndUpdateCurrentProgramInCache() 524 if (cachedProgram.getEndTimeUtcMillis() <= currentProgram.getStartTimeUtcMillis()) { in removePreviousProgramsAndUpdateCurrentProgramInCache() 531 if (cachedProgram.getStartTimeUtcMillis() < currentProgram.getStartTimeUtcMillis()) { in removePreviousProgramsAndUpdateCurrentProgramInCache() 536 currentProgram.getStartTimeUtcMillis())); in removePreviousProgramsAndUpdateCurrentProgramInCache() 537 i.add(currentProgram); in removePreviousProgramsAndUpdateCurrentProgramInCache() 539 i.set(currentProgram); in removePreviousProgramsAndUpdateCurrentProgramInCache() 541 if (currentProgram.getEndTimeUtcMillis() < cachedProgram.getEndTimeUtcMillis()) { in removePreviousProgramsAndUpdateCurrentProgramInCache() 545 currentProgram.getEndTimeUtcMillis(), in removePreviousProgramsAndUpdateCurrentProgramInCache() 553 cachedPrograms.add(currentProgram); in removePreviousProgramsAndUpdateCurrentProgramInCache()
|
/aosp12/packages/apps/TV/src/com/android/tv/guide/ |
H A D | ProgramRow.java | 109 View currentProgram = getCurrentProgramView(); in focusCurrentProgram() local 110 if (currentProgram == null) { in focusCurrentProgram() 111 currentProgram = getChildAt(0); in focusCurrentProgram() 114 mChildFocusListener.onChildFocus(null, currentProgram); in focusCurrentProgram()
|
H A D | ProgramManager.java | 541 Program currentProgram = mProgramDataManager.getCurrentProgram(channel.getId()); in buildGenreFilters() local 542 if (currentProgram != null && currentProgram.getCanonicalGenres() != null) { in buildGenreFilters() 543 for (String genre : currentProgram.getCanonicalGenres()) { in buildGenreFilters()
|
/aosp12/packages/apps/TV/src/com/android/tv/menu/ |
H A D | ChannelCardView.java | 109 Program currentProgram = in updateProgram() local 111 if (!Objects.equals(currentProgram, mProgram)) { in updateProgram() 112 mProgram = currentProgram; in updateProgram()
|
/aosp12/packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/ |
H A D | TunerRecordingSessionWorker.java | 534 PsipData.EitItem currentProgram = getCurrentProgram(items); in updateCaptionTracks() local 535 if (currentProgram == null in updateCaptionTracks() 536 || !currentProgram.hasCaptionTrack() in updateCaptionTracks() 537 || (mCurrenProgram != null && mCurrenProgram.compareTo(currentProgram) == 0)) { in updateCaptionTracks() 540 mCurrenProgram = currentProgram; in updateCaptionTracks() 541 mCaptionTracks = new ArrayList<>(currentProgram.getCaptionTracks()); in updateCaptionTracks() 545 "updated " + mCaptionTracks.size() + " caption tracks for " + currentProgram); in updateCaptionTracks()
|
H A D | TunerRecordingSessionWorkerExoV2.java | 537 PsipData.EitItem currentProgram = getCurrentProgram(items); in updateCaptionTracks() local 538 if (currentProgram == null in updateCaptionTracks() 539 || !currentProgram.hasCaptionTrack() in updateCaptionTracks() 540 || (mCurrenProgram != null && mCurrenProgram.compareTo(currentProgram) == 0)) { in updateCaptionTracks() 543 mCurrenProgram = currentProgram; in updateCaptionTracks() 544 mCaptionTracks = new ArrayList<>(currentProgram.getCaptionTracks()); in updateCaptionTracks() 548 "updated " + mCaptionTracks.size() + " caption tracks for " + currentProgram); in updateCaptionTracks()
|
H A D | TunerSessionWorkerExoV2.java | 986 EitItem currentProgram = getCurrentProgram(); in handleMessageScheduleOfPrograms() local 987 if (currentProgram == null) { in handleMessageScheduleOfPrograms() 993 if (currentProgram != null && currentProgram.compareTo(item) == 0) { in handleMessageScheduleOfPrograms() 1979 EitItem currentProgram = getCurrentProgram(); in getContentRatingOfCurrentProgramBlocked() local 1980 if (currentProgram == null) { in getContentRatingOfCurrentProgramBlocked() 1984 mTvContentRatingCache.getRatings(currentProgram.getContentRating()); in getContentRatingOfCurrentProgramBlocked()
|
H A D | TunerSessionWorker.java | 1006 EitItem currentProgram = getCurrentProgram(); in handleMessageScheduleOfPrograms() local 1007 if (currentProgram == null) { in handleMessageScheduleOfPrograms() 1013 if (currentProgram != null && currentProgram.compareTo(item) == 0) { in handleMessageScheduleOfPrograms() 2055 EitItem currentProgram = getCurrentProgram(); in getContentRatingOfCurrentProgramBlocked() local 2056 if (currentProgram == null) { in getContentRatingOfCurrentProgramBlocked() 2060 mTvContentRatingCache.getRatings(currentProgram.getContentRating()); in getContentRatingOfCurrentProgramBlocked()
|
/aosp12/packages/apps/TV/src/com/android/tv/dvr/ui/ |
H A D | DvrUiHelper.java | 468 @Nullable Program currentProgram) { in startSeriesSettingsActivity() argument 484 currentProgram); in startSeriesSettingsActivity() 503 currentProgram); in startSeriesSettingsActivity() 551 @Nullable Program currentProgram) { in startSeriesSettingsActivityInternal() argument 564 if (currentProgram != null) { in startSeriesSettingsActivityInternal() 565 … intent.putExtra(DvrSeriesSettingsActivity.CURRENT_PROGRAM, currentProgram.toParcelable()); in startSeriesSettingsActivityInternal()
|
/aosp12/packages/apps/Car/Radio/src/com/android/car/radio/ |
H A D | BrowseAdapter.java | 96 @NonNull LiveData<ProgramInfo> currentProgram, in BrowseAdapter() argument 99 currentProgram.observe(lifecycleOwner, this::onCurrentProgramChanged); in BrowseAdapter()
|
/aosp12/packages/apps/TV/src/com/android/tv/ui/ |
H A D | TunableTvView.java | 1141 Program currentProgram = mProgramDataManager.getCurrentProgram(mCurrentChannel.getId()); in shouldShowImageForTuning() local 1142 if (currentProgram == null) { in shouldShowImageForTuning() 1146 mParentalControlSettings.getBlockedRating(currentProgram.getContentRatings()); in shouldShowImageForTuning() 1155 Program currentProgram = mProgramDataManager.getCurrentProgram(mCurrentChannel.getId()); in showImageForTuningIfNeeded() local 1156 if (currentProgram != null) { in showImageForTuningIfNeeded() 1157 currentProgram.loadPosterArt( in showImageForTuningIfNeeded()
|