Home
last modified time | relevance | path

Searched refs:ANativeWindow (Results 1 – 25 of 136) sorted by relevance

123456

/frameworks/native/libs/nativewindow/include/system/
Dwindow.h323 struct ANativeWindow struct
326 ANativeWindow() in ANativeWindow() function
330 common.version = sizeof(ANativeWindow); in ANativeWindow()
367 int (*setSwapInterval)(struct ANativeWindow* window, argument
387 int (*dequeueBuffer_DEPRECATED)(struct ANativeWindow* window, argument
401 int (*lockBuffer_DEPRECATED)(struct ANativeWindow* window, argument
423 int (*queueBuffer_DEPRECATED)(struct ANativeWindow* window, argument
431 int (*query)(const struct ANativeWindow* window, argument
448 int (*perform)(struct ANativeWindow* window, argument
468 int (*cancelBuffer_DEPRECATED)(struct ANativeWindow* window, argument
[all …]
/frameworks/native/services/surfaceflinger/tests/unittests/mock/system/window/
DMockNativeWindow.cpp23 int dispatch_setSwapInterval(struct ANativeWindow* window, int interval) { in dispatch_setSwapInterval()
27 int dispatch_dequeueBuffer_DEPRECATED(struct ANativeWindow* window, in dispatch_dequeueBuffer_DEPRECATED()
32 int dispatch_lockBuffer_DEPRECATED(struct ANativeWindow* window, in dispatch_lockBuffer_DEPRECATED()
37 int dispatch_queueBuffer_DEPRECATED(struct ANativeWindow* window, in dispatch_queueBuffer_DEPRECATED()
42 int dispatch_query(const struct ANativeWindow* window, int what, int* value) { in dispatch_query()
46 int dispatch_perform(struct ANativeWindow* window, int operation, ...) { in dispatch_perform()
51 int dispatch_cancelBuffer_DEPRECATED(struct ANativeWindow* window, in dispatch_cancelBuffer_DEPRECATED()
56 int dispatch_dequeueBuffer(struct ANativeWindow* window, struct ANativeWindowBuffer** buffer, in dispatch_dequeueBuffer()
61 int dispatch_queueBuffer(struct ANativeWindow* window, struct ANativeWindowBuffer* buffer, in dispatch_queueBuffer()
66 int dispatch_cancelBuffer(struct ANativeWindow* window, struct ANativeWindowBuffer* buffer, in dispatch_cancelBuffer()
[all …]
/frameworks/native/libs/nativewindow/include/vndk/
Dwindow.h43 int ANativeWindow_OemStorageSet(ANativeWindow* window, uint32_t slot, intptr_t value);
54 int ANativeWindow_OemStorageGet(ANativeWindow* window, uint32_t slot, intptr_t* value);
62 int ANativeWindow_setSwapInterval(ANativeWindow* window, int interval);
176 int ANativeWindow_query(const ANativeWindow* window, ANativeWindowQuery query, int* value);
177 int ANativeWindow_queryf(const ANativeWindow* window, ANativeWindowQuery query, float* value);
199 int ANativeWindow_dequeueBuffer(ANativeWindow* window, ANativeWindowBuffer** buffer, int* fenceFd);
221 int ANativeWindow_queueBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd);
249 int ANativeWindow_cancelBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd);
263 int ANativeWindow_setUsage(ANativeWindow* window, uint64_t usage);
269 int ANativeWindow_setBufferCount(ANativeWindow* window, size_t bufferCount);
[all …]
/frameworks/native/libs/nativewindow/
DANativeWindow.cpp30 static int32_t query(ANativeWindow* window, int what) { in query()
36 static bool isDataSpaceValid(ANativeWindow* window, int32_t dataSpace) { in isDataSpaceValid()
61 void ANativeWindow_acquire(ANativeWindow* window) { in ANativeWindow_acquire()
66 void ANativeWindow_release(ANativeWindow* window) { in ANativeWindow_release()
71 int32_t ANativeWindow_getWidth(ANativeWindow* window) { in ANativeWindow_getWidth()
75 int32_t ANativeWindow_getHeight(ANativeWindow* window) { in ANativeWindow_getHeight()
79 int32_t ANativeWindow_getFormat(ANativeWindow* window) { in ANativeWindow_getFormat()
83 int32_t ANativeWindow_setBuffersGeometry(ANativeWindow* window, in ANativeWindow_setBuffersGeometry()
99 int32_t ANativeWindow_lock(ANativeWindow* window, ANativeWindow_Buffer* outBuffer, in ANativeWindow_lock()
104 int32_t ANativeWindow_unlockAndPost(ANativeWindow* window) { in ANativeWindow_unlockAndPost()
[all …]
/frameworks/native/libs/nativewindow/include/android/
Dnative_window.h74 struct ANativeWindow;
80 typedef struct ANativeWindow ANativeWindow; typedef
112 void ANativeWindow_acquire(ANativeWindow* window);
117 void ANativeWindow_release(ANativeWindow* window);
124 int32_t ANativeWindow_getWidth(ANativeWindow* window);
131 int32_t ANativeWindow_getHeight(ANativeWindow* window);
138 int32_t ANativeWindow_getFormat(ANativeWindow* window);
157 int32_t ANativeWindow_setBuffersGeometry(ANativeWindow* window,
170 int32_t ANativeWindow_lock(ANativeWindow* window, ANativeWindow_Buffer* outBuffer,
179 int32_t ANativeWindow_unlockAndPost(ANativeWindow* window);
[all …]
/frameworks/av/media/libstagefright/include/media/stagefright/
DSurfaceUtils.h23 struct ANativeWindow;
35 ANativeWindow *nativeWindow /* nonnull */,
38 ANativeWindow *nativeWindow /* nonnull */, HDRStaticInfo *info /* nonnull */);
39 status_t pushBlankBuffersToNativeWindow(ANativeWindow *nativeWindow /* nonnull */);
40 status_t nativeWindowConnect(ANativeWindow *surface, const char *reason);
41 status_t nativeWindowDisconnect(ANativeWindow *surface, const char *reason);
/frameworks/base/core/jni/
Dandroid_view_TextureView.cpp106 static int32_t native_window_lock(ANativeWindow* window, ANativeWindow_Buffer* outBuffer, in native_window_lock()
111 static int32_t native_window_unlockAndPost(ANativeWindow* window) { in native_window_unlockAndPost()
119 sp<ANativeWindow> window = new Surface(producer, true); in android_view_TextureView_createNativeWindow()
127 ANativeWindow* nativeWindow = (ANativeWindow*) in android_view_TextureView_destroyNativeWindow()
131 sp<ANativeWindow> window(nativeWindow); in android_view_TextureView_destroyNativeWindow()
156 sp<ANativeWindow> window((ANativeWindow*) nativeWindow); in android_view_TextureView_lockCanvas()
191 sp<ANativeWindow> window((ANativeWindow*) nativeWindow); in android_view_TextureView_unlockCanvasAndPost()
Dandroid_hardware_camera2_legacy_LegacyCameraDevice.cpp132 err = static_cast<ANativeWindow*>(surface.get())->query(surface.get(), in connectSurface()
167 static status_t produceFrame(const sp<ANativeWindow>& anw, in produceFrame()
379 static sp<ANativeWindow> getNativeWindow(JNIEnv* env, jobject surface) { in getNativeWindow()
380 sp<ANativeWindow> anw; in getNativeWindow()
397 static sp<ANativeWindow> getNativeWindowFromTexture(JNIEnv* env, jobject surfaceTexture) { in getNativeWindowFromTexture()
398 sp<ANativeWindow> anw; in getNativeWindowFromTexture()
439 sp<ANativeWindow> anw; in LegacyCameraDevice_nativeDetectSurfaceType()
457 sp<ANativeWindow> anw; in LegacyCameraDevice_nativeDetectSurfaceDataspace()
487 sp<ANativeWindow> anw; in LegacyCameraDevice_nativeDetectSurfaceDimens()
515 sp<ANativeWindow> anw; in LegacyCameraDevice_nativeDetectSurfaceUsageFlags()
[all …]
Dandroid_view_Surface.cpp87 sp<ANativeWindow> android_view_Surface_getNativeWindow(JNIEnv* env, jobject surfaceObj) { in android_view_Surface_getNativeWindow()
282 ANativeWindow* anw = static_cast<ANativeWindow*>(sur.get()); in nativeIsConsumerRunningBehind()
487 ANativeWindow* anw = static_cast<ANativeWindow*>(surface); in nativeGetWidth()
495 ANativeWindow* anw = static_cast<ANativeWindow*>(surface); in nativeGetHeight()
527 ANativeWindow* anw = static_cast<ANativeWindow*>(surface); in nativeSetSharedBufferModeEnabled()
534 ANativeWindow* anw = static_cast<ANativeWindow*>(surface); in nativeSetAutoRefreshEnabled()
/frameworks/av/media/ndk/include/media/
DNdkMediaCodec.h39 struct ANativeWindow;
40 typedef struct ANativeWindow ANativeWindow; typedef
146 ANativeWindow* surface,
257 media_status_t AMediaCodec_setOutputSurface(AMediaCodec*, ANativeWindow* surface);
284 AMediaCodec *mData, ANativeWindow **surface);
300 ANativeWindow **surface);
313 AMediaCodec *mData, ANativeWindow *surface);
/frameworks/native/libs/gui/include/gui/
DSurface.h52 : public ANativeObjectBase<ANativeWindow, Surface, RefBase>
182 static int hook_cancelBuffer(ANativeWindow* window,
184 static int hook_dequeueBuffer(ANativeWindow* window,
186 static int hook_perform(ANativeWindow* window, int operation, ...);
187 static int hook_query(const ANativeWindow* window, int what, int* value);
188 static int hook_queueBuffer(ANativeWindow* window,
190 static int hook_setSwapInterval(ANativeWindow* window, int interval);
192 static int hook_cancelBuffer_DEPRECATED(ANativeWindow* window,
194 static int hook_dequeueBuffer_DEPRECATED(ANativeWindow* window,
196 static int hook_lockBuffer_DEPRECATED(ANativeWindow* window,
[all …]
/frameworks/native/include/android/
Dnative_window_jni.h45 ANativeWindow* ANativeWindow_fromSurface(JNIEnv* env, jobject surface);
54 ANativeWindow* ANativeWindow_fromSurfaceTexture(JNIEnv* env, jobject surfaceTexture);
65 jobject ANativeWindow_toSurface(JNIEnv* env, ANativeWindow* window);
Dnative_activity.h179 void (*onNativeWindowCreated)(ANativeActivity* activity, ANativeWindow* window);
186 void (*onNativeWindowResized)(ANativeActivity* activity, ANativeWindow* window);
194 void (*onNativeWindowRedrawNeeded)(ANativeActivity* activity, ANativeWindow* window);
204 void (*onNativeWindowDestroyed)(ANativeActivity* activity, ANativeWindow* window);
/frameworks/base/native/android/
Dnative_window_jni.cpp30 ANativeWindow* ANativeWindow_fromSurface(JNIEnv* env, jobject surface) { in ANativeWindow_fromSurface()
31 sp<ANativeWindow> win = android_view_Surface_getNativeWindow(env, surface); in ANativeWindow_fromSurface()
38 jobject ANativeWindow_toSurface(JNIEnv* env, ANativeWindow* window) { in ANativeWindow_toSurface()
/frameworks/native/services/surfaceflinger/RenderEngine/
DSurface.h23 struct ANativeWindow;
35 virtual void setNativeWindow(ANativeWindow* window) = 0;
63 void setNativeWindow(ANativeWindow* window) override;
89 ANativeWindow* mWindow = nullptr;
/frameworks/av/camera/ndk/include/camera/
DNdkCameraDevice.h347 ANativeWindow* anw, /*out*/ACaptureSessionOutput** output);
694 ANativeWindow* anw, /*out*/ACaptureSessionOutput** output);
711 camera_status_t ACaptureSessionSharedOutput_add(ACaptureSessionOutput *output, ANativeWindow *anw);
727 ANativeWindow* anw);
/frameworks/rs/support/jni/
Dandroid_rscompat_usage_io_driver.cpp15 static bool IoGetBuffer(const Context *rsc, Allocation *alloc, ANativeWindow *nw) { in IoGetBuffer()
33 extern "C" void rscAllocationSetSurface(RsContext rscR, RsAllocation allocR, ANativeWindow *nw) { in rscAllocationSetSurface()
40 ANativeWindow *old = drv->wndSurface; in rscAllocationSetSurface()
85 ANativeWindow *nw = drv->wndSurface; in rscAllocationDestroy()
98 ANativeWindow *nw = drv->wndSurface; in rscAllocationIoSend()
/frameworks/native/libs/vr/libdvr/include/dvr/
Ddvr_buffer_queue.h10 typedef struct ANativeWindow ANativeWindow; typedef
77 ANativeWindow** out_window);
/frameworks/av/camera/ndk/impl/
DACameraCaptureSession.h27 explicit ACaptureSessionOutput(ANativeWindow* window, bool isShared = false) :
43 ANativeWindow* mWindow;
44 std::set<ANativeWindow *> mSharedWindows;
DACaptureRequest.h25 explicit ACameraOutputTarget(ANativeWindow* window) : mWindow(window) {}; in ACameraOutputTarget()
40 ANativeWindow* mWindow;
/frameworks/native/libs/gui/
DSurface.cpp64 ANativeWindow::setSwapInterval = hook_setSwapInterval; in Surface()
65 ANativeWindow::dequeueBuffer = hook_dequeueBuffer; in Surface()
66 ANativeWindow::cancelBuffer = hook_cancelBuffer; in Surface()
67 ANativeWindow::queueBuffer = hook_queueBuffer; in Surface()
68 ANativeWindow::query = hook_query; in Surface()
69 ANativeWindow::perform = hook_perform; in Surface()
71 ANativeWindow::dequeueBuffer_DEPRECATED = hook_dequeueBuffer_DEPRECATED; in Surface()
72 ANativeWindow::cancelBuffer_DEPRECATED = hook_cancelBuffer_DEPRECATED; in Surface()
73 ANativeWindow::lockBuffer_DEPRECATED = hook_lockBuffer_DEPRECATED; in Surface()
74 ANativeWindow::queueBuffer_DEPRECATED = hook_queueBuffer_DEPRECATED; in Surface()
[all …]
/frameworks/av/media/libstagefright/
DSurfaceUtils.cpp28 ANativeWindow *nativeWindow /* nonnull */, in setNativeWindowSizeFormatAndUsage()
131 void setNativeWindowHdrMetadata(ANativeWindow *nativeWindow, HDRStaticInfo *info) { in setNativeWindowHdrMetadata()
165 status_t pushBlankBuffersToNativeWindow(ANativeWindow *nativeWindow /* nonnull */) { in pushBlankBuffersToNativeWindow()
277 status_t nativeWindowConnect(ANativeWindow *surface, const char *reason) { in nativeWindowConnect()
286 status_t nativeWindowDisconnect(ANativeWindow *surface, const char *reason) { in nativeWindowDisconnect()
/frameworks/av/camera/ndk/
DNdkCameraDevice.cpp99 ANativeWindow* window, /*out*/ACaptureSessionOutput** out) { in ACaptureSessionOutput_create()
112 ANativeWindow* window, /*out*/ACaptureSessionOutput** out) { in ACaptureSessionSharedOutput_create()
125 ANativeWindow* window) { in ACaptureSessionSharedOutput_add()
150 ANativeWindow* window) { in ACaptureSessionSharedOutput_remove()
/frameworks/native/opengl/include/EGL/
Deglplatform.h88 struct ANativeWindow;
91 typedef struct ANativeWindow* EGLNativeWindowType;
/frameworks/rs/
DrsGrallocConsumer.h43 ANativeWindow* getNativeWindow();
61 ANativeWindow* mNativeWindow;

123456