Merge commit '373a9c6efebc97ade940dc5996f24992cda450c7' into gingerbread-plus-aosp
* commit '373a9c6efebc97ade940dc5996f24992cda450c7':
Add some useful YUV formats. Add fourcc version of the definitions.
Merge commit 'e6d315ede7ac0c72fe23be9be5c89adff61416c0'
* commit 'e6d315ede7ac0c72fe23be9be5c89adff61416c0':
Silenced compiler warning seen only in debug builds.
To eliminate an unnecessary thread in the framework GPS code, we now
require the GPS HAL to call callbacks from a thread created using the
create_thread_cb. Such threads are able to call directly into Java,
eliminating a polling thread in the GpsLocationProvider code.
Change-Id: I91eeea73b8908f10f10a93ae71034c63f806e8a1
Signed-off-by: Mike Lockwood <lockwood@android.com>
Add the pressure variable to the sensor.h file for barometer.
Change-Id: Ie05b65f9215639cee6dc3ae926a0cc07e673e5b6
Signed-off-by: Dan Murphy <wldm10@motorola.com>
Add set_capabilities callback to inform the framework of the engine's capabilities.
Add more parameters to set_position_mode
Change-Id: I75572979c031ffc0d915bb9e8aebce09d4982336
Signed-off-by: Mike Lockwood <lockwood@android.com>
This change converts the hardware_legacy API to a HAL API.
More cleanup work will likely follow.
Change-Id: Ia4f9f8a9b12d84c239d367db3ad1dfdc830e0aba
Signed-off-by: Mike Lockwood <lockwood@android.com>
this gralloc module is only used on the emulator or without a h/w
renderer. therefore there is no synchronization to do in lock/unlock
and pmem buffers are not relevant.
hopefully this will remove some of the confusion about how gralloc
should be implemented and make it more obvious that this implementation
is not intended to be used by h/w renderers.
Merge commit 'baf21439df7b4e641dfa990f12c287dc53c40f09' into eclair-mr2
* commit 'baf21439df7b4e641dfa990f12c287dc53c40f09':
Add brightnessMode field to light_state_t
This is to allow the framework to inform the lights HAL of the current
lighting mode for the LCD backlight.
Change-Id: I665653c4b9097c4dd92bf0aaa5d83953e134a886
Signed-off-by: Mike Lockwood <lockwood@android.com>
Merge commit 'a2414316075dde4ca5c1393c662f224b36dd3fdc' into eclair-mr2
* commit 'a2414316075dde4ca5c1393c662f224b36dd3fdc':
Add documentation for proximity and light sensors.
Merge commit 'cd2433f3804a537aedc26f595b1c05f95a05244a' into eclair-mr2
* commit 'cd2433f3804a537aedc26f595b1c05f95a05244a':
fix[2222341] Soft reset while going back from camcorder settings
This is deprecated and will be removed in the next release.
Change-Id: I5a5e93b99ae722dfcd0e9cf6415c8af6a71e6eab
Signed-off-by: Mike Lockwood <lockwood@android.com>
The problem was a simple typo, which prevented modules like
/system/lib/hw/lib<module>.default.so from being loaded even if they
were found on the system.
This is required to fix the generic build when run in the emulator.