Home
last modified time | relevance | path

Searched refs:sync (Results 1 – 25 of 224) sorted by relevance

123456789

/frameworks/base/media/jni/
Dandroid_media_MediaSync.cpp124 static sp<JMediaSync> setMediaSync(JNIEnv *env, jobject thiz, const sp<JMediaSync> &sync) { in setMediaSync() argument
126 if (sync != NULL) { in setMediaSync()
127 sync->incStrong(thiz); in setMediaSync()
133 env->SetLongField(thiz, gFields.context, (jlong)sync.get()); in setMediaSync()
174 sp<JMediaSync> sync = getMediaSync(env, thiz); in android_media_MediaSync_native_setSurface() local
175 if (sync == NULL) { in android_media_MediaSync_native_setSurface()
191 status_t err = sync->setSurface(bufferProducer); in android_media_MediaSync_native_setSurface()
207 sp<JMediaSync> sync = getMediaSync(env, thiz); in android_media_MediaSync_native_setAudioTrack() local
208 if (sync == NULL) { in android_media_MediaSync_native_setAudioTrack()
222 status_t err = sync->setAudioTrack(audioTrack); in android_media_MediaSync_native_setAudioTrack()
[all …]
Dandroid_media_SyncParams.cpp60 sync.mSource = (AVSyncSource)env->GetIntField(params, fields.sync_source); in fillFromJobject()
61sync.mAudioAdjustMode = (AVSyncAudioAdjustMode)env->GetIntField(params, fields.audio_adjust_mode); in fillFromJobject()
62 sync.mTolerance = env->GetFloatField(params, fields.tolerance); in fillFromJobject()
77 env->SetIntField(params, fields.sync_source, (jint)sync.mSource); in asJobject()
78 env->SetIntField(params, fields.audio_adjust_mode, (jint)sync.mAudioAdjustMode); in asJobject()
79 env->SetFloatField(params, fields.tolerance, (jfloat)sync.mTolerance); in asJobject()
DJetPlayer.h57 int setMuteFlags(EAS_U32 muteFlags, bool sync);
58 int setMuteFlag(int trackNum, bool muteFlag, bool sync);
/frameworks/base/libs/hwui/tests/unit/
DWebViewFunctorManagerTests.cpp55 EXPECT_EQ(0, counts.sync); in TEST()
61 handle->sync(syncData); in TEST()
64 EXPECT_EQ(1, counts.sync); in TEST()
68 handle->sync(syncData); in TEST()
71 EXPECT_EQ(2, counts.sync); in TEST()
79 EXPECT_EQ(2, counts.sync); in TEST()
95 handle->sync(syncData); in TEST()
105 EXPECT_EQ(5, counts.sync); in TEST()
121 handle->sync(syncData); in TEST()
125 EXPECT_EQ(1, counts.sync); in TEST()
[all …]
/frameworks/base/services/tests/servicestests/src/com/android/server/power/hint/
DHintManagerServiceTest.java150 final Object sync = new Object(); in testPauseResumeHintSession() local
152 synchronized (sync) { in testPauseResumeHintSession()
153 sync.notify(); in testPauseResumeHintSession()
156 synchronized (sync) { in testPauseResumeHintSession()
157 sync.wait(); in testPauseResumeHintSession()
166 synchronized (sync) { in testPauseResumeHintSession()
167 sync.notify(); in testPauseResumeHintSession()
170 synchronized (sync) { in testPauseResumeHintSession()
171 sync.wait(); in testPauseResumeHintSession()
238 final Object sync = new Object(); in testReportActualWorkDuration() local
[all …]
/frameworks/native/opengl/specs/
DEGL_ANDROID_native_fence_sync.txt39 This extension enables the creation of EGL fence sync objects that are
41 using a file descriptor. These EGL fence sync objects have nearly
47 object that behaves similarly to an EGL fence sync object. These native
89 "If <type> is EGL_SYNC_NATIVE_FENCE_ANDROID, an EGL native fence sync
95 The default values for the EGL native fence sync object attributes are as
115 "When a fence sync object is created or when an EGL native fence sync
120 with the newly created sync object.
122 After associating the fence command with an EGL native fence sync object,
127 new native fence object is signaled when the EGL native fence sync object
130 When the condition of the sync object is satisfied by the fence command,
[all …]
/frameworks/base/services/core/java/com/android/server/content/
DSyncManager.md13 Because SyncManager executes sync operations as JobScheduler jobs, sync operations are subject
16 However, unlike JobScheduler jobs, any apps (with the proper permission) can schedule a sync
19 whch means it's possible for a foreground app to request a sync in another app that is either in the
22 request sync to all the contacts sync adapters, which are implemented in other packages (and they're
27 made by foreground apps are special cased such that the resulting sync operations will be
62 - This will add `JobInfo.FLAG_EXEMPT_FROM_APP_STANDBY` to the sync job. This makes the job
66 the sync adapter is temporarily put in the "ACTIVE" bucket for the
84 (However, note that when the device is dozing, sync jobs will not run anyway.)
88 - When a sync operation needs a retry, SyncManager creates a new operation (job) with a back-off
89 (in `SyncManager.maybeRescheduleSync()`). In this case, the new sync operation will inherit
[all …]
/frameworks/base/media/java/android/media/
DJetPlayer.java337 public boolean setMuteFlags(int muteFlags, boolean sync) { in setMuteFlags() argument
338 return native_setMuteFlags(muteFlags, sync); in setMuteFlags()
353 public boolean setMuteArray(boolean[] muteArray, boolean sync) { in setMuteArray() argument
356 return native_setMuteArray(muteArray, sync); in setMuteArray()
370 public boolean setMuteFlag(int trackId, boolean muteFlag, boolean sync) { in setMuteFlag() argument
371 return native_setMuteFlag(trackId, muteFlag, sync); in setMuteFlag()
558 private native final boolean native_setMuteFlags(int muteFlags, boolean sync); in native_setMuteFlags() argument
559 private native final boolean native_setMuteArray(boolean[]muteArray, boolean sync); in native_setMuteArray() argument
560 private native final boolean native_setMuteFlag(int trackId, boolean muteFlag, boolean sync); in native_setMuteFlag() argument
/frameworks/native/opengl/tools/glgen/specs/egl/
DEGL15.spec3 // EGLBoolean eglGetSyncAttrib ( EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib *value )
4 EGLBoolean eglDestroySync ( EGLDisplay dpy, EGLSync sync )
5 EGLint eglClientWaitSync ( EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout )
/frameworks/native/opengl/libs/EGL/
DeglApi.cpp422 EGLBoolean eglDestroySync(EGLDisplay dpy, EGLSyncKHR sync) { in eglDestroySync() argument
426 return cnx->platform.eglDestroySync(dpy, sync); in eglDestroySync()
429 EGLBoolean eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync) { in eglDestroySyncKHR() argument
433 return cnx->platform.eglDestroySyncKHR(dpy, sync); in eglDestroySyncKHR()
436 EGLBoolean eglSignalSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode) { in eglSignalSyncKHR() argument
440 return cnx->platform.eglSignalSyncKHR(dpy, sync, mode); in eglSignalSyncKHR()
443 EGLint eglClientWaitSync(EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTimeKHR timeout) { in eglClientWaitSync() argument
447 return cnx->platform.eglClientWaitSyncKHR(dpy, sync, flags, timeout); in eglClientWaitSync()
450 EGLint eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout) { in eglClientWaitSyncKHR() argument
454 return cnx->platform.eglClientWaitSyncKHR(dpy, sync, flags, timeout); in eglClientWaitSyncKHR()
[all …]
Degl_platform_entries.cpp1237 static void queueSync(EGLSyncKHR sync) { in queueSync() argument
1246 thread.mQueue.push_back(sync); in queueSync()
1268 EGLSyncKHR sync; in threadLoop() local
1275 sync = mQueue[0]; in threadLoop()
1284 EGLint result = eglClientWaitSyncKHR(dpy, sync, 0, EGL_FOREVER_KHR); in threadLoop()
1290 eglDestroySyncKHR(dpy, sync); in threadLoop()
1321 EGLSyncKHR sync = eglCreateSyncKHR(dpy, EGL_SYNC_FENCE_KHR, nullptr); in eglSwapBuffersWithDamageKHRImpl() local
1322 if (sync != EGL_NO_SYNC_KHR) { in eglSwapBuffersWithDamageKHRImpl()
1323 FrameCompletionThread::queueSync(sync); in eglSwapBuffersWithDamageKHRImpl()
1760 EGLBoolean eglDestroySyncTmpl(EGLDisplay dpy, EGLSyncKHR sync, in eglDestroySyncTmpl() argument
[all …]
/frameworks/base/opengl/java/android/opengl/
DEGL15.java95 EGLSync sync, in eglGetSyncAttrib() argument
105 EGLSync sync in eglDestroySync() argument
112 EGLSync sync, in eglClientWaitSync() argument
150 EGLSync sync, in eglWaitSync() argument
/frameworks/base/apex/jobscheduler/framework/java/com/android/server/
DDeviceIdleInternal.java41 long durationMs, int userId, boolean sync, @ReasonCode int reasonCode, in addPowerSaveTempWhitelistApp() argument
48 long durationMs, @TempAllowListType int tempAllowListType, int userId, boolean sync, in addPowerSaveTempWhitelistApp() argument
63 @TempAllowListType int type, boolean sync, @ReasonCode int reasonCode, in addPowerSaveTempWhitelistAppDirect() argument
/frameworks/base/core/proto/android/server/
Dblobstoremanagerservice.proto22 // The nested messages are used for statsd logging and should be kept in sync with the messages
26 // Keep in sync between:
44 // Keep in sync between:
56 // Keep in sync between:
64 // Keep in sync between:
/frameworks/base/services/core/java/com/android/server/wm/
DWallpaperWindowToken.java75 String action, int x, int y, int z, Bundle extras, boolean sync) { in sendWindowWallpaperCommand() argument
79 wallpaper.mClient.dispatchWallpaperCommand(action, x, y, z, extras, sync); in sendWindowWallpaperCommand()
81 sync = false; in sendWindowWallpaperCommand()
87 void updateWallpaperOffset(boolean sync) { in updateWallpaperOffset() argument
91 if (wallpaperController.updateWallpaperOffset(wallpaper, sync)) { in updateWallpaperOffset()
93 sync = false; in updateWallpaperOffset()
/frameworks/base/core/java/com/android/internal/view/
DBaseIWindow.java118 boolean sync) { in dispatchWallpaperOffsets() argument
119 if (sync) { in dispatchWallpaperOffsets()
144 int z, Bundle extras, boolean sync) { in dispatchWallpaperCommand() argument
145 if (sync) { in dispatchWallpaperCommand()
/frameworks/native/opengl/include/EGL/
Deglext.h153 typedef EGLBoolean (EGLAPIENTRYP PFNEGLDESTROYSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync);
154 typedef EGLint (EGLAPIENTRYP PFNEGLCLIENTWAITSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLint …
155 typedef EGLBoolean (EGLAPIENTRYP PFNEGLGETSYNCATTRIBKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLi…
158 EGLAPI EGLBoolean EGLAPIENTRY eglDestroySyncKHR (EGLDisplay dpy, EGLSyncKHR sync);
159 EGLAPI EGLint EGLAPIENTRY eglClientWaitSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLT…
160 EGLAPI EGLBoolean EGLAPIENTRY eglGetSyncAttribKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLint attribut…
322 typedef EGLBoolean (EGLAPIENTRYP PFNEGLSIGNALSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLenum…
324 EGLAPI EGLBoolean EGLAPIENTRY eglSignalSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode);
459 typedef EGLint (EGLAPIENTRYP PFNEGLWAITSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags);
461 EGLAPI EGLint EGLAPIENTRY eglWaitSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags);
[all …]
/frameworks/base/libs/hwui/
DWebViewFunctorManager.h49 void sync(const WebViewSyncData& syncData) const { mReference.sync(syncData); } in sync() function
72 void sync(const WebViewSyncData& syncData) const;
/frameworks/native/services/inputflinger/reader/mapper/
DSwitchInputMapper.cpp40 sync(rawEvent->when); in process()
56 void SwitchInputMapper::sync(nsecs_t when) { in sync() function in android::SwitchInputMapper
/frameworks/av/media/extractors/fuzzers/
DREADME.md57 $ adb sync data
86 $ adb sync data
120 $ adb sync data
154 $ adb sync data
188 $ adb sync data
228 $ adb sync data
258 $ adb sync data
287 $ adb sync data
321 $ adb sync data
356 $ adb sync data
/frameworks/av/media/libmedia/
DIMediaPlayer.cpp251 status_t setSyncSettings(const AVSyncSettings& sync, float videoFpsHint) in setSyncSettings() argument
255 data.writeInt32((int32_t)sync.mSource); in setSyncSettings()
256 data.writeInt32((int32_t)sync.mAudioAdjustMode); in setSyncSettings()
257 data.writeFloat(sync.mTolerance); in setSyncSettings()
263 status_t getSyncSettings(AVSyncSettings* sync /* nonnull */, float* videoFps /* nonnull */) in getSyncSettings() argument
274 *sync = settings; in getSyncSettings()
757 AVSyncSettings sync; in onTransact() local
758 sync.mSource = (AVSyncSource)data.readInt32(); in onTransact()
759 sync.mAudioAdjustMode = (AVSyncAudioAdjustMode)data.readInt32(); in onTransact()
760 sync.mTolerance = data.readFloat(); in onTransact()
[all …]
/frameworks/base/libs/hwui/renderthread/
DEglManager.cpp602 EGLSyncKHR sync = eglCreateSyncKHR(mEglDisplay, EGL_SYNC_NATIVE_FENCE_ANDROID, attribs); in fenceWait() local
603 if (sync == EGL_NO_SYNC_KHR) { in fenceWait()
612 eglWaitSyncKHR(mEglDisplay, sync, 0); in fenceWait()
614 eglDestroySyncKHR(mEglDisplay, sync); in fenceWait()
638 EGLSyncKHR sync = eglCreateSyncKHR(mEglDisplay, EGL_SYNC_NATIVE_FENCE_ANDROID, nullptr); in createReleaseFence() local
639 if (sync == EGL_NO_SYNC_KHR) { in createReleaseFence()
644 int fenceFd = eglDupNativeFenceFDANDROID(mEglDisplay, sync); in createReleaseFence()
645 eglDestroySyncKHR(mEglDisplay, sync); in createReleaseFence()
/frameworks/rs/
Drs.spec86 sync
92 sync
97 sync
104 sync
120 sync
132 sync
462 sync
/frameworks/base/services/core/java/com/android/server/
DRandomBlock.java65 void toFile(String filename, boolean sync) throws IOException { in toFile() argument
69 out = new RandomAccessFile(filename, sync ? "rws" : "rw"); in toFile()
/frameworks/av/media/libstagefright/include/media/stagefright/
DUtils.h77 void writeToAMessage(const sp<AMessage> &msg, const AVSyncSettings &sync, float videoFpsHint);
79 const sp<AMessage> &msg, AVSyncSettings *sync /* nonnull */, float *videoFps /* nonnull */);

123456789