Loading native/android/libandroid.map.txt +1 −0 Original line number Diff line number Diff line Loading @@ -225,6 +225,7 @@ LIBANDROID { AStorageManager_unmountObb; ASurfaceControl_create; # introduced=29 ASurfaceControl_createFromWindow; # introduced=29 ASurfaceControl_acquire; # introduced=31 ASurfaceControl_release; # introduced=29 ASurfaceTexture_acquireANativeWindow; # introduced=28 ASurfaceTexture_attachToGLContext; # introduced=28 Loading native/android/surface_control.cpp +8 −2 Original line number Diff line number Diff line Loading @@ -185,10 +185,16 @@ ASurfaceControl* ASurfaceControl_create(ASurfaceControl* parent, const char* deb return reinterpret_cast<ASurfaceControl*>(surfaceControl.get()); } void ASurfaceControl_acquire(ASurfaceControl* aSurfaceControl) { SurfaceControl* surfaceControl = ASurfaceControl_to_SurfaceControl(aSurfaceControl); SurfaceControl_acquire(surfaceControl); } void ASurfaceControl_release(ASurfaceControl* aSurfaceControl) { sp<SurfaceControl> surfaceControl = ASurfaceControl_to_SurfaceControl(aSurfaceControl); SurfaceControl* surfaceControl = ASurfaceControl_to_SurfaceControl(aSurfaceControl); SurfaceControl_release(surfaceControl.get()); SurfaceControl_release(surfaceControl); } ASurfaceTransaction* ASurfaceTransaction_create() { Loading Loading
native/android/libandroid.map.txt +1 −0 Original line number Diff line number Diff line Loading @@ -225,6 +225,7 @@ LIBANDROID { AStorageManager_unmountObb; ASurfaceControl_create; # introduced=29 ASurfaceControl_createFromWindow; # introduced=29 ASurfaceControl_acquire; # introduced=31 ASurfaceControl_release; # introduced=29 ASurfaceTexture_acquireANativeWindow; # introduced=28 ASurfaceTexture_attachToGLContext; # introduced=28 Loading
native/android/surface_control.cpp +8 −2 Original line number Diff line number Diff line Loading @@ -185,10 +185,16 @@ ASurfaceControl* ASurfaceControl_create(ASurfaceControl* parent, const char* deb return reinterpret_cast<ASurfaceControl*>(surfaceControl.get()); } void ASurfaceControl_acquire(ASurfaceControl* aSurfaceControl) { SurfaceControl* surfaceControl = ASurfaceControl_to_SurfaceControl(aSurfaceControl); SurfaceControl_acquire(surfaceControl); } void ASurfaceControl_release(ASurfaceControl* aSurfaceControl) { sp<SurfaceControl> surfaceControl = ASurfaceControl_to_SurfaceControl(aSurfaceControl); SurfaceControl* surfaceControl = ASurfaceControl_to_SurfaceControl(aSurfaceControl); SurfaceControl_release(surfaceControl.get()); SurfaceControl_release(surfaceControl); } ASurfaceTransaction* ASurfaceTransaction_create() { Loading