/packages/apps/TV/tests/common/src/com/android/tv/testing/ |
ProgramUtils.java | 24 import android.media.tv.TvContract.Programs; 42 * Populate programs by repeating given program information. 43 * This method will populate programs without any gap nor overlapping 50 values.put(Programs.COLUMN_CHANNEL_ID, channelId); 51 values.put(Programs.COLUMN_SHORT_DESCRIPTION, program.description); 52 values.put(Programs.COLUMN_CONTENT_RATING, 67 values.put(Programs.COLUMN_TITLE, programAt.title); 68 values.put(Programs.COLUMN_EPISODE_TITLE, programAt.episode); 69 values.put(Programs.COLUMN_SEASON_NUMBER, programAt.seasonNumber); 70 values.put(Programs.COLUMN_EPISODE_NUMBER, programAt.episodeNumber) [all...] |
ProgramInfo.java | 86 TvContract.Programs.Genres.SPORTS, 87 TvContract.Programs.Genres.NEWS, 88 TvContract.Programs.Genres.SHOPPING, 89 TvContract.Programs.Genres.DRAMA, 90 TvContract.Programs.Genres.ENTERTAINMENT}; 106 int index = c.getColumnIndex(TvContract.Programs.COLUMN_TITLE); 110 index = c.getColumnIndex(TvContract.Programs.COLUMN_SHORT_DESCRIPTION); 114 index = c.getColumnIndex(TvContract.Programs.COLUMN_EPISODE_TITLE);
|
/packages/providers/TvProvider/src/com/android/providers/tv/ |
TvProvider.java | 42 import android.media.tv.TvContract.Programs; 43 import android.media.tv.TvContract.Programs.Genres; 87 private static final String PROGRAMS_TABLE = "programs"; 97 private static final String DEFAULT_PROGRAMS_SORT_ORDER = Programs.COLUMN_START_TIME_UTC_MILLIS 104 + PROGRAMS_TABLE + "." + Programs.COLUMN_CHANNEL_ID + ")"; 121 // The internal column in the watched programs table to indicate whether the current log entry 201 sProgramProjectionMap.put(Programs._ID, Programs._ID); 202 sProgramProjectionMap.put(Programs.COLUMN_PACKAGE_NAME, Programs.COLUMN_PACKAGE_NAME) [all...] |
EpgDataCleanupService.java | 22 import android.media.tv.TvContract.Programs; 81 Programs.CONTENT_URI, 82 Programs.COLUMN_END_TIME_UTC_MILLIS + "<?", 85 Log.d(TAG, "Deleted " + deleteCount + " programs" 103 Log.d(TAG, "Deleted " + deleteCount + " watched programs" 147 Log.d(TAG, "Deleted " + deleteCount + " of " + totalCount + " watched programs"
|
/cts/tests/tests/tv/src/android/media/tv/cts/ |
TvContractTest.java | 30 import android.media.tv.TvContract.Programs.Genres; 64 TvContract.Programs._ID, 65 TvContract.Programs.COLUMN_CHANNEL_ID, 66 TvContract.Programs.COLUMN_TITLE, 67 TvContract.Programs.COLUMN_SEASON_DISPLAY_NUMBER, 68 TvContract.Programs.COLUMN_SEASON_TITLE, 69 TvContract.Programs.COLUMN_EPISODE_DISPLAY_NUMBER, 70 TvContract.Programs.COLUMN_EPISODE_TITLE, 71 TvContract.Programs.COLUMN_START_TIME_UTC_MILLIS, 72 TvContract.Programs.COLUMN_END_TIME_UTC_MILLIS [all...] |
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-cris/ |
expdyn2.d | 7 # Programs linked with --export-dynamic threw away .rela.got for exported
|
/frameworks/base/media/java/android/media/tv/ |
TvContract.java | 43 * information. The information is stored in {@link Channels} and {@link Programs} tables. 50 * <li>A row in the {@link Programs} table represents a set of data describing a TV program such 79 * ID to filter programs. 86 * time (in milliseconds since the epoch) to filter programs. 93 * (in milliseconds since the epoch) to filter programs. 108 * genre to filter programs. 196 * Builds a URI that points to all or browsable-only channels which have programs with the given 201 * @param genre {@link Programs.Genres} to search. If {@code null}, builds a URI for all genres. 213 if (!Programs.Genres.isCanonical(genre)) { 226 return ContentUris.withAppendedId(Programs.CONTENT_URI, programId) [all...] |
/cts/apps/CtsVerifier/src/com/android/cts/verifier/tv/ |
MockTvInputSetupActivity.java | 27 import android.media.tv.TvContract.Programs; 100 // Add Programs. 102 values.put(Programs.COLUMN_CHANNEL_ID, ContentUris.parseId(channelUri)); 103 values.put(Programs.COLUMN_TITLE, PROGRAM_TITLE); 104 values.put(Programs.COLUMN_SHORT_DESCRIPTION, PROGRAM_DESCRIPTION); 109 values.put(Programs.COLUMN_START_TIME_UTC_MILLIS, startTimeMs); 110 values.put(Programs.COLUMN_END_TIME_UTC_MILLIS, 115 getContentResolver().bulkInsert(Programs.CONTENT_URI, list.toArray(
|
/packages/apps/TV/src/com/android/tv/data/ |
Program.java | 49 TvContract.Programs._ID, 50 TvContract.Programs.COLUMN_CHANNEL_ID, 51 TvContract.Programs.COLUMN_TITLE, 52 TvContract.Programs.COLUMN_EPISODE_TITLE, 53 TvContract.Programs.COLUMN_SHORT_DESCRIPTION, 54 TvContract.Programs.COLUMN_POSTER_ART_URI, 55 TvContract.Programs.COLUMN_THUMBNAIL_URI, 56 TvContract.Programs.COLUMN_CANONICAL_GENRE, 57 TvContract.Programs.COLUMN_CONTENT_RATING, 58 TvContract.Programs.COLUMN_START_TIME_UTC_MILLIS [all...] |
GenreItems.java | 21 import android.media.tv.TvContract.Programs.Genres;
|
ProgramDataManager.java | 24 import android.media.tv.TvContract.Programs; 75 // COLUMN_CHANNEL_ID, COLUMN_END_TIME_UTC_MILLIS are added to detect duplicated programs. 76 // Duplicated programs are always consecutive by the sorting order. 77 private static final String SORT_BY_TIME = Programs.COLUMN_START_TIME_UTC_MILLIS + ", " 78 + Programs.COLUMN_CHANNEL_ID + ", " + Programs.COLUMN_END_TIME_UTC_MILLIS; 152 * Set the program prefetch update wait which gives the delay to query all programs from DB 170 // to the handler. If not, another DB task can be executed before loading current programs. 175 mContentResolver.registerContentObserver(Programs.CONTENT_URI, 274 * Returns the programs for the given channel which ends after the given start time 487 ArrayList<Program> programs = programMap.get(program.getChannelId()); local 490 programMap.put(program.getChannelId(), programs); local 555 final List<Program> programs = new ArrayList<>(); local [all...] |
/packages/apps/TV/usbtuner/src/com/android/usbtuner/tvinput/ |
ChannelDataManager.java | 59 TvContract.Programs._ID, 60 TvContract.Programs.COLUMN_TITLE, 61 TvContract.Programs.COLUMN_START_TIME_UTC_MILLIS, 62 TvContract.Programs.COLUMN_END_TIME_UTC_MILLIS, 63 TvContract.Programs.COLUMN_CONTENT_RATING, 64 TvContract.Programs.COLUMN_BROADCAST_GENRE, 65 TvContract.Programs.COLUMN_CANONICAL_GENRE, 66 TvContract.Programs.COLUMN_SHORT_DESCRIPTION, 67 TvContract.Programs.COLUMN_VERSION_NUMBER }; 106 * Invoked when a request for getting programs of a channel has been processed and passe [all...] |
TunerRecordingSessionWorker.java | 66 private static final String SORT_BY_TIME = TvContract.Programs.COLUMN_START_TIME_UTC_MILLIS 67 + ", " + TvContract.Programs.COLUMN_CHANNEL_ID + ", " 68 + TvContract.Programs.COLUMN_END_TIME_UTC_MILLIS; 391 TvContract.Programs.COLUMN_CHANNEL_ID, 392 TvContract.Programs.COLUMN_TITLE, 393 TvContract.Programs.COLUMN_EPISODE_TITLE, 394 TvContract.Programs.COLUMN_SEASON_NUMBER, 395 TvContract.Programs.COLUMN_EPISODE_NUMBER, 396 TvContract.Programs.COLUMN_SHORT_DESCRIPTION, 397 TvContract.Programs.COLUMN_POSTER_ART_URI [all...] |
/cts/tests/tests/permission/src/android/permission/cts/ |
TvPermissionTest.java | 91 verifyInsert(TvContract.Programs.CONTENT_URI, "programs"); 96 verifyUpdate(TvContract.Programs.CONTENT_URI, "programs"); 101 verifyDelete(TvContract.Programs.CONTENT_URI, "programs");
|
/developers/build/prebuilts/androidtv/sample-inputs/app/src/main/java/com/example/android/sampletvinput/syncadapter/ |
SyncAdapter.java | 88 * Inserts programs from now to {@link SyncAdapter#SYNC_WINDOW_SEC}. 95 List<ContentValues> programs = new ArrayList<>(); local 96 for (ProgramInfo program : channelInfo.programs) { 100 values.put(TvContract.Programs.COLUMN_CHANNEL_ID, ContentUris.parseId(channelUri)); 101 values.put(TvContract.Programs.COLUMN_TITLE, program.title); 102 values.put(TvContract.Programs.COLUMN_SHORT_DESCRIPTION, program.description); 103 values.put(TvContract.Programs.COLUMN_CONTENT_RATING, 106 values.put(TvContract.Programs.COLUMN_POSTER_ART_URI, program.posterArtUri); 111 values.put(TvContract.Programs.COLUMN_INTERNAL_PROVIDER_DATA, 114 programs.add(values) [all...] |
/packages/apps/TV/src/com/android/tv/search/ |
TvProviderSearch.java | 26 import android.media.tv.TvContract.Programs; 74 * Search channels, inputs, or programs from TvProvider. 109 // Lastly, search programs. 112 Programs.COLUMN_TITLE, Programs.COLUMN_SHORT_DESCRIPTION }, 237 result.contentType = Programs.CONTENT_ITEM_TYPE; 262 Programs.COLUMN_TITLE, 263 Programs.COLUMN_POSTER_ART_URI, 264 Programs.COLUMN_CONTENT_RATING, 265 Programs.COLUMN_VIDEO_WIDTH [all...] |
/packages/providers/TvProvider/tests/src/com/android/providers/tv/ |
EpgDataCleanupServiceTests.java | 28 import android.media.tv.TvContract.Programs; 131 private void insertPrograms(Program... programs) { 132 insertPrograms(Arrays.asList(programs)); 135 private void insertPrograms(Collection<Program> programs) { 139 values.put(Programs.COLUMN_CHANNEL_ID, channelId); 140 for (Program program : programs) { 141 values.put(Programs.COLUMN_START_TIME_UTC_MILLIS, program.startTime); 142 values.put(Programs.COLUMN_END_TIME_UTC_MILLIS, program.endTime); 143 Uri uri = mResolver.insert(Programs.CONTENT_URI, values); 151 Programs._ID 159 Set<Program> programs = Sets.newHashSet(); local 198 Set<Program> programs = Sets.newHashSet(); local 225 ArrayList<Program> programs = new ArrayList<Program>(); local 248 ArrayList<Program> programs = new ArrayList<Program>(); local 260 ArrayList<Program> programs = new ArrayList<Program>(); local [all...] |
/packages/apps/TV/src/com/android/tv/data/epg/ |
EpgFetcher.java | 26 import android.media.tv.TvContract.Programs; 165 List<Program> programs = new ArrayList<>(epgReader.getPrograms(channel.getId())); local 166 Collections.sort(programs); 168 Log.d(TAG, "Fetching " + programs.size() + " programs for channel " + channel); 170 updateEpg(channel.getId(), programs); local 202 // Skip the past programs. They will be automatically removed by the system. 212 // Compare the new programs with old programs one by one and update/delete the old one 223 // Exact match. No need to update. Move on to the next programs [all...] |
/packages/apps/TV/tests/unit/src/com/android/tv/data/ |
ProgramDataManagerTest.java | 138 List<Program> programs = 142 for (Program program : programs) { 149 long startTimeMs = programs.get(0).getStartTimeUtcMillis(); 150 programs = mProgramDataManager.getPrograms(channelId, startTimeMs); 151 assertEquals(startTimeMs, programs.get(0).getStartTimeUtcMillis()); 154 programs = mProgramDataManager.getPrograms(channelId, 156 for (Program program : programs) { 328 * Simulate program data appends at the end of the existing programs. 329 * This appends programs until the maximum program query range 349 mContentResolver.notifyChange(TvContract.Programs.CONTENT_URI, null) [all...] |
ProgramTest.java | 18 import static android.media.tv.TvContract.Programs.Genres.COMEDY; 19 import static android.media.tv.TvContract.Programs.Genres.FAMILY_KIDS;
|
/cts/tests/tvprovider/src/android/tvprovider/cts/ |
TvProviderPerfTest.java | 31 import android.media.tv.TvContract.Programs; 73 mContentResolver.delete(Programs.CONTENT_URI, null, null); 234 values.put(Programs.COLUMN_CHANNEL_ID, channelId); 236 ContentProviderOperation.newInsert(Programs.CONTENT_URI) 254 final String[] projection = { Programs._ID }; 270 .withValue(Programs.COLUMN_START_TIME_UTC_MILLIS, startTimeMs) 271 .withValue(Programs.COLUMN_END_TIME_UTC_MILLIS, endTimeMs) 287 // Query programs 291 try (Cursor cursor = mContentResolver.query(Programs.CONTENT_URI, null, null, 303 // Query programs with selectio [all...] |
/packages/apps/TV/src/com/android/tv/receiver/ |
GlobalKeyReceiver.java | 47 new Intent(Intent.ACTION_VIEW, TvContract.Programs.CONTENT_URI));
|
/developers/build/prebuilts/androidtv/sample-inputs/app/src/main/java/com/example/android/sampletvinput/ |
TvContractUtils.java | 26 import android.media.tv.TvContract.Programs; 187 String[] projection = {Programs.COLUMN_END_TIME_UTC_MILLIS}; 190 // TvProvider returns programs chronological order by default. 212 String[] projection = { Programs.COLUMN_START_TIME_UTC_MILLIS, 213 Programs.COLUMN_END_TIME_UTC_MILLIS, 214 Programs.COLUMN_CONTENT_RATING, 215 Programs.COLUMN_INTERNAL_PROVIDER_DATA };
|
/external/deqp/external/vulkancts/modules/vulkan/ |
vktTestCaseUtil.hpp | 38 template<typename Instance, typename Arg0, typename Programs = NoPrograms1<Arg0> > 48 InstanceFactory1 (tcu::TestContext& testCtx, tcu::TestNodeType type, const std::string& name, const std::string& desc, const Programs& progs, const Arg0& arg0) 58 const Programs m_progs;
|
/external/mesa3d/src/mesa/main/ |
shared.c | 50 * Initializes the display list, texture objects and vertex programs hash 71 shared->Programs = _mesa_NewHashTable(); 228 * Callback for deleting shader and shader programs objects. 303 * deletion callback to free its private data) and the vertex programs, as well 331 _mesa_HashDeleteAll(shared->Programs, delete_program_cb, ctx); 332 _mesa_DeleteHashTable(shared->Programs);
|