/aosp_15_r20/packages/apps/TV/tests/common/src/com/android/tv/testing/fakes/ |
D | FakeTvProvider.java | 53 import androidx.tvprovider.media.tv.TvContractCompat.Programs; 54 import androidx.tvprovider.media.tv.TvContractCompat.Programs.Genres; 84 static final String PROGRAMS_TABLE = "programs"; 95 // The internal column in the watched programs table to indicate whether the current log entry 102 Programs.COLUMN_START_TIME_UTC_MILLIS + " ASC"; 116 + Programs.COLUMN_CHANNEL_ID 255 sProgramProjectionMap.put(Programs._ID, Programs._ID); in sProgramProjectionMap.put() 256 sProgramProjectionMap.put(Programs.COLUMN_PACKAGE_NAME, Programs.COLUMN_PACKAGE_NAME); in sProgramProjectionMap.put() 257 sProgramProjectionMap.put(Programs.COLUMN_CHANNEL_ID, Programs.COLUMN_CHANNEL_ID); in sProgramProjectionMap.put() 258 sProgramProjectionMap.put(Programs.COLUMN_TITLE, Programs.COLUMN_TITLE); in sProgramProjectionMap.put() [all …]
|
/aosp_15_r20/packages/providers/TvProvider/src/com/android/providers/tv/ |
D | TvProvider.java | 50 import android.media.tv.TvContract.Programs; 51 import android.media.tv.TvContract.Programs.Genres; 100 static final String PROGRAMS_TABLE = "programs"; 111 // The internal column in the watched programs table to indicate whether the current log entry 118 private static final String DEFAULT_PROGRAMS_SORT_ORDER = Programs.COLUMN_START_TIME_UTC_MILLIS 125 + PROGRAMS_TABLE + "." + Programs.COLUMN_CHANNEL_ID + ")"; 261 sProgramProjectionMap.put(Programs._ID, Programs._ID); in initProjectionMaps() 262 sProgramProjectionMap.put(Programs._COUNT, COUNT_STAR); in initProjectionMaps() 263 sProgramProjectionMap.put(Programs.COLUMN_PACKAGE_NAME, Programs.COLUMN_PACKAGE_NAME); in initProjectionMaps() 264 sProgramProjectionMap.put(Programs.COLUMN_CHANNEL_ID, Programs.COLUMN_CHANNEL_ID); in initProjectionMaps() [all …]
|
/aosp_15_r20/cts/tests/tests/tv/input/src/android/media/tv/cts/ |
H A D | TvContractTest.java | 31 import android.media.tv.TvContract.Programs; 32 import android.media.tv.TvContract.Programs.Genres; 75 Programs._ID, 76 Programs.COLUMN_CHANNEL_ID, 77 Programs.COLUMN_TITLE, 78 Programs.COLUMN_SEASON_DISPLAY_NUMBER, 79 Programs.COLUMN_SEASON_TITLE, 80 Programs.COLUMN_EPISODE_DISPLAY_NUMBER, 81 Programs.COLUMN_EPISODE_TITLE, 82 Programs.COLUMN_START_TIME_UTC_MILLIS, [all …]
|
/aosp_15_r20/cts/tests/tests/tv/src/android/media/tv/cts/ |
H A D | TvContractTest.java | 31 import android.media.tv.TvContract.Programs; 32 import android.media.tv.TvContract.Programs.Genres; 76 Programs._ID, 77 Programs.COLUMN_CHANNEL_ID, 78 Programs.COLUMN_TITLE, 79 Programs.COLUMN_SEASON_DISPLAY_NUMBER, 80 Programs.COLUMN_SEASON_TITLE, 81 Programs.COLUMN_EPISODE_DISPLAY_NUMBER, 82 Programs.COLUMN_EPISODE_TITLE, 83 Programs.COLUMN_START_TIME_UTC_MILLIS, [all …]
|
/aosp_15_r20/packages/apps/TV/res/values/ |
D | arrays.xml | 41 "Family/Kids", implies only channels with "Family/Kids" programs will be shown in the 43 "Family/Kids" programs, are programs designed for families and safe for viewing by 49 "Sports", implies only channels with "Sports" programs will be shown in the guide. 50 "Sports" programs, include sporting events, news and other shows about sports. 55 "Shopping", implies only channels with "Shopping" programs will be shown in the guide. 56 "Shopping" programs are TV shows where people can buy or bid on items. 61 "Movies", implies only channels with "Movies" programs will be shown in the guide. 66 "Comedy", implies only channels with "Comedy" programs will be shown in the guide. 67 "Comedy" programs are generally intended to be humorous or amusing. 72 "Travel", implies only channels with "Travel" programs will be shown in the guide. [all …]
|
/aosp_15_r20/packages/providers/TvProvider/tests/src/com/android/providers/tv/ |
D | EpgDataCleanupServiceTests.java | 26 import android.media.tv.TvContract.Programs; 132 private void insertPrograms(Program... programs) { in insertPrograms() argument 133 insertPrograms(Arrays.asList(programs)); in insertPrograms() 136 private void insertPrograms(Collection<Program> programs) { in insertPrograms() argument 140 values.put(Programs.COLUMN_CHANNEL_ID, channelId); in insertPrograms() 141 for (Program program : programs) { in insertPrograms() 142 values.put(Programs.COLUMN_START_TIME_UTC_MILLIS, program.startTime); in insertPrograms() 143 values.put(Programs.COLUMN_END_TIME_UTC_MILLIS, program.endTime); in insertPrograms() 144 Uri uri = mResolver.insert(Programs.CONTENT_URI, values); in insertPrograms() 152 Programs._ID, in queryPrograms() [all …]
|
D | DatabaseHelperTest.java | 83 TvContract.Programs.CONTENT_URI, null, null, null, null)) { in testUpgradeDatabase() 143 + TvContract.Programs._ID + " INTEGER PRIMARY KEY AUTOINCREMENT," in onCreate() 144 + TvContract.Programs.COLUMN_PACKAGE_NAME + " TEXT NOT NULL," in onCreate() 145 + TvContract.Programs.COLUMN_CHANNEL_ID + " INTEGER," in onCreate() 146 + TvContract.Programs.COLUMN_TITLE + " TEXT," in onCreate() 147 + TvContract.Programs.COLUMN_SEASON_NUMBER + " TEXT," in onCreate() 148 + TvContract.Programs.COLUMN_EPISODE_NUMBER + " TEXT," in onCreate() 149 + TvContract.Programs.COLUMN_EPISODE_TITLE + " TEXT," in onCreate() 150 + TvContract.Programs.COLUMN_START_TIME_UTC_MILLIS + " INTEGER," in onCreate() 151 + TvContract.Programs.COLUMN_END_TIME_UTC_MILLIS + " INTEGER," in onCreate() [all …]
|
D | Utils.java | 42 // Programs, PreviewPrograms, and WatchedPrograms table will be automatically cleared when in clearTvProvider() 200 ContentResolver resolver, long channelId, Program... programs) { in insertPrograms() argument 202 values.put(TvContract.Programs.COLUMN_CHANNEL_ID, channelId); in insertPrograms() 203 for (Program program : programs) { in insertPrograms() 204 Uri uri = resolver.insert(TvContract.Programs.CONTENT_URI, values); in insertPrograms() 212 TvContract.Programs._ID, in queryPrograms() 217 resolver.query(TvContract.Programs.CONTENT_URI, projection, null, null, null); in queryPrograms() 220 Set<Program> programs = Sets.newHashSet(); in queryPrograms() local 222 programs.add(new Program(cursor.getLong(0), cursor.getString(1))); in queryPrograms() 224 return programs; in queryPrograms() [all …]
|
/aosp_15_r20/packages/apps/TV/src/com/android/tv/data/ |
D | ProgramDataManager.java | 24 import android.media.tv.TvContract.Programs; 91 // COLUMN_CHANNEL_ID, COLUMN_END_TIME_UTC_MILLIS are added to detect duplicated programs. 92 // Duplicated programs are always consecutive by the sorting order. 94 Programs.COLUMN_START_TIME_UTC_MILLIS 96 + Programs.COLUMN_CHANNEL_ID 98 + Programs.COLUMN_END_TIME_UTC_MILLIS; 100 Programs.COLUMN_CHANNEL_ID 102 + Programs.COLUMN_START_TIME_UTC_MILLIS 104 + Programs.COLUMN_END_TIME_UTC_MILLIS 106 + Programs._ID [all …]
|
D | ProgramImpl.java | 25 import android.media.tv.TvContract.Programs; 61 TvContract.Programs._ID, 62 TvContract.Programs.COLUMN_PACKAGE_NAME, 63 TvContract.Programs.COLUMN_CHANNEL_ID, 64 TvContract.Programs.COLUMN_TITLE, 65 TvContract.Programs.COLUMN_EPISODE_TITLE, 66 TvContract.Programs.COLUMN_SHORT_DESCRIPTION, 67 TvContract.Programs.COLUMN_LONG_DESCRIPTION, 68 TvContract.Programs.COLUMN_POSTER_ART_URI, 69 TvContract.Programs.COLUMN_THUMBNAIL_URI, [all …]
|
/aosp_15_r20/external/deqp/external/openglcts/modules/common/ |
H A D | glcMultipleContextsTests.cpp | 80 void prepareProgram(Utils::program **programs, bool is_separable); 82 void prepareProgramPipeline(glw::GLuint &pipeline_id, Utils::program **programs); 86 … bool testProgram(Utils::program **programs, bool is_separable, const glw::GLuint test_cases[][5], 256 /* Test separable programs */ in iterate() 259 /* Prepare programs */ in iterate() 582 …* @param programs An array of 5 programs' pointers. If monolithic program is prepared that onl… 583 * @param is_separable Select if monolithic or separable programs should be prepared 585 void UniformPreservationTest::prepareProgram(Utils::program **programs, bool is_separable) in prepareProgram() argument 606 … programs[0]->build(0 /* compute shader source */, fragmenty_shader_code, geometry_shader_code, in prepareProgram() 610 programs[m_geometry_stage_index] = programs[m_fragment_stage_index]; in prepareProgram() [all …]
|
/aosp_15_r20/external/libbpf/docs/ |
H A D | libbpf_overview.rst | 9 heavy lifting of loading, verifying, and attaching BPF programs to various 15 * Provides high-level and low-level APIs for user space programs to interact 16 with BPF programs. The low-level APIs wrap all the bpf system call 18 over the interactions between user space and BPF programs. 20 The skeleton file simplifies the process for the user space programs to access 21 global variables and work with BPF programs. 25 BPF programs that can be compiled once and run across different kernel 35 A BPF application consists of one or more BPF programs (either cooperating or 37 variables are shared between all BPF programs, which allows them to cooperate on 38 a common set of data. libbpf provides APIs that user space programs can use to [all …]
|
/aosp_15_r20/external/zstd/build/meson/programs/ |
H A D | meson.build | 13 zstd_programs_sources = [join_paths(zstd_rootdir, 'programs/zstdcli.c'), 14 join_paths(zstd_rootdir, 'programs/util.c'), 15 join_paths(zstd_rootdir, 'programs/timefn.c'), 16 join_paths(zstd_rootdir, 'programs/fileio.c'), 17 join_paths(zstd_rootdir, 'programs/fileio_asyncio.c'), 18 join_paths(zstd_rootdir, 'programs/benchfn.c'), 19 join_paths(zstd_rootdir, 'programs/benchzstd.c'), 20 join_paths(zstd_rootdir, 'programs/datagen.c'), 21 join_paths(zstd_rootdir, 'programs/lorem.c'), 22 join_paths(zstd_rootdir, 'programs/dibio.c'), [all …]
|
/aosp_15_r20/packages/apps/TV/src/com/android/tv/dvr/provider/ |
D | EpisodicProgramLoadTask.java | 23 import android.media.tv.TvContract.Programs; 48 /** A wrapper of AsyncProgramQueryTask to load the episodic programs for the series recordings. */ 53 private static final int PROGRAM_ID_INDEX = ProgramImpl.getColumnIndex(Programs._ID); 55 ProgramImpl.getColumnIndex(Programs.COLUMN_START_TIME_UTC_MILLIS); 57 ProgramImpl.getColumnIndex(Programs.COLUMN_RECORDING_PROHIBITED); 63 Programs.COLUMN_START_TIME_UTC_MILLIS 65 + Programs.COLUMN_RECORDING_PROHIBITED 68 Programs.COLUMN_END_TIME_UTC_MILLIS 70 + Programs.COLUMN_RECORDING_PROHIBITED 72 private static final String CHANNEL_ID_PREDICATE = Programs.COLUMN_CHANNEL_ID + "=?"; [all …]
|
/aosp_15_r20/packages/apps/TV/tests/input/src/com/android/tv/testinput/ |
D | TestTvInputService.java | 30 import android.media.tv.TvContract.Programs; 387 Programs.COLUMN_TITLE, 388 Programs.COLUMN_EPISODE_TITLE, 389 Programs.COLUMN_SHORT_DESCRIPTION, 390 Programs.COLUMN_POSTER_ART_URI, 391 Programs.COLUMN_THUMBNAIL_URI, 392 Programs.COLUMN_CANONICAL_GENRE, 393 Programs.COLUMN_CONTENT_RATING, 394 Programs.COLUMN_START_TIME_UTC_MILLIS, 395 Programs.COLUMN_END_TIME_UTC_MILLIS, [all …]
|
/aosp_15_r20/packages/apps/TV/src/com/android/tv/search/ |
D | TvProviderSearch.java | 26 import android.media.tv.TvContract.Programs; 73 * Search channels, inputs, or programs from TvProvider. This assumes that parental control 109 // Lastly, search programs. in search() 115 new String[] {Programs.COLUMN_TITLE, Programs.COLUMN_SHORT_DESCRIPTION}, in search() 272 result.setContentType(Programs.CONTENT_ITEM_TYPE); in searchChannels() 298 Programs.COLUMN_TITLE, in fillProgramInfo() 299 Programs.COLUMN_POSTER_ART_URI, in fillProgramInfo() 300 Programs.COLUMN_CONTENT_RATING, in fillProgramInfo() 301 Programs.COLUMN_VIDEO_WIDTH, in fillProgramInfo() 302 Programs.COLUMN_VIDEO_HEIGHT, in fillProgramInfo() [all …]
|
/aosp_15_r20/packages/apps/TV/tests/common/src/com/android/tv/testing/data/ |
D | ProgramUtils.java | 25 import android.media.tv.TvContract.Programs; 34 /** Static utilities for using Programs in tests */ 45 * Populate programs by repeating given program information. This method will populate programs 73 values.put(Programs.COLUMN_CHANNEL_ID, channelId); in populatePrograms() 74 values.put(Programs.COLUMN_SHORT_DESCRIPTION, program.description); in populatePrograms() 76 Programs.COLUMN_CONTENT_RATING, in populatePrograms() 89 values.put(Programs.COLUMN_TITLE, programAt.title); in populatePrograms() 90 values.put(Programs.COLUMN_EPISODE_TITLE, programAt.episode); in populatePrograms() 92 values.put(Programs.COLUMN_SEASON_NUMBER, programAt.seasonNumber); in populatePrograms() 95 values.put(Programs.COLUMN_EPISODE_NUMBER, programAt.episodeNumber); in populatePrograms() [all …]
|
/aosp_15_r20/external/deqp/external/openglcts/data/gl_cts/data/mustpass/egl/aosp_mustpass/3.2.3.x/ |
H A D | egl-main.txt | 1079 dEQP-EGL.functional.sharing.gles2.multithread.simple.programs.create_destroy 1080 dEQP-EGL.functional.sharing.gles2.multithread.simple.programs.attach 1081 dEQP-EGL.functional.sharing.gles2.multithread.simple.programs.link 1313 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.0 1314 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.1 1315 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.2 1316 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.3 1317 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.4 1318 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.5 1319 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.6 [all …]
|
/aosp_15_r20/external/deqp/android/cts/main/ |
H A D | egl-main-2020-03-01.txt | 2456 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.0 2457 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.1 2458 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.10 2459 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.11 2460 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.12 2461 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.13 2462 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.14 2463 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.15 2464 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.16 2465 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.17 [all …]
|
/aosp_15_r20/external/deqp/external/openglcts/data/gl_cts/data/mustpass/egl/aosp_mustpass/3.2.3.x/src/ |
H A D | egl-main.txt | 1142 dEQP-EGL.functional.sharing.gles2.multithread.simple.programs.create_destroy 1143 dEQP-EGL.functional.sharing.gles2.multithread.simple.programs.attach 1144 dEQP-EGL.functional.sharing.gles2.multithread.simple.programs.link 1376 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.0 1377 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.1 1378 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.2 1379 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.3 1380 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.4 1381 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.5 1382 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.6 [all …]
|
/aosp_15_r20/external/deqp/android/cts/main/src/ |
H A D | egl-main-2020-03-01.txt | 1100 dEQP-EGL.functional.sharing.gles2.multithread.simple.programs.create_destroy 1101 dEQP-EGL.functional.sharing.gles2.multithread.simple.programs.attach 1102 dEQP-EGL.functional.sharing.gles2.multithread.simple.programs.link 1334 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.0 1335 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.1 1336 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.2 1337 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.3 1338 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.4 1339 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.5 1340 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.6 [all …]
|
/aosp_15_r20/external/deqp/external/openglcts/data/gl_cts/data/mustpass/egl/aosp_mustpass/3.2.4.x/src/ |
H A D | egl-main.txt | 1142 dEQP-EGL.functional.sharing.gles2.multithread.simple.programs.create_destroy 1143 dEQP-EGL.functional.sharing.gles2.multithread.simple.programs.attach 1144 dEQP-EGL.functional.sharing.gles2.multithread.simple.programs.link 1376 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.0 1377 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.1 1378 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.2 1379 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.3 1380 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.4 1381 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.5 1382 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.6 [all …]
|
/aosp_15_r20/external/deqp/external/openglcts/data/gl_cts/data/mustpass/egl/aosp_mustpass/3.2.4.x/ |
H A D | egl-main.txt | 1079 dEQP-EGL.functional.sharing.gles2.multithread.simple.programs.create_destroy 1080 dEQP-EGL.functional.sharing.gles2.multithread.simple.programs.attach 1081 dEQP-EGL.functional.sharing.gles2.multithread.simple.programs.link 1313 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.0 1314 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.1 1315 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.2 1316 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.3 1317 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.4 1318 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.5 1319 dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.6 [all …]
|
/aosp_15_r20/frameworks/base/media/java/android/media/tv/ |
H A D | TvContract.java | 54 * information. The information is stored in {@link Channels} and {@link Programs} tables. 61 * <li>A row in the {@link Programs} table represents a set of data describing a TV program such 149 * preview programs is added to the watch next programs table by user. 163 * to initialize its channels and programs to the system content provider. 281 * preview programs/channels and watch next programs belonging to this package in the content 283 * for all the requests to preview programs/channels and watch next programs via 300 * the data for preview programs/channels and watch next programs belonging to this package in 302 * will be thrown for all the requests to preview programs/channels and watch next programs via 326 * the data for preview programs/channels and watch next programs belonging to this package in 328 * will be thrown for all the requests to preview programs/channels and watch next programs via [all …]
|
/aosp_15_r20/packages/apps/TV/common/src/com/android/tv/common/support/tvprovider/ |
D | TvContractCompatX.java | 50 * Builds a URI that points to all programs on a given channel. 57 Uri.Builder uri = TvContractCompat.Programs.CONTENT_URI.buildUpon(); in buildProgramsUriForChannel() 69 * Builds a URI that points to programs on a specific channel whose schedules overlap with the 74 * @param startTime The start time used to filter programs. The returned programs should have 75 * {@link TvContractCompat.Programs#COLUMN_END_TIME_UTC_MILLIS} that is greater than this 77 * @param endTime The end time used to filter programs. The returned programs should have {@link 78 * TvContractCompat.Programs#COLUMN_START_TIME_UTC_MILLIS} that is less than this time. 93 * Builds a URI that points to programs whose schedules overlap with the given time frame. 95 * @param startTime The start time used to filter programs. The returned programs should have 96 * {@link TvContractCompat.Programs#COLUMN_END_TIME_UTC_MILLIS} that is greater than this [all …]
|