/external/chromium_org/ui/android/java/src/org/chromium/ui/gfx/ |
SurfaceTextureBridge.java | 7 import android.graphics.SurfaceTexture; 14 * Wrapper class for the underlying platform's SurfaceTexture in order to 20 private static SurfaceTexture create(int textureId) { 21 return new SurfaceTexture(textureId); 25 private static void destroy(SurfaceTexture surfaceTexture) { 26 surfaceTexture.setOnFrameAvailableListener(null); 27 surfaceTexture.release(); 31 private static void setFrameAvailableCallback(SurfaceTexture surfaceTexture, [all...] |
SurfaceTextureListener.java | 7 import android.graphics.SurfaceTexture; 12 * Listener to an android SurfaceTexture object for frame availability. 15 class SurfaceTextureListener implements SurfaceTexture.OnFrameAvailableListener { 25 public void onFrameAvailable(SurfaceTexture surfaceTexture) {
|
/frameworks/base/core/jni/android/graphics/ |
SurfaceTexture.cpp | 17 #define LOG_TAG "SurfaceTexture" 42 const char* const kSurfaceTextureClassPathName = "android/graphics/SurfaceTexture"; 45 jfieldID surfaceTexture; 55 const sp<GLConsumer>& surfaceTexture) 58 (GLConsumer*)env->GetIntField(thiz, fields.surfaceTexture); 59 if (surfaceTexture.get()) { 60 surfaceTexture->incStrong((void*)SurfaceTexture_setSurfaceTexture); 65 env->SetIntField(thiz, fields.surfaceTexture, (int)surfaceTexture.get()); 98 return (GLConsumer*)env->GetIntField(thiz, fields.surfaceTexture); [all...] |
/cts/tests/tests/textureview/src/android/textureview/cts/ |
GLProducerThread.java | 18 import android.graphics.SurfaceTexture; 41 private final SurfaceTexture mSurfaceTexture; 58 GLProducerThread(SurfaceTexture surfaceTexture, GLRenderer renderer, AtomicBoolean shouldRender, 64 mSurfaceTexture = surfaceTexture; 68 GLProducerThread(SurfaceTexture surfaceTexture, GLRenderer renderer, int frames, int delayMs, 70 this(surfaceTexture, renderer, null, frames, delayMs, semaphore); 73 GLProducerThread(SurfaceTexture surfaceTexture, GLRenderer renderer, AtomicBoolean shouldRender [all...] |
/frameworks/base/media/mca/filterfw/java/android/filterfw/core/ |
GLEnvironment.java | 21 import android.graphics.SurfaceTexture; 110 public int registerSurfaceTexture(SurfaceTexture surfaceTexture, int width, int height) { 111 Surface surface = new Surface(surfaceTexture); 115 throw new RuntimeException("Error registering surfaceTexture " + surfaceTexture + "!");
|
/frameworks/base/core/java/android/view/ |
GLES20TextureLayer.java | 22 import android.graphics.SurfaceTexture; 31 private SurfaceTexture mSurface; 74 SurfaceTexture getSurfaceTexture() { 76 mSurface = new SurfaceTexture(mTexture); 81 void setSurfaceTexture(SurfaceTexture surfaceTexture) { 85 mSurface = surfaceTexture;
|
Surface.java | 23 import android.graphics.SurfaceTexture; 35 private static native int nativeCreateFromSurfaceTexture(SurfaceTexture surfaceTexture) 111 * Create Surface from a {@link SurfaceTexture}. 114 * SurfaceTexture}, which can attach them to an OpenGL ES texture via {@link 115 * SurfaceTexture#updateTexImage}. 117 * @param surfaceTexture The {@link SurfaceTexture} that is updated by this 121 public Surface(SurfaceTexture surfaceTexture) { [all...] |
TextureView.java | 25 import android.graphics.SurfaceTexture; 45 * {@link SurfaceTexture}. The {@link SurfaceTexture} can then be used to 63 * public void onSurfaceTextureAvailable(SurfaceTexture surface, int width, int height) { 74 * public void onSurfaceTextureSizeChanged(SurfaceTexture surface, int width, int height) { 78 * public boolean onSurfaceTextureDestroyed(SurfaceTexture surface) { 84 * public void onSurfaceTextureUpdated(SurfaceTexture surface) { 90 * <p>A TextureView's SurfaceTexture can be obtained either by invoking 92 * It is important to know that a SurfaceTexture is available only after the 95 * be notified when the SurfaceTexture becomes available.</p [all...] |
/frameworks/native/cmds/flatland/ |
GLHelper.h | 55 sp<GLConsumer>* surfaceTexture, EGLSurface* surface, 72 sp<GLConsumer>* surfaceTexture, EGLSurface* surface);
|
/packages/apps/Camera/src/com/android/camera/ |
CameraScreenNail.java | 20 import android.graphics.SurfaceTexture; 215 Log.i(TAG, "aspect ratio clamping enabled, surfaceTexture scale: " + mScaleX + ", " + mScaleY); 337 SurfaceTexture surfaceTexture = getSurfaceTexture(); 338 if (mDraw.requiresSurfaceTexture() && (surfaceTexture == null || !mFirstFrameArrived)) { 358 surfaceTexture.updateTexImage(); 437 public void onFrameAvailable(SurfaceTexture surfaceTexture) { 439 if (getSurfaceTexture() != surfaceTexture) { 447 // We need to ask for re-render if the SurfaceTexture receives a ne [all...] |
CameraManager.java | 22 import android.graphics.SurfaceTexture; 115 private void setPreviewTexture(Object surfaceTexture) { 117 mCamera.setPreviewTexture((SurfaceTexture) surfaceTexture); 329 public void setPreviewTextureAsync(final SurfaceTexture surfaceTexture) { 330 mCameraHandler.obtainMessage(SET_PREVIEW_TEXTURE_ASYNC, surfaceTexture).sendToTarget();
|
/frameworks/base/services/java/com/android/server/display/ |
OverlayDisplayWindow.java | 22 import android.graphics.SurfaceTexture; 302 public void onSurfaceTextureAvailable(SurfaceTexture surfaceTexture, 304 mListener.onWindowCreated(surfaceTexture, mDefaultDisplayInfo.refreshRate); 308 public boolean onSurfaceTextureDestroyed(SurfaceTexture surfaceTexture) { 314 public void onSurfaceTextureSizeChanged(SurfaceTexture surfaceTexture, 319 public void onSurfaceTextureUpdated(SurfaceTexture surfaceTexture) { [all...] |
OverlayDisplayAdapter.java | 24 import android.graphics.SurfaceTexture; 198 private SurfaceTexture mSurfaceTexture; 203 SurfaceTexture surfaceTexture) { 211 mSurfaceTexture = surfaceTexture; 291 public void onWindowCreated(SurfaceTexture surfaceTexture, float refreshRate) { 295 mWidth, mHeight, refreshRate, mDensityDpi, mSecure, surfaceTexture);
|
/frameworks/av/media/libmedia/ |
IRemoteDisplayClient.cpp | 79 sp<IGraphicBufferProducer> surfaceTexture( 85 onDisplayConnected(surfaceTexture, width, height, flags, session);
|
/development/samples/devbytes/graphics/FoldingLayout/src/com/example/android/foldinglayout/ |
FoldingLayoutActivity.java | 26 import android.graphics.SurfaceTexture; 188 public void onSurfaceTextureAvailable(SurfaceTexture surfaceTexture, int i, int i2) { 200 mCamera.setPreviewTexture(surfaceTexture); 209 public void onSurfaceTextureSizeChanged(SurfaceTexture surfaceTexture, int i, int i2) { 214 public boolean onSurfaceTextureDestroyed(SurfaceTexture surfaceTexture) { 223 public void onSurfaceTextureUpdated(SurfaceTexture surfaceTexture) { [all...] |
/packages/apps/Camera2/src/com/android/camera/ |
CameraManager.java | 20 import android.graphics.SurfaceTexture; 192 * Sets the {@link android.graphics.SurfaceTexture} for preview. 194 * @param surfaceTexture The {@link SurfaceTexture} for preview. 196 public void setPreviewTexture(final SurfaceTexture surfaceTexture);
|
WideAnglePanoramaUI.java | 30 import android.graphics.SurfaceTexture; 91 private SurfaceTexture mSurfaceTexture; 222 public SurfaceTexture getSurfaceTexture() { 227 public void onSurfaceTextureAvailable(SurfaceTexture surfaceTexture, int i, int i2) { 228 mSurfaceTexture = surfaceTexture; 233 public void onSurfaceTextureSizeChanged(SurfaceTexture surfaceTexture, int i, int i2) { 238 public boolean onSurfaceTextureDestroyed(SurfaceTexture surfaceTexture) { [all...] |
/development/samples/Support7Demos/src/com/example/android/supportv7/media/ |
OverlayDisplayWindow.java | 23 import android.graphics.SurfaceTexture; 405 public void onSurfaceTextureAvailable(SurfaceTexture surfaceTexture, 408 mListener.onWindowCreated(new Surface(surfaceTexture)); 413 public boolean onSurfaceTextureDestroyed(SurfaceTexture surfaceTexture) { 421 public void onSurfaceTextureSizeChanged(SurfaceTexture surfaceTexture, 426 public void onSurfaceTextureUpdated(SurfaceTexture surfaceTexture) { [all...] |
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/ |
RenderTarget.java | 20 import android.graphics.SurfaceTexture; 137 public RenderTarget forSurfaceTexture(SurfaceTexture surfaceTexture) { 141 eglSurf = mSurfaceSources.get(surfaceTexture); 143 eglSurf = mEgl.eglCreateWindowSurface(mDisplay, eglConfig, surfaceTexture, null); 144 mSurfaceSources.put(surfaceTexture, eglSurf); 150 result.setSurfaceSource(surfaceTexture);
|
/frameworks/base/graphics/java/android/graphics/ |
SurfaceTexture.java | 29 * <p>The image stream may come from either camera preview or video decode. A SurfaceTexture 33 * SurfaceTexture object rather than to the device's display. When {@link #updateTexImage} is 34 * called, the contents of the texture object specified when the SurfaceTexture was created are 59 * <p>SurfaceTexture objects may be created on any thread. {@link #updateTexImage} may only be 64 public class SurfaceTexture { 80 void onFrameAvailable(SurfaceTexture surfaceTexture); 84 * Exception thrown when a SurfaceTexture couldn't be created or resized. 99 * Construct a new SurfaceTexture to stream images to a given OpenGL texture. 103 * @throws OutOfResourcesException If the SurfaceTexture cannot be created [all...] |
/packages/apps/Gallery2/src/com/android/gallery3d/ui/ |
SurfaceTextureScreenNail.java | 21 import android.graphics.SurfaceTexture; 29 SurfaceTexture.OnFrameAvailableListener { 37 private SurfaceTexture mSurfaceTexture; 48 mSurfaceTexture = new SurfaceTexture(mExtTexture.getId()); 57 private static void setDefaultBufferSize(SurfaceTexture st, int width, int height) { 64 private static void releaseSurfaceTexture(SurfaceTexture st) { 71 public SurfaceTexture getSurfaceTexture() { 141 abstract public void onFrameAvailable(SurfaceTexture surfaceTexture);
|
/external/chromium_org/third_party/angle_dx11/src/libGLESv2/renderer/ |
TextureStorage9.cpp | 113 IDirect3DTexture9 *surfaceTexture = swapchain->getOffscreenTexture(); 114 mTexture = surfaceTexture;
|
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/ |
CameraDeviceBinderTest.java | 20 import android.graphics.SurfaceTexture; 235 SurfaceTexture surfaceTexture = new SurfaceTexture(/* ignored */0); 236 surfaceTexture.setDefaultBufferSize(640, 480); 237 Surface surface2 = new Surface(surfaceTexture);
|
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/videosrc/ |
SurfaceTextureSource.java | 33 import android.graphics.SurfaceTexture; 46 /** <p>A filter that converts textures from a SurfaceTexture object into frames for 50 * the graph, use the SurfaceTexture object passed to the callback to feed 51 * frames into the filter graph. For example, pass the SurfaceTexture into 53 * android.hardware.Camera.setPreviewTexture(android.graphics.SurfaceTexture)}. 57 * should obtain from wherever the SurfaceTexture data is coming from to avoid 68 public void onSurfaceTextureSourceReady(SurfaceTexture source); 70 /** A callback to send the internal SurfaceTexture object to, once it is 73 * place. The SurfaceTexture object passed to this callback is the only way 84 * SurfaceTexture source is known, use it here to minimize resampling. * [all...] |
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/decoder/ |
GpuVideoTrackDecoder.java | 20 import android.graphics.SurfaceTexture; 21 import android.graphics.SurfaceTexture.OnFrameAvailableListener; 35 * {@link SurfaceTexture}. 56 private final SurfaceTexture mSurfaceTexture; // Access guarded by mFrameMonitor. 72 mSurfaceTexture = new SurfaceTexture(mTextureSource.getTextureId()); 76 public void onFrameAvailable(SurfaceTexture surfaceTexture) { 118 * the internal {@link SurfaceTexture}.
|