Go to file
Jamie Gennis 89c2dd2cc2 Change the framework to use the new camera preview path.
This change makes the camera HAL interface take an ANativeWindow interface from
which all the camera preview buffers will be allocated.  The framework code
running in application processes now passes a Surface object rather than an
ISurface to the camera server via Binder when setting the preview surface.  The
camera server then forwards that Surface object (which implements the
ANativeWindow interface) to the camera HAL, which uses it to communicate with
SurfaceFlinger to allocate the camera preview buffers.

Change-Id: Ie438f721559cd7de5e4f848a26d96360dda07b5f
2010-08-23 14:31:30 -07:00
awt Add correct copyright headers to multiple files 2010-03-11 18:22:10 -08:00
cmds added BinderService<> template to help creating native binder services 2010-07-14 18:43:19 -07:00
include Change the framework to use the new camera preview path. 2010-08-23 14:31:30 -07:00
libs Change the framework to use the new camera preview path. 2010-08-23 14:31:30 -07:00
opengl am b3aaf3ba: am bccfcd95: Merge "fix [2931718] glDrawArrays skips a triangle when more than 70 vertices are used." into gingerbread 2010-08-21 09:42:53 -07:00
services/surfaceflinger Change the framework to use the new camera preview path. 2010-08-23 14:31:30 -07:00
vpn DO NOT MERGE 2010-03-29 18:12:24 -07:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
NOTICE Adding PacketVideo attribution in NOTICE. 2010-05-06 14:15:47 -07:00