Lines Matching defs:surfaceTexture

42     jfieldID  surfaceTexture;
50 const sp<SurfaceTexture>& surfaceTexture)
53 (SurfaceTexture*)env->GetIntField(thiz, fields.surfaceTexture);
54 if (surfaceTexture.get()) {
55 surfaceTexture->incStrong(thiz);
60 env->SetIntField(thiz, fields.surfaceTexture, (int)surfaceTexture.get());
65 sp<SurfaceTexture> surfaceTexture(
66 (SurfaceTexture*)env->GetIntField(thiz, fields.surfaceTexture));
67 return surfaceTexture;
73 sp<SurfaceTexture> surfaceTexture(SurfaceTexture_getSurfaceTexture(env, thiz));
74 sp<SurfaceTextureClient> surfaceTextureClient(surfaceTexture != NULL ?
75 new SurfaceTextureClient(surfaceTexture) : NULL);
165 fields.surfaceTexture = env->GetFieldID(clazz,
167 if (fields.surfaceTexture == NULL) {
182 sp<SurfaceTexture> surfaceTexture(new SurfaceTexture(texName, allowSynchronous));
183 if (surfaceTexture == 0) {
188 SurfaceTexture_setSurfaceTexture(env, thiz, surfaceTexture);
199 surfaceTexture->setFrameAvailableListener(ctx);
204 sp<SurfaceTexture> surfaceTexture(SurfaceTexture_getSurfaceTexture(env, thiz));
205 surfaceTexture->setFrameAvailableListener(0);
212 sp<SurfaceTexture> surfaceTexture(SurfaceTexture_getSurfaceTexture(env, thiz));
213 surfaceTexture->setDefaultBufferSize(width, height);
218 sp<SurfaceTexture> surfaceTexture(SurfaceTexture_getSurfaceTexture(env, thiz));
219 status_t err = surfaceTexture->updateTexImage();
230 sp<SurfaceTexture> surfaceTexture(SurfaceTexture_getSurfaceTexture(env, thiz));
231 return surfaceTexture->detachFromContext();
236 sp<SurfaceTexture> surfaceTexture(SurfaceTexture_getSurfaceTexture(env, thiz));
237 return surfaceTexture->attachToContext((GLuint)tex);
243 sp<SurfaceTexture> surfaceTexture(SurfaceTexture_getSurfaceTexture(env, thiz));
245 surfaceTexture->getTransformMatrix(mtx);
251 sp<SurfaceTexture> surfaceTexture(SurfaceTexture_getSurfaceTexture(env, thiz));
252 return surfaceTexture->getTimestamp();
257 sp<SurfaceTexture> surfaceTexture(SurfaceTexture_getSurfaceTexture(env, thiz));
258 surfaceTexture->abandon();