e5d76f7896e683de73859edb6b683de2dec1b249 |
06-Nov-2013 |
Wei Wang <weiwa@google.com> |
DO NOT MERGE BLE peripheral mode (1/4): change HAL to support service data and service uuids. Cherry picking ble advertising changes from master to KLP MR2. b/13137996 Change-Id: I19a3755a4ed16e1ae03368cecee97773c05c1770
t_gatt_client.h
|
7ccf148f5066ceb1a161f0d7a7d66f75c6e8d420 |
13-Nov-2013 |
Jesse Hall <jessehall@google.com> |
Update HWC documentation for virtual displays Bug: 8316155 Change-Id: I56598551b07082bfff90df160b103a4158e8c8c9
wcomposer.h
|
4d45d30d4e6d129218835a3209d8fb016d768ce4 |
21-Sep-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera3: Add PASSIVE_UNFOCUSED AF state and clean up INACTIVE Needed to support the real case of continuous focus giving up on a scene for a while (say, a blank wall), during which we shouldn't claim the lens is in motion. Also add new states for INACTIVE to clarify it as the starting state after mode transitions or enabling AF/AE/AWB. Bug: 10860639 Bug: 10446772 Change-Id: Ie4c1ac73e5a9eb6d1894d83dbded49a2767a8ffd
amera3.h
|
cd996be7791b3f78e925532d5820da06d58cf635 |
13-Sep-2013 |
Rom Lemarchand <romlem@google.com> |
Merge "Initial interface for MemoryTrackerHAL" into klp-dev
|
d9d105a0ce6bbaa8d1d1cf70a255612a5dd33701 |
12-Sep-2013 |
Alex Ray <aray@google.com> |
consumer_ir: add array length to get carrier freq Change-Id: Iefb424db6f16ffefa40da56c765c9b7a24bea397
onsumerir.h
|
c900b4230c5f33abc1b7bc590c4ffe21ec8a59d0 |
11-Sep-2013 |
Alex Ray <aray@google.com> |
Merge "consumerir: make transmit array constant" into klp-dev
|
6670e24966d7ea52f9c18882e952fe1db02d788f |
11-Sep-2013 |
Alex Ray <aray@google.com> |
consumerir: make transmit array constant Change-Id: I0409970d7bd8efe69a69ec038eea4ee3ff9cbfe0
onsumerir.h
|
22b42bc528c1a38176572c128323e945ea4a7d0a |
11-Sep-2013 |
Glenn Kasten <gkasten@google.com> |
Merge "Clarify return values of get_presentation_position" into klp-dev
|
22a06b752f7c350f8d8eaec029c9df69d708126f |
10-Sep-2013 |
Glenn Kasten <gkasten@google.com> |
Clarify return values of get_presentation_position Change-Id: I495d7abd7e366849308c66bcaee99554dcd244aa
udio.h
|
fe46e6a90675fc637a1482e8dfeb27e374b7600d |
05-Sep-2013 |
Alex Ray <aray@google.com> |
libhardware: add Consumer IR HAL API Change-Id: I68db7911784aa802b378a5e1dad62397da16b03b
onsumerir.h
|
aa773500a4aefba7d737d1428b434af38334f409 |
06-Sep-2013 |
Colin Cross <ccross@android.com> |
Initial interface for MemoryTrackerHAL Bug: 10294768 Change-Id: I65cb28c8f77f3dafe5b47b24479c647fa72fc65f
emtrack.h
|
51dbad3bfa313a4ba9219e3d9c4b3c1b2a15d52f |
09-Sep-2013 |
Alex Ray <aray@google.com> |
Merge "hardware: camera_common: add module vendor tag ops" into klp-dev
|
19b2ceafe41e318ebe68f4b0dfeca73822d553e4 |
13-Jun-2013 |
Alex Ray <aray@google.com> |
hardware: camera_common: add module vendor tag ops This updates the camera module API to have vendor-specific tag support. Vendor-specific metadata tags could be contained in static camera characteristics, so we need a method of accessing vendor tag information from the module level (and not just with a device open). Bug: 10612133 Change-Id: I28e8c769f8112ff4f745f3f1b5472e8a718f1356
amera_common.h
|
c124b23f94a0a88e872253720c0e27594a9a9938 |
05-Sep-2013 |
Kenny Root <kroot@google.com> |
keymaster: use new version fields in hw_module The original version of this HAL used a field in keymaster_module to represent the module's version number, but a later revision of the HAL interface added a distinguisher between HAL module and device versions. This is needed to support upgrade code in keystore. Bug: 10600582 Change-Id: Ied34cf382e2b7725e648faada00df2dee993e6c5
eymaster.h
|
2541a0a8f7a2c86658d435efb49843a88b4d97e0 |
19-Aug-2013 |
Kenny Root <kroot@google.com> |
Add support for DSA and ECDSA key types (cherry picked from commit 6e1683f5d508a4c1ff761a9a3508619ac5ac6ed7) Bug: 10600582 Change-Id: I8e5b66baa70b37031198260853bb5355df75e23d
eymaster.h
|
5dae225de7b5ccf965d1496bc4343828a250f788 |
30-Aug-2013 |
Glenn Kasten <gkasten@google.com> |
Merge "get_presentation_position" into klp-dev
|
e25f9ed3469859ba0b94585549097b8b82dca8b4 |
23-Aug-2013 |
Glenn Kasten <gkasten@google.com> |
get_presentation_position Change-Id: Iedc4df9018321d7273eaa862e913ad6d9a844618
udio.h
|
935799d63f0d654f350a640001077616572a4b63 |
25-Jun-2013 |
jpadmana <jayashree.r.padmanaban@intel.com> |
Addition of EFFECT_CMD_OFFLOAD for effects offload Added EFFECT_CMD_OFFLOAD command to audio effect control interface. It is used by the framework to indicate if the playback thread the effect is attached to is offloaded of not. Added effect flag EFFECT_FLAG_OFFLOAD_SUPPORTED indicating if the effect implementation supports offloading to a DSP. Change-Id: I26553576657d3aa9cd0cdcd5785c813b02f48136 Signed-off-by: jpadmana <jayashree.r.padmanaban@intel.com> Signed-off-by: Eric Laurent <elaurent@google.com>
udio_effect.h
|
59caeb14a7cb7cbc74db725343922c81f0e2e3aa |
23-Aug-2013 |
Glenn Kasten <gkasten@google.com> |
Merge "Fix file permissions" into klp-dev
|
06b77aa4e1abafdba19bbf30b5409bc1ec6db68e |
21-Aug-2013 |
destradaa <destradaa@google.com> |
Fix typo in FlpHal Change-Id: I0a0598c4755052e071d793fbacf0aa25dfca6e5c
used_location.h
|
08708c5e1fda39bf0111b5e1175533e6763219e2 |
20-Aug-2013 |
Glenn Kasten <gkasten@google.com> |
Fix file permissions Change-Id: Iffc2941d98ee16796cf3d44dec1cfa376d9362bb
luetooth.h
t_rc.h
|
5ba249e34a3840881a03e545ffba77cde5bf28ba |
20-Aug-2013 |
Mathias Agopian <mathias@google.com> |
Merge "Define a range for device specific sensors" into klp-dev
|
1599ec675579eaf8f8e7f79fc03648b9d838f475 |
19-Aug-2013 |
Mathias Agopian <mathias@google.com> |
Define a range for device specific sensors Bug: 9551417 Change-Id: I5412d9c063743a0e99e8839a0758337c72a8725e
ensors.h
|
aaf337dccb23f04ed4a59f2f371326c93cb5c96f |
18-Aug-2013 |
Matthew Xie <mattx@google.com> |
Merge "Add support for AbsoluteVolume" into klp-dev
|
fe9728dfa18eabbf4e5bce9cecb6524b9158fb13 |
01-Aug-2013 |
Satya Calloji <satyac@broadcom.com> |
Add support for AbsoluteVolume Add support for AbsoluteVolume in HAL bug 9595622 Change-Id: Iaf08b81b61aa07ebaa83f4bd6cc9e82171947aa1 Conflicts: include/hardware/bt_rc.h
t_rc.h
|
fc0ff2a8700eb11aef7a961b279d846c8a1c04c5 |
16-Aug-2013 |
Jesse Hall <jessehall@google.com> |
Add HWC_DISPLAY_VIRTUAL and adjust display count constants Both surfaceflinger and HWC implementations have been defining these themselves, making future changes more difficult. Better to define them centrally, where they can be updated easily. Change-Id: I793158b858c84b2470b05f9ea77cc5a0c7e247f1
wcomposer.h
wcomposer_defs.h
|
b98448119351df9ec7453e0ae92ea408b02294db |
24-Jul-2013 |
John Du <johnldu@google.com> |
Add support for ff/rew Change-Id: I95d17aa4f54d58596085f8d67e63e277b280a242 (cherry picked from commit a068b57857a6f9f2db335dbb18f1be37e85937c6)
t_rc.h
|
299e43c186a9c8a6611d8c5f61d158436948afe5 |
07-Aug-2013 |
Andre Eisenbach <andre@broadcom.com> |
LE: Add peripheral role support (3/4) Initial stack support for the LE peripheral role. Change-Id: Ie036432c90c405a331e2fceaf88bf97a46182176
t_gatt_client.h
|
02223d1602c1728b3c94f68059d1b2e76d35dbd3 |
09-Jul-2013 |
Andre Eisenbach <andre@broadcom.com> |
LE: Add instance ID to descriptors (3/4) If a remote devices offers multiple descriptors with the same UUID, the instance ID is used to differentiate between them. Change-Id: Ia5ab989f222a5cf1b7cb66966ad4f91f2b660708
t_gatt_client.h
t_gatt_types.h
|
af32a8d59463ddf67154cb432da232cfb185e6bc |
07-Aug-2013 |
Mathias Agopian <mathias@google.com> |
minor changes to sensor HAL interface Change-Id: Idc415fd0a92482f4f4cd051b458a28d97f251f35
ensors.h
|
16671c5519003d3be0eab34a8a78fecac9e941a3 |
25-Jul-2013 |
Mathias Agopian <mathias@google.com> |
improvements to the batch mode APIs - also added a flush() method to drain the FIFO before the batch timeout has expired Change-Id: I73cc450fae0a6acf73d8b5d73bcd7a225bfbfe35
ensors.h
|
9d51856d71b4aa25ca925b1ee7d9950878847f63 |
30-Jul-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera: Add new 3.1 device version - Add new definition to camera_common - Update comment in camera3.h Change-Id: I9d8c594cfdaff40c543e8f9017091b0c06bbf022
amera3.h
amera_common.h
|
dbd278cd076b6d0ad1a78dfcb37631784f557be9 |
26-Jul-2013 |
Alex Ray <aray@google.com> |
Merge "camera3: Add flush"
|
dc1a7cbe8f1b3a28c1addc0395820b399576ac61 |
26-Jul-2013 |
Alex Ray <aray@google.com> |
Merge "camera3: Pass consumer information in configure_streams"
|
e495baf7d7ff50e1ff4ee0064a1379f2c25fde8f |
26-Jul-2013 |
Zhihai Xu <zhihaixu@google.com> |
Merge "Add debug menu to enable btsnoop"
|
22423852817b19245a2134653eef3f71a39cf42a |
16-Jul-2013 |
Jason Sams <jsams@google.com> |
Add usage bit for RenderScript. Change-Id: I3ac3dc8e20e94ee885228febdc8eeb66278054cb
ralloc.h
|
d542a200748d7f182e5df56aabe574d357433e46 |
13-Jul-2013 |
destradaa <destradaa@google.com> |
Merge "Update FLP HAL definition for thread semantics."
|
b89487944dfe0934f9d29265037c515e539ff31c |
13-Jul-2013 |
destradaa <destradaa@google.com> |
Update FLP HAL definition for thread semantics. Change-Id: I3dd1f5c72f0fa62a131b7ce166f3df631bb44394
used_location.h
|
00dcc21ea9d309c6bd5263c8e0ed0bd781e4bae6 |
12-Jul-2013 |
Etienne Le Grand <etn@google.com> |
Merge "Clarify some comments in the sensor HAL"
|
3b4732c9d5462daf52a2ee1a42410bb0220fd28f |
10-Jul-2013 |
Mathias Agopian <mathias@google.com> |
bump HWC version to 1.3, add support for float crop rectangle Change-Id: I8601ecc9f39052000b872805be1637ee73b0d3e1
wcomposer.h
wcomposer_defs.h
|
f770b7a9b9315fa924de224af188c314a474eb10 |
10-Jul-2013 |
Etienne Le Grand <etn@google.com> |
Clarify some comments in the sensor HAL Step count can reset when android restarts When calling activate() without calling setDelay() before, use a default rate Uncalibrated magnetometer should not be low pass filtered The accelerometer can be used for the geomagnetic rotation vector When batching call retuns an error, it shouldn't change the state. In particular, it shouldn't change the rate. batch(timeout=0) must always return success Wake upon fifo full will never be specified when timeout=0 setDelay is not called when in batch mode Change-Id: I8a437eeedbdc54e5f1f3e644a92e9f781d7add0d
ensors.h
|
27e16688ec7496e72304d093a24d9c1d4fd37be5 |
08-Jul-2013 |
Mathias Agopian <mathias@google.com> |
be more explicit about 64 bits values in sensor events Change-Id: I61e4832ff2c721987c38897924b1b50b758384da
ensors.h
|
f37f187bbac1fd7bf884eb3ea5c47aa78cb68cdc |
25-Mar-2013 |
Richard Fitzgerald <rf@opensource.wolfsonmicro.com> |
Add defines and support for audio offload - Add non-blocking write support, set_callback() function - Add pause, resume, flush, drain functions to audio output stream - Add audio parameter defines for compressed audio metadata - Extend audio_config_t to include an audio_offload_info_t field - Add is_offload_supported() function to test whether there is hardware decode support for a given compressed audio format - Change audio_stream_frame_size() to handle offloaded streams. For an offloaded stream the size is always counted in bytes (frame size == 1) and the number of channels is irrelevant. Change-Id: I5b82c3fdcfa1456502d0042888f166bf02d8d54b Signed-off-by: Richard Fitzgerald <rf@opensource.wolfsonmicro.com> Signed-off-by: Eric Laurent <elaurent@google.com>
udio.h
udio_policy.h
|
12dc899cb6135f101bf21a78583508a956bb1d6d |
26-Jun-2013 |
Iliyan Malchev <malchev@google.com> |
am 1b8e21aa: am 1a70c0fd: libhardware: deprecate POWER_HINT_VIDEO_ENCODE/_DECODE * commit '1b8e21aa2d4a48c3c0777929e723817995881f70': libhardware: deprecate POWER_HINT_VIDEO_ENCODE/_DECODE
|
1a70c0fd39eed070c2c28fc0731fa689d15931c4 |
26-Jun-2013 |
Iliyan Malchev <malchev@google.com> |
libhardware: deprecate POWER_HINT_VIDEO_ENCODE/_DECODE Bug: 9581070 Change-Id: Ifb47ed0d4fc201732ca6593d41317ec356ead2ba Signed-off-by: Iliyan Malchev <malchev@google.com>
ower.h
|
e61cdea04b66b2572315ce46a858415e192ce86c |
26-Jun-2013 |
Jaikumar Ganesh <jaikumar@google.com> |
Merge "Changes to fused location hardware hal."
|
d3d8cd25e9bc6269aacf8e102c86b50e31444f82 |
26-Jun-2013 |
Mekala Natarajan <mekalan@codeaurora.org> |
am a2ce3e82: am 501fc0f1: Power: Add multimedia hints * commit 'a2ce3e82d5b3667683f3b413e9896fa30b2a9e11': Power: Add multimedia hints
|
d2c966fa2b7b12a6162371ac3a99b7fa1daf365a |
17-Jun-2013 |
Kevin Tang <zhikait@codeaurora.org> |
Changes to fused location hardware hal. 1. Added some comments. 2. Added device context information. Change-Id: I0db21778b60339c92b4951aee4facb1148020198
used_location.h
|
5f2fd854b3fc6ddca34589e3cc2be13d8c41f49f |
24-Jun-2013 |
Alex Ray <aray@google.com> |
camera3: Add flush Flush is used to quiesce a camera device as quickly as possible, which can be used to deal with a pathological client (requests a frame duration of hours then dying) as well as speed up stream configuration changes when the outstanding requests data isn't required. Change-Id: Ie822efae8c705bd64d63c0eab7e9c291ecb570ef
amera3.h
|
2ce219a7464d05c55f95783c1a7d9d3328cb2930 |
15-Jun-2013 |
Alex Ray <aray@google.com> |
camera3: Pass consumer information in configure_streams HALs seem to need to know the gralloc usage flags of the opposite endpoint (producer/consumer) of a stream at configure time. Instead of adding another call to pass stream information, we just pass the usage flags in the existing usage field. Change-Id: I745baf2c4dd9123273d811b9bd52ae68c854b70c
amera3.h
|
501fc0f18249468d485415a3a7f892c644271e63 |
20-Jun-2013 |
Mekala Natarajan <mekalan@codeaurora.org> |
Power: Add multimedia hints Add hints for video encode and decode use cases. These hints are sent when the relevant use case starts and ends. Clients can also send metadata along with the hint to provide context to the power HAL so that it can make more informed decisions about how to tweak system-level parameters. Bug: 9325608 Change-Id: I4731acbe50a7401a95ec9231c4e1a4795098fcd4 Signed-off-by: Iliyan Malchev <malchev@google.com>
ower.h
|
b951dee9e65cf8dbb52407bf0f562ff41122bc33 |
05-Jun-2013 |
Jaikumar Ganesh <jaikumar@google.com> |
Fused Location Provider HAL interface. Fused location allows for fusion of information from multiple source like GPS, Wifi, Cell, Bluetooth, Sensors etc to get a location. Doing this in hardware is useful because it can be done completely in the baseband without waking up the AP. Change-Id: Ib007839ff51b7e87e8d62f0ff9fea1c4a474b1d1
used_location.h
|
a17b75bb173c48d0aa37466607faa767690eae2b |
11-Jun-2013 |
Zhihai Xu <zhihaixu@google.com> |
Add debug menu to enable btsnoop bug: 8059358 Change-Id: Ib28ffe12d9b42726a0c12ecb144624862745e9ca
luetooth.h
|
73dba5e043d44910a8cee4def742f58607fc5894 |
22-May-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera3: Document missing AF transitions. Bug: 9075581 Change-Id: I7688cee904987f404b4ab7ff0e5212182f85a271
amera3.h
|
4ed61b22e046ed544f6afb50abd0af25d478d8b1 |
08-May-2013 |
Jesse Hall <jessehall@google.com> |
Merge "Move virtual displays out of HWC 1.2, mark experimental" into jb-mr2-dev
|
c6ff6c40dd4408c7aac0e079a6d26359902c240f |
08-May-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "gralloc: Clarify alloc stride for HAL_PIXEL_FORMAT_YCbCr_420_888" into jb-mr2-dev
|
380f45dade4a917e6e72c4ce756a20f6242f14fd |
20-Mar-2013 |
Jesse Hall <jessehall@google.com> |
Move virtual displays out of HWC 1.2, mark experimental Bug: 8384764 Change-Id: I388ff3f46893b395e5c4187242f51ad7bb58da24
wcomposer.h
|
6efab252d59ceff806840111b2e6c0e478d377ae |
06-May-2013 |
Eino-Ville Talvala <etalvala@google.com> |
gralloc: Clarify alloc stride for HAL_PIXEL_FORMAT_YCbCr_420_888 Bug: 8734880 Change-Id: I0cca7fd1965e1547991be06b6b18d6302dbe8670
ralloc.h
|
b605944f0a0590d0f31d48a14eaf8e6a075ddba1 |
30-Apr-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera3: Document cropping behavior Redefined somewhat from HAL2, to be simpler for everyone. Bug: 8756080 Change-Id: I6b7608c74c06cc6a0bfe07997444e3b07c3edb10
amera3.h
|
06e3bf25660a25b417e7a2e146327b35bee5ba00 |
20-Mar-2013 |
Alex Ray <aray@google.com> |
gralloc: add lock_ycbcr method This method is meant for locking the flexible YCbCr format documented in the system graphics header. Bug: 8734880 Change-Id: I45ae8937dcc16d0ae8a204a136121f78b4cc51e0
ralloc.h
|
75f0d0ec0db5ab01e0937e4068c4be9e799e9853 |
25-Apr-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Camera3: Clarify SHUTTER timing, ownership of request contents" into jb-mr2-dev
|
7a813e844252612cd8f7fa4e391825477d8b63d0 |
23-Apr-2013 |
Etienne Le Grand <etn@google.com> |
Modify sign of bias in uncalibrated magnetometer bug 8632692 Change-Id: If92f0030e53d41a7d0bc3c3b003f5eb939123945
ensors.h
|
71af102b48d62ad2b835ed49001c71fb64f512c2 |
22-Apr-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera3: Clarify SHUTTER timing, ownership of request contents - Clarify ownership of fence file descriptors, including in case of errors. - Make it clear notify SHUTTER must be called before the first process_capture_result. Change-Id: I644054a7a055c2e8a6a164c5ab6439ef2a0d1df1
amera3.h
|
a7c66429136efe294240ebe96cfe67881514849f |
19-Apr-2013 |
Alex Ray <aray@google.com> |
Revert "gralloc: add lock_ycbcr method" This reverts commit baa47f353a318b9f498f093e70d57e4f43f7c345.
ralloc.h
|
c82a0e7792190a2c02826dccf8a77473c6fce980 |
18-Apr-2013 |
Alex Ray <aray@google.com> |
Merge "gralloc: add lock_ycbcr method" into jb-mr2-dev
|
3331718e7a03aebf9c7bbdd2d5197ddd87ab73b9 |
10-Apr-2013 |
Andre Eisenbach <andre@broadcom.com> |
LE (1/3): Add application ID to connection callback Bug: 8589393 Change-Id: I1c9d83b988cad71c5652ecf4025fdc6f650fff42
t_gatt_server.h
|
baa47f353a318b9f498f093e70d57e4f43f7c345 |
20-Mar-2013 |
Alex Ray <aray@google.com> |
gralloc: add lock_ycbcr method This method is meant for locking the flexible YCbCr format documented in the system graphics header. Change-Id: I98b196bab06f1d05fce725da44760180ce487034
ralloc.h
|
7c9416b1880ae0507a6422646a6f162379cd094f |
04-Apr-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera3: Allow many calls to process_capture_result per request Allow the HAL to split the capture result across multiple calls to process_capture_result, so that when the sync framework cannot be used, some output buffers can still be returned later than others. Change-Id: Iea7f77a3d28daac3a94045ab4566f677aa53a7f9
amera3.h
|
28f04113f56a05560fc6074579ab5a4fcd424a0f |
28-Mar-2013 |
Etienne Le Grand <etn@google.com> |
Sensor HAL updates Improve explanation of Batch mode Put the 4th component of the unit quaternion back in the rotation vector Modify rotation vector description Modify definition of uncalibrated sensor event Remove query() Change-Id: I7564073fac0e2467bcfca040b259d9d20e2688c5
ensors.h
|
ebb8c1b8f6f3ae0155262426ffe0e57845d068c6 |
22-Mar-2013 |
Ravi Nagarajan <nravi@broadcom.com> |
Set max RC attribute count to 7 Per spec max RC attributes are 7 Change-Id: Ied4b5ff9487aab32b7e0c824ecaa20b21079c458
t_rc.h
|
6ae9f7049cd6cbfb6b6218b280d451b621417c0e |
01-Apr-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Camera3: Documentation additions" into jb-mr2-dev
|
acbc451e92fdc5fd58a35061b5127b14e7d762f1 |
17-Mar-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera3: Documentation additions - Detailed documentation of the 3A state machines (autofocus, autoexposure, auto-whitebalance) - Add error return value for out-of-sequence device calls - Spelling fixes Change-Id: Icc4e1980b1ff058425a42bc665d345070944b173
amera3.h
|
3e39c4906d258afcbd92b039813cdc954cb626a9 |
29-Mar-2013 |
Jaikumar Ganesh <jaikumar@google.com> |
Gps geofence. Make the add / remove / pause / resume asynchronous. Change-Id: I6d6d254613623b564f1cb6a59742fe000e47ac1e
ps.h
|
e1c3ff664170ecfb92dab4c2d064c5e3ac3c4fcc |
22-Mar-2013 |
Igor Murashkin <iam@google.com> |
Merge "camera_common.h: Add STATUS_ENUMERATING enum" into jb-mr2-dev
|
152b50fda66a1fe2b4ed96ec54da96d10f8ac37c |
18-Mar-2013 |
Igor Murashkin <iam@google.com> |
camera_common.h: Add STATUS_ENUMERATING enum Change-Id: I0986d37364a2666d493cb771fa76967aa051ca5d
amera_common.h
|
bf94f90cdc53136d11d4722616ed032519501732 |
21-Mar-2013 |
Zhihai Xu <zhihaixu@google.com> |
Merge "Initial version of RC HAL for AVRCP 1.3" into jb-mr2-dev
|
482ba78a99ecbaef12ee80586b2b042f861fb76b |
26-Feb-2013 |
Ravi Nagarajan <nravi@broadcom.com> |
Initial version of RC HAL for AVRCP 1.3 Change-Id: Idbea1294d091cbe0b9ebc3a7a0cad9f0c738e32c
luetooth.h
t_rc.h
|
ad186ba61c77a4f978ee365ad5b063d69fd48c9a |
14-Mar-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Camera: Minor fixes to camera3 HAL interface" into jb-mr2-dev
|
2f8cf5cb464b1677e1e784751b8f26da46807bee |
06-Mar-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera: Minor fixes to camera3 HAL interface - Add explicit status to buffer, to allow simple reporting of buffer filling failures. - Clarify error management wording - Clarify close() preconditions Change-Id: I1660103aa1822d194ec0afab44e09554c1ac0782
amera3.h
|
aa54f436cdafec3594c93525339ca39c87c729d0 |
08-Mar-2013 |
Alex Ray <aray@google.com> |
Merge "libhardware: Add camera_info typedef" into jb-mr2-dev
|
2e7d3cd8a8bc6c4d1b977d7b08da605da36c181b |
07-Mar-2013 |
Etienne Le Grand <etn@google.com> |
Minor fix in significant motion description Change-Id: I155181e43750948a6fd6fc246a4e0203cea7c9cb
ensors.h
|
435e4a2b04d889d9f8505b755fbdfc84715e348a |
07-Mar-2013 |
Etienne Le Grand <etn@google.com> |
Merge "Add significant motion description" into jb-mr2-dev
|
1461f28f503d75c6eda29ec9bbd5db33b44f65fe |
06-Mar-2013 |
Etienne Le Grand <etn@google.com> |
Add significant motion description Change-Id: I56de3f2c12243b3d25cd825b66f7685e674533ff
ensors.h
|
3ba9dcb180ac8e01c513b1790cd0cad0f46b887f |
06-Mar-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Camera: Fix incorrect pointer types" into jb-mr2-dev
|
3a6e6b44324a7248123c4839b9a1dbffe8bd3439 |
06-Mar-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera: Fix incorrect pointer types - Array of streams given to configure_streams() must be an array of pointers to streams, to allow framework to fulfill stream structure lifetime guarantees. - buffer_handle_t needs extra level of indirection to match HAL1 & 2. Change-Id: Iee071da39218a748933c3dfa7bccb66fe92c05f1
amera3.h
|
9acc74043b4fd236fbfea492ba8ef3764d9dc079 |
08-Feb-2013 |
Alex Ray <aray@google.com> |
libhardware: Add camera_info typedef Change-Id: I67ce80c886723d4dba7f799b6b135aa7026c2187
amera_common.h
|
ca8581433b778c60b074839baa6c3f2233c09614 |
27-Feb-2013 |
Etienne Le Grand <etn@google.com> |
Sensors HAL iterative update for jb-mr2 Specified more precisely what the uncalibrated magnetometer should be Added uncalibrated sensors event struct Specified that rotation vector and game rotation vector have to use gyroscopes Added magnetic field rotation vector Added accuracy field to rotation vector and magnetometer rotation vector Added section on comparative importance of batching different sensors Specified that one-shot sensors must deactivate themselves before sending an event. Change-Id: Ibc30ce6fc30e698af49a91930bd5a8316b6568b9
ensors.h
|
fefb3343906fe73c827d1b9d50cb3c451602c514 |
06-Feb-2013 |
Ganesh Ganapathi Batta <ganeshg@broadcom.com> |
Initial version of BLE support for Bluedroid Change-Id: Iacf3a56943b31c4fd4f4b833ed675a35cbd47104
luetooth.h
t_gatt.h
t_gatt_client.h
t_gatt_server.h
t_gatt_types.h
|
5824b40278ff95f963688e9f9d3c7951f363acc2 |
25-Feb-2013 |
Jaikumar Ganesh <jaikumar@google.com> |
Add GPS_GEOFENCE_ERROR constants. Change APIs to return error constants. Change-Id: I221e94060c1549c7ffc8e05c7ad4802b981a31bf
ps.h
|
84113817786765a8fb45aeb9a56c994211d4d6f0 |
22-Feb-2013 |
Alex Ray <aray@google.com> |
Merge "camera3: remove redundant hardware error condition"
|
052a20a854c65a3f738253499c14c78031ea56d9 |
05-Feb-2013 |
Jaikumar Ganesh <jaikumar@google.com> |
Add GPS geofencing HAL. This adds APIs for doing GPS Geofencing in the hardware. Change-Id: I32564d7620969e6a1cd3c32242b7805d26b7af1e
ps.h
|
9f6e4bf9013e773a3ba24362f5eec81ccee65454 |
21-Feb-2013 |
Jaikumar Ganesh <jaikumar@google.com> |
Merge "Revert "Add GPS geofencing HAL.""
|
aa24214a122d57adafb95f46f1851fc3bd3040df |
21-Feb-2013 |
Jaikumar Ganesh <jaikumar@google.com> |
Revert "Add GPS geofencing HAL." This reverts commit 86abc8cf18a5895e5bdf1b9e5bd7bf9db603a7fe.
ps.h
|
eee6ec95a18c2367ffa9d466c4eb50690371addb |
21-Feb-2013 |
Jaikumar Ganesh <jaikumar@google.com> |
Merge "Add GPS geofencing HAL."
|
86abc8cf18a5895e5bdf1b9e5bd7bf9db603a7fe |
05-Feb-2013 |
Jaikumar Ganesh <jaikumar@google.com> |
Add GPS geofencing HAL. This adds APIs for doing GPS Geofencing in the hardware. Change-Id: Ia353a0919bfc44d31d152f10e3d20080daffd2e2
ps.h
|
8ec508682635c1c2e2cff38fe6008d86752824cc |
19-Feb-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "WIP: Camera HAL module 2.1, device 2.1"
|
d5ddbc9f7a3f2a388393f5215aaae43c51b20dfa |
15-Feb-2013 |
Alex Ray <aray@google.com> |
camera3: remove redundant hardware error condition Change-Id: I8cc538f82cf42972cc4d7cb155539222c41b4e0a
amera3.h
|
d76f8af6d4d79e22d9a924710e5d8444c8e4ed8f |
14-Feb-2013 |
Eino-Ville Talvala <etalvala@google.com> |
WIP: Camera HAL module 2.1, device 2.1 - Support a simple callback from camera HAL module to framework, to indicate a change to module configuration or status. - Add support for per-instance metadata to camera 2 device HAL. Change-Id: I25699ff096c4f3578b9e54c7e6e60ce2449adc82
amera2.h
amera_common.h
|
7effe0ce84e234ece1fab8965ffef26acc672791 |
15-Feb-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera: Minor cleanup to HAL 3.0 header Change-Id: I64c61687cbf5850341d9e528c47b7b4dca773546
amera3.h
|
d2a877536a1fe22101cf40def1b6d07e35c3868a |
28-Nov-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Camera device HAL 3.0 - High-level behavior is identical to device HAL 2.0 - Interface is cleaned up and simplified greatly Change-Id: Ia867bbf9484be2256470f4acfab7fc3d47e408f4
amera2.h
amera3.h
amera_common.h
|
18dff4eb6311b4c34f2df73561c3a812a5f917cd |
14-Feb-2013 |
Alex Ray <aray@google.com> |
Revert "libhardware: Add camera_info typedef" This reverts commit 71cb21980a8f6a7ab3b5f86b6d81e8584769f489.
amera_common.h
|
c87ae32b2723801bde8c55b1798799de27346ca3 |
14-Feb-2013 |
Alex Ray <aray@google.com> |
Merge "libhardware: Add camera_info typedef"
|
a3d76529ac523bf3cfcf9e696b97da7a77cdb580 |
12-Feb-2013 |
Eric Laurent <elaurent@google.com> |
Merge "audio effects: fix link problem with NULL UUID"
|
2661f346abc58ddc238b68ad7d1d0a29642dd8b3 |
05-Feb-2013 |
Jean-Michel Trivi <jmtrivi@google.com> |
Audio policy exposes stream remote activity Bug 7485803 Change-Id: Ib9ad2338d9e0c5f816de8d56d7b41c3771c0a8c3
udio_policy.h
|
296cf93d10b2a7627c772940c9445097d4c341e9 |
09-Feb-2013 |
Jeff Brown <jeffbrown@google.com> |
Revert "only orientation and geomagnetic field sensors support the "status" field" This reverts commit fbe985ca9c8cd502ce9b8b0332dbdd639e9b723e Change-Id: I7c65fd3326fe08363b5ed491f6438e541df879d4
ensors.h
|
71cb21980a8f6a7ab3b5f86b6d81e8584769f489 |
08-Feb-2013 |
Alex Ray <aray@google.com> |
libhardware: Add camera_info typedef Change-Id: Icfc0b2dc7739313a6266938f0e2b46fa823ba61e
amera_common.h
|
099e61508eaaf2c5999e601f953f392f1aa37b70 |
07-Feb-2013 |
Eric Laurent <elaurent@google.com> |
audio effects: fix link problem with NULL UUID A special value for NULL effect UUID is declared as const in audio_effect.h. This prevents several modules including audio_effect.h to be linked together. The fix consists in declaring the value as static const. Change-Id: I86e74dc9da8eaed13a3ad44765abb9cd1e80f316
udio_effect.h
|
fbe985ca9c8cd502ce9b8b0332dbdd639e9b723e |
07-Feb-2013 |
Mathias Agopian <mathias@google.com> |
only orientation and geomagnetic field sensors support the "status" field enforce this in the HAL API. Change-Id: I54d2fde84a852482a96140f8f1945cc6044e628a
ensors.h
|
1144bea332fb24789712062bb35fe762f2f17505 |
30-Jan-2013 |
Mathias Agopian <mathias@google.com> |
improves sensors HAL documentation - added a period parameter to batch() - added drift-estimate to uncalibrated gyro Change-Id: I9cba8099c8906ba111d401ecbb4341e338b338a8
ensors.h
|
e3e0a570a85ea40ce215e80679ba4ae1b014664f |
30-Jan-2013 |
Mathias Agopian <mathias@google.com> |
add support for plane-alpha in HWC Change-Id: Ied228e689ca892c505fbd811fd2b8579287e4ac6
wcomposer.h
|
2f276f555064a77fa449a3ac21aa06ea3c1b45ca |
29-Jan-2013 |
Mathias Agopian <mathias@google.com> |
renamed sensor PEDOMETER to STEP_DETECTOR pedometer was confusing. Change-Id: Ib40c8034e9038f7153299aed4ee33a0a9f1e900e
ensors.h
|
1df68b42ca1af4702e295858d9446edbf81421c6 |
14-Jan-2013 |
Jesse Hall <jessehall@google.com> |
am c4f18ad3: am af05c912: am a8c06116: Merge "Remove remnants of HWC 0.x" * commit 'c4f18ad3bfcd9c4d8867ee3b366ed24f13371c47': Remove remnants of HWC 0.x
|
af05c912e1afa1f7d7b3f4b1d8b3034427abc37b |
14-Jan-2013 |
Jesse Hall <jessehall@google.com> |
am a8c06116: Merge "Remove remnants of HWC 0.x" * commit 'a8c061169752cbaf335a35e49568b7fe7d7e83cd': Remove remnants of HWC 0.x
|
71b9c1fab92727b1463226681d7bd61aac85291b |
11-Jan-2013 |
Jesse Hall <jessehall@google.com> |
Remove remnants of HWC 0.x Change-Id: I85f4b95e8db44998abc07686a554d3e802a6a4a9
wcomposer.h
wcomposer_defs.h
wcomposer_v0.h
|
1082c0b54c21c220e975f1c714e41f9183b366d1 |
12-Dec-2012 |
Andrew Hsieh <andrewhsieh@google.com> |
Fix build Change-Id: Iaf3bba12e3f34d351890320b25aa340e75c1972c
ensors.h
|
a455772cb30cb8fed26b12f61a6d78c9b689e640 |
29-Nov-2012 |
Mathias Agopian <mathias@google.com> |
sensor HAL major revision mainly update the documentation, add new sensor types and add a batch mode. - TYPE_PEDOMETER, defines a pedometer sensor - TYPE_SIGNIFICANT_MOTION, defines a sensor that triggers an event when the device is moving "enough". This sensor must allow the SoC to go into suspend, while it is enabled. - TYPE_STEP_COUNTER, defines a pedometer but returns a step count (and looses precise timestamps, per step). Change-Id: I3e20ff165851b7cb318f3c6637a6580de156b8fe
ensors.h
|
d6f7aad8de5d122d4189ecc608c749a63de4983d |
07-Dec-2012 |
Greg Hackmann <ghackmann@google.com> |
Fix GRALLOC_USAGE_SW_WRITE flag documentation Change-Id: Ie553c521290358bf37c6954f65f790162aa43730 Signed-off-by: Greg Hackmann <ghackmann@google.com>
ralloc.h
|
2a4caa5856e7e627e42daf12b6b551515c8fff27 |
21-Nov-2012 |
Mathias Agopian <mathias@google.com> |
am 65b35c04: am 48697f6d: Fix HWC documentation. * commit '65b35c047433a413617a877d9785d36c9da4b612': Fix HWC documentation.
|
48697f6dc249d1238243677de77d3a0eb6a17b3f |
21-Nov-2012 |
Mathias Agopian <mathias@google.com> |
Fix HWC documentation. Specify more clearly the behavior of compositionType and hints. Change-Id: I9abdccedd904b2fba783381bf9e2f8975ede8d67
wcomposer.h
|
56f66ccfb4915b03da4b470916bb2c59bed97216 |
09-Nov-2012 |
Mathias Agopian <mathias@google.com> |
Add support for new sensor types - add support for SENSOR_TYPE_MAGNETIC_FIELD_UNCALIBRATED - add support for SENSOR_TYPE_GAME_ROTATION_VECTOR - add support for SENSOR_TYPE_GYROSCOPE_UNCALIBRATED Change-Id: I83048eb239d2123b5ec1f411b99f1883080a646f
ensors.h
|
b0acad33a7891d38100aa84c673280bbd8c1a90d |
25-Oct-2012 |
Marco Nelissen <marcone@google.com> |
Remove unused methods from fx library API Change-Id: Ifb1d8b596a34f8413819279c46cb236fd7fb04f4
udio_effect.h
|
20c7f50cd5d60ee7d76f2f502866187992e7675b |
10-Oct-2012 |
Jean-Michel Trivi <jmtrivi@google.com> |
Support querying active record sources Add support for querying whether there is currently a recording underway from the specified audio source. Bug 7314859 Change-Id: I270f27eff4dcf1cc179089859a4c690140825ad1
udio_policy.h
|
c7545189c8b260bbaf09653407450418a3d1860b |
09-Oct-2012 |
Jamie Gennis <jgennis@google.com> |
hwcomposer: Specify set() call error behavior. Bug: 7308829 Change-Id: Ibab6f0d2929860f02c17d6ffadb326fc0c333c4d
wcomposer.h
|
442752aecdc54c32e77227e792fca64dcf1c1fb8 |
30-Sep-2012 |
Martijn Coenen <maco@google.com> |
NFC HAL: Use a separate callback for data. Bug: 7258325 Change-Id: I02d8ea1bdcb8ea6a9430e3dc286f5c2647277f72
fc.h
|
cecacd4e71c35fd50dbe1e9855cbab0faa17b550 |
28-Sep-2012 |
Alex Ray <aray@google.com> |
Camera2: Change JPEG transport header The way buffers are passed to JPEG encoders makes it difficult to account for a header offset. This explains moving the header to the end, and clarifies the required header packing. Bug: 7108816 Change-Id: I569cd0cde37bd6fd7110fbc95d7fced9a55cff9c
amera2.h
|
3a90d5964bc17ace1097e06a62d0410241c6c99c |
22-Sep-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Camera2: Add JPEG transport header" into jb-mr1-dev
|
919e1c45b77b99c0215a53ab93d8032abb6d8c26 |
20-Sep-2012 |
Jesse Hall <jessehall@google.com> |
Merge "Document reentrancy and error conditions" into jb-mr1-dev
|
d91697ab8fee9b4c55170230f355f5a25eceefaf |
20-Sep-2012 |
Jesse Hall <jessehall@google.com> |
Document reentrancy and error conditions The hotplug callback is non-reentrant. The display config functions return an error if called for a disconnected display type. Change-Id: I52d11a53f9b30a7c39e98b0a9b07eb97a3d2becd
wcomposer.h
|
ada3a97820dd48d513350d1365a3040d570bab6e |
19-Sep-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Add JPEG transport header To simplify passing compressed JPEG data between the HAL and the camera service, add a transport header for use with JPEG streams. Bug: 7108816 Change-Id: I91060051f59032e66eaaab3ee9f651badd1f2ac0
amera2.h
|
05f49546a9c70805cbd77e71c7998652f91ec535 |
18-Sep-2012 |
Andre Eisenbach <andre@broadcom.com> |
Initial Bluetooth open source release Change-Id: I27bb95db854806d7deedaf6c622b17cb09f62f16
luetooth.h
t_av.h
t_hf.h
t_hh.h
t_hl.h
t_pan.h
t_sock.h
|
7f9067f0fcc675cc6887290af4193f27e5a5c9d7 |
15-Sep-2012 |
Mathias Agopian <mathias@google.com> |
Merge "Layer flags won't change between prepare and set" into jb-mr1-dev
|
6b01e2eaf7fb7f167730c0bde1b55ae7ac928060 |
15-Sep-2012 |
Jesse Hall <jessehall@google.com> |
Layer flags won't change between prepare and set Change-Id: I0f25766976e4f783066e5b6fd917d1769906e43e
wcomposer.h
|
1c970f1a493371aaa68f9227a8c3c395c5112fac |
12-Sep-2012 |
Martijn Coenen <maco@google.com> |
Initial NFC HAL for NCI controllers. Bug: 7123942 Change-Id: Ic64aa6477f2eb65b489b3be5d49ad21ccce63e2d
fc.h
|
9633d506b798cfd44172f467b59b2305b19b9b00 |
14-Sep-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Add CAMERA2_HAL_PIXEL_FORMAT_ZSL temporarily. Until all HAL implementations move to the new gralloc format selection scheme, define FORMAT_ZSL for indicating ZSL streams. Bug: 6243944 Change-Id: I90249beaaca5da80c9464eedd6aa9d3648bb56cc
amera2.h
|
7cb03d79b3040d9b43ffc81414e9853e8a57adb1 |
07-Sep-2012 |
Jesse Hall <jessehall@google.com> |
Add outbuf fields for HWC 1.2 virtual displays Also rename HWC_DISPLAY_RESOLUTION_* to HWC_DISPLAY_WIDTH and HWC_DISPLAY_HEIGHT for consistency. Change-Id: Iabe6db0816f6f6eaaac24c3c9ae554177bcabf1d
wcomposer.h
wcomposer_defs.h
|
85e08e26258711f2fd672d9a920d88bf91410f6b |
28-Aug-2012 |
Eric Laurent <elaurent@google.com> |
audio: new audio devices enums Changed audio device API version to 2.0 because of new enums for audio input and output devices. Removed implementations of get_supported_devices() in stub and usb audio modules. Change-Id: I09345d38929d931e5015e36d18259f5a5f950298
udio.h
|
88b79cb001d1c733275c7cad490c32b143f78860 |
16-Aug-2012 |
Jean-Michel Trivi <jmtrivi@google.com> |
Add audio module for remote submix New definitions of audio devices for remote submix: one representing a sink for writing the audio buffers that won't be played directly locally, another representing the audio source that can be read from to obtain the audio mix. New audio hardware module encapsulating the submix loop functionality. Create a Pipe to serve as non-blocking audio ring buffer between the output device (the sink) and the input device (the source). Change-Id: I527f4721a69ced0430a99ebba3b4db7d419f2bb2
udio.h
|
3f014b988ea901ccc249d05ab11bcfd6010878d7 |
07-Sep-2012 |
Eric Laurent <elaurent@google.com> |
Merge "audio effects: add audio source indication" into jb-mr1-dev
|
207466367ac9d8a0c9df8d40f9e5c449ec587eab |
05-Sep-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Revert "Revert "Add reprocess method, redefine gralloc ZSL usage flag""" into jb-mr1-dev
|
7f8dd0ad2d3d40b57c8359971a351fd194668613 |
04-Sep-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Revert "Revert "Add reprocess method, redefine gralloc ZSL usage flag"" Missing project ready to go. This reverts commit 536148699beffcc4e6a2ced7c41fbbc3bcfa9886 Change-Id: I101343b443be6febe160685de6d72ddbf7e6aea5
amera2.h
ralloc.h
|
3b98ffb168119f657befb1e3204183401ef4fd4f |
04-Sep-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Revert "Add reprocess method, redefine gralloc ZSL usage flag" More dependent projects than I realized This reverts commit 7fa4a7e706cd8da0a4fd6722ff3b00b8088a01ae Change-Id: I813ffde0f8d602fd6d75186bf82e93c7ffed9a9a
amera2.h
ralloc.h
|
903811cd0020f555d826870f018823b9063b37ab |
04-Sep-2012 |
Jesse Hall <jessehall@google.com> |
Make HWC_MODULE_API_VERSION fit in uint16_t again Change-Id: I4e32c3b7be9826cfac1e7226f7fd8894b6c97c1e
wcomposer_defs.h
|
70d87bf07ecd686a2860980fb8e7d18fb2312dbd |
31-Aug-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Add reprocess method, redefine gralloc ZSL usage flag - Camera2: Add allocate_reprocess_stream_from_stream for ZSL usecases - Gralloc: Make GRALLOC_USAGE_HW_CAMERA_ZSL be simply GRALLOC_USAGE_HW_CAMERA_READ | GRALLOC_USAGE_HW_CAMERA_WRITE - Gralloc: Add GRALLOC_USAGE_HW_CAMERA_MASK Change-Id: Icd8ac1f786e3adb6a422f27f03a5a4cb04a815cc
amera2.h
ralloc.h
|
a07ef69482e28199bb34ac94e1e621f7afaf842e |
01-Sep-2012 |
Eric Laurent <elaurent@google.com> |
audio effects: add audio source indication Added a command to audio effect API to indicate the audio source to audio pre processings. Change-Id: Ia9d68bc095b8bc5d3cf847a406ec0a719a1c14ac
udio_effect.h
|
b3f211aa0653cc61a9f2d1fe17becc3a5f83b078 |
31-Aug-2012 |
Jesse Hall <jessehall@google.com> |
Merge "Add new HWC 1.1 queries and hotplug callback" into jb-mr1-dev
|
2c13759c61dd111efc9509ddf37330f50f706f64 |
29-Aug-2012 |
Jesse Hall <jessehall@google.com> |
Add new HWC 1.1 queries and hotplug callback Change-Id: I40164e60b33174e98a3843ec99f1680b1bb1c675
wcomposer.h
wcomposer_defs.h
|
673a810469947edb32fde9326c44eb326b5d2b1a |
30-Aug-2012 |
Jesse Hall <jessehall@google.com> |
Merge "Encode header version in api versions" into jb-mr1-dev
|
3f5b522ac9a472de756c08b16f357acd6dc26e34 |
29-Aug-2012 |
Jesse Hall <jessehall@google.com> |
Encode header version in api versions Change-Id: I0216bef3ba0cfaed2fe908f735e546d0734c0b13
ardware.h
wcomposer_defs.h
|
2388a2dc91979364d96e49456b189f904f0267f3 |
28-Aug-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Use HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED Align camera2's management of platform-opaque formats with rest of framework. Instead of using CAMERA2_PIXEL_FORMAT_OPAQUE, use HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED as the format for both the camera HAL and for gralloc, and depend on the gralloc usage flags to let the gralloc module select the appropriate real format for specific stream endpoints. Add a new gralloc usage for ZSL mode, where the camera service will hold a streaming circular buffer of opaque full-resolution images during camera preview. Since this is an opaque format that needs to be optimized for 30fps operation, need gralloc to be aware of this use case. Bug: 6243944 Change-Id: If7f2516649381ce9bcffe4e319b63cbc068f643f
amera2.h
ralloc.h
|
b8b6439598ecc5faecfce8d43f3418b057714b4c |
24-Aug-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Make static_camera_characteristics const. Disallow modification to static characteristics structure, and clarify ownership and lifetime of the structure. Also update test code accordingly. Bug: 6243944 Change-Id: I6921d6889937212867efb99aa3881ab3ffc4f6f9
amera_common.h
|
43a2bbb9de4f51754b7b131fc282aa2f9115c09e |
26-Aug-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Revert "Camera2: Make static_camera_characteristics const."" into jb-mr1-dev
|
dde2a9d4b5129fa836d211a75f0040bf552c94c9 |
26-Aug-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Revert "Camera2: Make static_camera_characteristics const." Needs a third change that's not yet done with review. This reverts commit c9ec8a656b59912f496880d3a63c0decd490f09d Change-Id: Ic3e465e1308cbf107a250ec17b73a59a35e52f9f
amera_common.h
|
f186f98fb02182366b499ba1b9cbbed537bdedba |
26-Aug-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Camera2: Make static_camera_characteristics const." into jb-mr1-dev
|
d959ec5297c19b9b8f1760c9237030bf931b5803 |
24-Aug-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Make static_camera_characteristics const. Disallow modification to static characteristics structure, and clarify ownership and lifetime of the structure. Also update test code accordingly. Bug: 6243944 Change-Id: Ib8de5e9d6580187b21a5ae9a28a3d24f1d083f7b
amera_common.h
|
0a0a41653d82552e601980c8793fcb07e3863044 |
21-Aug-2012 |
Jesse Hall <jessehall@google.com> |
Simplify and clean up legacy decisions During the HWC 0.x evolution, some fields were left optional or organized strangely to avoid breaking backwards compatibility. Since we're breaking it in the transition to HWC 1.0 anyway, we can clean these up a little. * The current callbacks are now registered immediately after the device is opened and guaranteed to be present, so the implementation can rely on them being present. * The hwc_methods_t structure is gone, with its two methods folded into the main hwc_composer_device_1_t. * All methods and callbacks are now required except dump(). New methods and callbacks we add in the future will still be optional for backwards compatibility. Change-Id: I5d58774a5144016993c12df3dd6ad2a5d746bee9
wcomposer.h
|
43b51d9fdd7a447c9de7bf30960a1963c93ff5c3 |
22-Aug-2012 |
Jesse Hall <jessehall@google.com> |
Add NUM_DISPLAY_TYPES query and refine display list semantics Change-Id: I740859bfa2b126edcdf06f7b2c8208770bc864f9
wcomposer.h
wcomposer_defs.h
|
f4e4624ef78fa72dd976b201c08ceb394564279c |
22-Aug-2012 |
Jesse Hall <jessehall@google.com> |
Define HWC_DEVICE_API_VERSION_1_1 Change-Id: I925e010fb6367979de9b7657607ea5b444820a7e
wcomposer_defs.h
|
43923defb76b01a84e10f72de80e79a31ad68365 |
21-Aug-2012 |
Jesse Hall <jessehall@google.com> |
Merge "HWC 1.1: add FRAMEBUFFER_TARGET layer type" into jb-mr1-dev
|
d18c83fc044a5f1d74ebe59bea7763b75c4d00d7 |
17-Aug-2012 |
Jesse Hall <jessehall@google.com> |
HWC 1.1: add FRAMEBUFFER_TARGET layer type Change-Id: I61965c343dceb4137bc439b49ea90ec13183b719
wcomposer.h
wcomposer_defs.h
|
705d2912b70ae0dc8d035d475cf75f64c1a4c4b6 |
16-Aug-2012 |
Colin Cross <ccross@android.com> |
hwc: update blank documentation to specify that blank is synchronous Change the documentation of the blank function in the hw composer to specify that the screen state transition must be complete when the function returns. Change-Id: Ibd0a9cdef13991c36cabada5fc0e4f7bb8fa7af9
wcomposer.h
|
f7a60c464a03f251deb87489d48d2249e6d31ff2 |
03-Aug-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Add ZSL pixel format, AF CANCEL trigger, lots of docs - Add CAMERA2_HAL_PIXEL_FORMAT_ZSL - Add CAMERA2_TRIGGER_CANCEL_AUTOFOCUS - Add documentation to describe how AUTOFOCUS and CANCEL_AUTOFOCUS triggers interact with AF state, mode, and notifications. - Other minor edits Bug: 6243944 Change-Id: I679c40cfe08e62d3a5851839f748fe2292bbfae7
amera2.h
|
8655693eff5d4d5e65e4dd0877d0a9d29be706bc |
08-Aug-2012 |
Jamie Gennis <jgennis@google.com> |
Merge "Simplify prepare and set semantics (comments only)" into jb-mr1-dev
|
ac3f7e195cadcf1f826340976a228fd5bbcdb807 |
01-Aug-2012 |
Jesse Hall <jessehall@google.com> |
Simplify prepare and set semantics (comments only) Documentation updated for semantic changes vs. HWC 0.x: * Prepare won't be called with NULL pointers. This used to be used to disable hardware composition, though that wasn't documented. Now we'll call prepare with non-NULL pointers but the layer list will have zero layers. * Set won't be called with NULL pointers. This used to cause the display to turn off; that is now done by calling the blank() method, which is no longer optional. Change-Id: I9c69dc34f64e499a5ba5f8729836e7c216f8c733
wcomposer.h
|
47bf3d7ea5f6c98e615e0a1f93497d241c79cc05 |
17-Jul-2012 |
John Grossman <johngro@google.com> |
Extend the audio HAL interface to support get/set master mute (cherry picked from commit d245968b7ef0be5c776c9aefff3eca9e293d1b35) > Extend the audio HAL interface to support get/set master mute > > Hand merge from ics-aah > > > Extend the audio HAL interface to support get/set master mute: DO NOT MERGE > > > > Extend the audio HAL interface to allow HALs to optionally support HW > > level master mute. This follows the same pattern as master volume and > > is part of the fix for bug 6828363. Because of the divergences > > between ICS and master, this change will need to be merged by hand. > > > > Signed-off-by: John Grossman <johngro@google.com> > > Change-Id: Ica6f5e37e13d13dde60463966f41f271ffa104fd > > Change-Id: I5e7aea6d7da0012dcc077281f9077fc04cfb9889 > Signed-off-by: John Grossman <johngro@google.com> Change-Id: I2011cc5bc41ca7081ce255a4bfba65f36f899bc4 Signed-off-by: John Grossman <johngro@google.com>
udio.h
|
f9d6cd7dee62789b220033c926c87deab8991bde |
31-Jul-2012 |
Jesse Hall <jessehall@google.com> |
Add multi-display and flip fence to HWC Change-Id: I3b0446050648e2b386ffb32976c9943b6fd9793d
wcomposer.h
|
85ab59a147eb67cd17a9348949d5a365bf702a5f |
31-Jul-2012 |
Jesse Hall <jessehall@google.com> |
Revert "Add multi-display and flip fence to HWC" This reverts commit 1d51b2b9fc713da6de18117bc19508ecdfde4f23 Change-Id: I1ae46d8cae1cb3064800cd24df56347b05eb6059
wcomposer.h
|
65bed1f947ad9eb992c02a3563bd64ef05c4e268 |
26-Jul-2012 |
Jesse Hall <jessehall@google.com> |
Add multi-display and flip fence to HWC Change-Id: I31b4fc293220bc51169971df93347dd35fdc30ef
wcomposer.h
|
d294b9ffa1569dfc95cdc28a5955caea60950a20 |
26-Jul-2012 |
Ed Heyl <ed@google.com> |
Merge remote-tracking branch 'goog/jb-dev-mako' into jb-mr1-dev
|
d72e51705664ed13b26c32f8026c4ac1424ca9a6 |
26-Jul-2012 |
Glenn Kasten <gkasten@google.com> |
Merge "Add comment"
|
e57a2d2ec601c54852a1cf55c11186bbf5c6c8f5 |
22-Jun-2012 |
Glenn Kasten <gkasten@google.com> |
Add comment Change-Id: Idc2890ebc10c0e6a116bc7c8872cd379e1cf3e25
udio_policy.h
|
48915acb392773c1fcb86e2711eab468410a0baa |
20-Feb-2012 |
Glenn Kasten <gkasten@google.com> |
struct effect_descriptor_s const correctness Also struct audio_stream in audio_stream_frame_size Change-Id: Ie0de708e38a1850c186a8b4eb5f491adc44b3275
udio.h
udio_policy.h
|
d2e7c834c7158c569ae09565d4cafab4a0ce2445 |
17-Jul-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Add camera gralloc usage flags."
|
7797d75b12a90cd03a47642c59dbb677aa4daa88 |
16-Jul-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Add camera gralloc usage flags. GRALLOC_USAGE_HW_CAMERA_WRITE is for camera outputs in the new camera HAL. GRALLOC_USAGE_HW_CAMERA_READ is for sending previously captured camera data back into the camera pipeline for further processing. For example, for converting a raw sensor image into YUV or JPEG data. Bug: 6243944 Change-Id: If9011ec320a1a804f3337704243ed7fc410fec91
ralloc.h
|
38fccf483b19a0dd2431cb8515e7a2cc5546b373 |
13-Jul-2012 |
Colin Cross <ccross@android.com> |
hwcomposer: add a new blank operation Add a new blank operation to be called by surfaceflinger when the screen turns on or off. Also rev the API version to 1.1 for the new field. Change-Id: I266fb33f66184538e34cfc319f63cf809dcb2f18
wcomposer.h
|
88ef190fcf4a02839eb13ab7ca8d91d3dd145731 |
04-Jul-2012 |
Naseer Ahmed <naseer@codeaurora.org> |
hardware: Add field for number of framebuffers supported Change-Id: Iec29018a956d2c048ce077c48fd3995a4ca6f72a
b.h
|
a635449697a2df5de98e72cfc24e926b641d5544 |
19-Jun-2012 |
Glenn Kasten <gkasten@google.com> |
Use audio_channel_mask_t consistently Change-Id: Ib832c0b707b1e0b82adf4ab3d4d18a2dc459d240
udio_effect.h
udio_policy.h
|
d479ad22a0254fa0b5358fe82fa404e3e96c631a |
06-Jun-2012 |
Jesse Hall <jessehall@google.com> |
Introduce HWC_DEVICE_API_VERSION_1_0 The new version adds an acquire and release fence to each layer, providing explicit producer->hwc and hwc->producer synchronization. Change-Id: Ibd6e3c7b3515c012c767246e6d6514274fdef01d
wcomposer.h
wcomposer_defs.h
wcomposer_v0.h
|
74d793867efb9fd3d687cb12c4c7b18e9dc0fa1a |
14-Jun-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Camera2: Add JPEG capture test."
|
fa7a91d3d2a7f99612446f61beb29cc9e215d0ba |
22-May-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Add JPEG capture test. Bug: 6243944 Change-Id: Ifdf16f34b13df1e5bfe501eb7e6083862c71240a
amera2.h
|
90b429d56b5c9e56be86e6a9b2d69e33008ea3c5 |
08-Jun-2012 |
Glenn Kasten <gkasten@google.com> |
am 34afb68c: Add screen state parameter * commit '34afb68c0cd1de315f0250f6a95b9dba234133ae': Add screen state parameter
|
34afb68c0cd1de315f0250f6a95b9dba234133ae |
08-Jun-2012 |
Glenn Kasten <gkasten@google.com> |
Add screen state parameter Change-Id: Iead23e0d91dac34d40e9e55f525916b73c31bcb5
udio.h
|
762ce0423f5023f5f339b6e40049a25b06c2a7e9 |
05-Jun-2012 |
Eric Laurent <elaurent@google.com> |
am 41eeb4fe: audio HAL: add definitions for capabilities query * commit '41eeb4fe9f0a043dc207111893dbea26827217a6': audio HAL: add definitions for capabilities query
|
41eeb4fe9f0a043dc207111893dbea26827217a6 |
18-May-2012 |
Eric Laurent <elaurent@google.com> |
audio HAL: add definitions for capabilities query Added definitions for querying supported channel masks, sampling rates and format with out_get_parameters(). Change-Id: Icb28fcef504c7e0a0b2daeb1bc7e704d20d3b738
udio.h
|
08a6e5e374c57361275173e18eea120587627adf |
18-May-2012 |
Eino-Ville Talvala <etalvala@google.com> |
I am a HAL of constant structure. Bug: 6243944 Change-Id: I126313f75f5f7165d3ca96f52054866c4fb6bee0
amera2.h
|
407a8eeeec8ac7edc947b003060e9f7a19bd7cd0 |
16-May-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Camera2: Add test for construct_default_request."
|
b21b3acf68f8787d5e8fd3cac0cf0fbc2d371b54 |
15-May-2012 |
Mathias Agopian <mathias@google.com> |
am e291f71e: split hwcomposer.h * commit 'e291f71e0a25ac9bb39fb754c599b710ab8f59d5': split hwcomposer.h
|
6adfd6b8ce32f042d001296f08e5b439af2635c1 |
15-May-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Add test for construct_default_request. Bug: 6243944 Change-Id: I59b03d7ebece2a4b7672b265bd9f960b3faea621
amera2.h
|
e291f71e0a25ac9bb39fb754c599b710ab8f59d5 |
14-May-2012 |
Mathias Agopian <mathias@google.com> |
split hwcomposer.h hwcomposer_defs.h now contains enums, which are essentially names. This won't change when we rev the h/w composer API (new ones will be added instead). we do this to avoid having to abstract all these constants in higher level APIs; instead hwcomposer_defs.h can be included without exposing the hwcomposer's data structures (which are a lot more fragile wrt. backward compatibility) Change-Id: Ifb514f64de02a599fdd2d31c188327209ccb0ffc
wcomposer.h
wcomposer_defs.h
|
567b4a24fa9fedf0086af5e0bb8e45bd3294bc9d |
23-Apr-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Substantial cleanup of camera2 HAL, and some initial unit tests - Clean up const/struct usage in HAL - Add user pointer to notify callback - Revamp allocate_stream, now it picks its own ID. - Much simpler stream interface - Merged request/reprocess input queues - Frame queue interface no longer a mirror of request queue - Added triggers/notifications - Added default request creation - Lots of comments Unit tests added: - Lots of utility code to speed up test writing - Basic open/close - Capturing 1 raw buffer (request input, frame output, buffer output) - Capturing a burst of 10 raw buffers Bug: 6243944 Change-Id: I490bd5df81079a44c43d87b02c9a7f7ca251f531
amera2.h
|
bcdb4cd34b9c2a4a3ccebf0048137892e5586fe8 |
03-May-2012 |
Todd Poynor <toddpoynor@google.com> |
hardware: Power HAL: Add POWER_HINT_INTERACTION Change-Id: I9b2c29eadc60e2bea2f01b3925ad6a8539ec2655
ower.h
|
6b7adef0ef38f568099eab38d6865f402c92235b |
30-Apr-2012 |
Jamie Gennis <jgennis@google.com> |
hwcomposer: clarify vsync timestamp meaning This change clarifies the meaning of the HWC vsync timestamp to specify that the timestamp must be relative to the system monotonic clock. Change-Id: I4386ce90511fd5b8f8e988917da637d84d86f026
wcomposer.h
|
5cb1de89a905dd13c858779d73721bbc36cd4be1 |
27-Apr-2012 |
Mathias Agopian <mathias@google.com> |
add version number to power HAL Change-Id: I6acf4523b5878565035ea6c85bddd58f9b20ef1b
ower.h
|
2f143fba74f6be91fe8805ef8bbdffe5b8ece8b4 |
24-Apr-2012 |
Todd Poynor <toddpoynor@google.com> |
hardware: libhardware: Power HAL add power hints -- DO NOT MERGE Change-Id: I8ab0376e4f5d8ef09d5b1062cbfbb30c30c5bb96 Signed-off-by: Todd Poynor <toddpoynor@google.com>
ower.h
|
eb67160b995a504dd70a8f29d228ec837341eb07 |
25-Apr-2012 |
Mathias Agopian <mathias@google.com> |
fix typo in documentation Change-Id: I2c55034c25edd466180cd9c5718c2ad568aeedff
wcomposer.h
|
da4b0b26d170971448fdb04817b308900b5a6dd8 |
18-Apr-2012 |
Eric Laurent <elaurent@google.com> |
rename audio policy output flags. Change-Id: I965fa9bcba45f223f2f2cbc4adccfb5491414c8b
udio_policy.h
|
55786bcf3ced97dea8fa7ce79df2889d4d06e8a7 |
11-Apr-2012 |
Eric Laurent <elaurent@google.com> |
audio: updated audio HAL device API Modified open output and input stream functions to add new parameters needed by audio HAL. Also grouped parameters in a config structure for clarity. Change-Id: I60832d8e5b5e4a48f209a6d83f5ca9c044be61f1
udio.h
|
0c8e630ad66b30058009b9afa682b28b7f55b33a |
17-Apr-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Revise camera HAL 2, and add unit test skeleton."
|
fed0c0244b569e0bae4280af145a94ef3b1a1468 |
22-Mar-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Revise camera HAL 2, and add unit test skeleton. - Add missing method in stream_ops (set_buffers_geometry) - Remove extra method in stream_ops (set_swap_interval) - Document metadata queue protocol - Change metadata queue methods to be set/get through function calls only, instead of a struct member in the HAL device ops. - Change vendor extension tag query methods to be retrieved by a get call, instead of a struct member in the HAL device ops. - Add basic gtest unit test skeleton, which currently just returns static info from all camera devices. Change-Id: I94117097b0243023ad60638070cc7f0cefec18e6
amera2.h
|
6d3fec70d86fe8e8fb71b233d2de727fee3f6f3f |
11-Apr-2012 |
Mathias Agopian <mathias@google.com> |
improve hwc VSYNC documentation Change-Id: I5820d8fa183701ebbc0a825cf27bd0004b47d62e
wcomposer.h
|
c65a2fe3925f46b4d4301cef97b308dbc3e22da9 |
28-Mar-2012 |
Eric Laurent <elaurent@google.com> |
audio policy: load audio hw modules. Added methods to audio_policy_service_ops to load an audio hw module. Added methods to open an output or input stream on a particualr module. Change-Id: Ia0618053bec9978c1b7d2a5f6c02b78209557256
udio_policy.h
|
d126b910abe12432811ac38edd4b2a1d8306d94e |
04-Apr-2012 |
Mathias Agopian <mathias@google.com> |
Merge "add support for VSYNC events in h/w composer HAL"
|
b934784bbef12856eb7c825b3b8dc10418eca8c4 |
04-Apr-2012 |
Eric Laurent <elaurent@google.com> |
Merge "audio: added definitions for audio HAL modules"
|
431fc78c112646f43d6d6f51b06d45d248d2f317 |
03-Apr-2012 |
Eric Laurent <elaurent@google.com> |
audio: added definitions for audio HAL modules Change-Id: I16f8b42ab5de503d38086413b83e934ac9aa1f24
udio.h
|
b08d45dff634673e6dc5901a65f4c04bfdabf76e |
24-Mar-2012 |
Mathias Agopian <mathias@google.com> |
add support for VSYNC events in h/w composer HAL Change-Id: Ic19a41ae522a236f45957e50c792934d987b116a
wcomposer.h
|
0cacd8d44b3f6ff6ec947bb6b2db1e382ee73bdb |
10-Feb-2012 |
Glenn Kasten <gkasten@google.com> |
Update comments Change-Id: I123d9baeceda13608cc01eda6a19e13822258dc0
udio.h
udio_policy.h
|
e8da6bf1cc12a45a6a273d4de6f5b935081c63e5 |
30-Mar-2012 |
Dima Zavin <dima@android.com> |
Merge "hardware: add some guidance on providing version defines"
|
e911e4c160a2569efeb4a83bb3a73daa49bc927a |
28-Mar-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Add specific version number constants to Camera HAL."
|
ddc026e39344169f64f4696174a4d1269d069557 |
28-Mar-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Add specific version number constants to Camera HAL. These constants should be used by HAL implementations to indicate which versions of the module and device APIs they support. Change-Id: I4b6eae278481545694e6a1827833b5958c26720c
amera.h
amera2.h
amera_common.h
|
2fe3ae5ec955773d389ef11c116848188dcf253f |
27-Mar-2012 |
Dima Zavin <dima@android.com> |
hardware: add some guidance on providing version defines Change-Id: I456cb209bc5d5eb739b6fd2e2f3e869caa363ff0 Signed-off-by: Dima Zavin <dima@android.com>
ardware.h
|
89c8a6df0eb70d30b83576741d8fdf23ba652b1d |
27-Mar-2012 |
James Dong <jdong@google.com> |
Merge "Fixed an incorrect path for the include header file in a comment"
|
6be478050febaf0aeff61a24cc9fb087d79eb655 |
27-Mar-2012 |
Kenny Root <kroot@google.com> |
Merge "keymaster: add flags for keymaster features"
|
d0ca70d834f4c69bf798b5ac6a47a20f0ba908d1 |
27-Mar-2012 |
James Dong <jdong@google.com> |
Fixed an incorrect path for the include header file in a comment Change-Id: I9c6f76279b54c2de66a31f751afc9222c345eb47
amera_common.h
|
3c338f473122e85fd64379524a91219872f80720 |
26-Mar-2012 |
Kenny Root <kroot@google.com> |
keymaster: add flags for keymaster features The first flag is something for the default implementation to use to indicate that its keys are importable to hardware keymasters. This allows easy migration from the default software implementation to hardware implementations as they become available. Change-Id: Ideb26a4b1ac91ca8c330a4fe4df323f028b2f855
eymaster.h
|
6c64e7377246153a3152b46f5291ff9dcee8dc05 |
26-Mar-2012 |
Kenny Root <kroot@google.com> |
Merge "Add delete_all to keymaster API"
|
8ae65e71996ce871cda97cc9114cb5211cb273bf |
24-Mar-2012 |
Kenny Root <kroot@google.com> |
Add delete_all to keymaster API In order to aid keymasters erase their memory efficiently, introduce new delete_all API to tell keymasters to forget everything. This will be triggered when keystore itself is told to reset. Change-Id: I730375f1f32cd1ea0bf1fa38d5b1bec2f81ba492
eymaster.h
|
81c323dd54d5f0ea1e75ab392187608049b2326c |
25-Mar-2012 |
Mathias Agopian <mathias@google.com> |
improve HWC versioning Change-Id: Ieb50629f23c0d2b7af12c5541a8278a0979d2ee4
wcomposer.h
|
eb8fb508148d809166a30783a14e186fda0e31c9 |
04-Feb-2012 |
Mathias Agopian <mathias@google.com> |
add support for setting the background color this is a revision of the h/w composer API. This change is binary backward compatible. Change-Id: Id4cf43447594db9049f7e2c44ea08157ca725129
wcomposer.h
|
daacbf40167040991382009523cb29a60b02abf2 |
22-Mar-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Fix camera2.h header. Change-Id: Ibcc93279da2180743d7bbe2561f2bf10879ae08e
amera2.h
|
8bf364ef20331ebcc23b1f72121434a98bc5c567 |
22-Dec-2011 |
Eino-Ville Talvala <etalvala@google.com> |
Reorganize camera HAL, and add versioning support. Includes a draft of camera device HAL 2. Change-Id: I5f56a8c54a33d0ca039360185822a9c22436cab8
amera.h
amera2.h
amera_common.h
|
02a5801af9e08559757773f1d22a5ae14bf12928 |
21-Mar-2012 |
Dima Zavin <dima@android.com> |
hardware: add hardware_device_api_version() macro Change-Id: I79c4d65f6bab227364d5f271df9bd7bc565857c2 Signed-off-by: Dima Zavin <dima@android.com>
ardware.h
|
65820e4d7a0b89108b194284b94f6f82d28a875c |
21-Mar-2012 |
Dima Zavin <dima@android.com> |
libhardware: add current HAL version and a module version macro Change-Id: I30c67a6c5231f8b270b57f78bd6322c201b90859 Signed-off-by: Dima Zavin <dima@android.com>
ardware.h
|
8dc4e710c0dfa66564c8cea0af53f7b4e8e0f80a |
20-Mar-2012 |
Dima Zavin <dima@android.com> |
hardware: provide temp version defines for source compatibility This allows all the existing modules to have source level compatibility until they are fixed to use the new field names. Since the binary compatibility has not been altered, we do not need to force all the implementors to rev their version numbers. This change should be reverted when all the clients have been updated. Change-Id: Ie543d3a972d8abe03ca5123e3000966f048d1771 Signed-off-by: Dima Zavin <dima@android.com>
ardware.h
|
2b57780d88e32ce9fde32dc085aef2fa7fd478e1 |
20-Mar-2012 |
Dima Zavin <dima@android.com> |
hardware: rename version_major/minor to module/hal api version The previous names and documentation were not clear as to how the version fields should be used. As a result, they were often either unused or used improperly. It became clear that there were two version fields necessary. One to version the implementing module and the other to version the hw_module_t interface itself. This change renames version_major and version_minor members of hw_module_t to module_api_version and hal_api_version. It also provides in-depth descriptions for all the fields and clarifies the purpose of the version field in hw_device_t structure. Change-Id: I3e33e5a922cdc17c5e3b1c30a00e211394f18e86 Signed-off-by: Dima Zavin <dima@android.com>
ardware.h
|
b2959a49be9674513793fbf39a6255a473482728 |
13-Mar-2012 |
Kenny Root <kroot@google.com> |
Merge "Update keymaster API to final signing spec"
|
9271d04d888c5676ccd9707378d18cad0f06d607 |
13-Mar-2012 |
Kenny Root <kroot@google.com> |
Update keymaster API to final signing spec Switch from unspecified encoding for import of keys to PKCS#8 (Java standard encoding). Add function for obtaining the public key from a keypair. Add fields for RSA key generation that indicate modulus size and desired public exponent. Add in placeholder fields for possible digest and padding types for signatures. Currently the only thing supported is "none" and "none" respectively. Change-Id: I19ee02cf35321aee859e2460a963c7213791414b
eymaster.h
|
a776bb2e81e5c3a36394867fcb30c141d2a3ac0e |
09-Mar-2012 |
Rakesh Goyal <rgoyal@nvidia.com> |
am 6d2bc4fc: am 4cbd62c2: add i2c_device_address member to nfc_pn544_device_t * commit '6d2bc4fc11ca04326eaf982f97d13d6410a73af2': add i2c_device_address member to nfc_pn544_device_t
|
4cbd62c2ca1600dcd2001d1c5a736abc043a0333 |
27-Jan-2012 |
Rakesh Goyal <rgoyal@nvidia.com> |
add i2c_device_address member to nfc_pn544_device_t Add I2C slave address. Multiple I2C addresses are possible for PN544 module. Configure address according to board design. Change-Id: I847e8f3db631f5039cf15143a9982f4b9b209f27
fc.h
|
83c62ce4e319a11d14a27c6368811f9efc1e8c5a |
08-Mar-2012 |
Eric Laurent <elaurent@google.com> |
audio policy: use audio_devices_t when appropriate Change-Id: Iee57cf5c3bdfefd981e1ed5958df10171f8716e6
udio_policy.h
|
a70c5d0cafe1ef9e4531627d3d009e80b9a8eec4 |
08-Mar-2012 |
Eric Laurent <elaurent@google.com> |
audio HAL : added string for A2DP address Added a definition for A2DP sink address parameter. It was previously defined at several places. Change-Id: I757208e99db395f3d88c17e0de5ae303c71a85ec
udio.h
|
a9a5f5d57fbcf0f953b940788625404dbcd2cc52 |
05-Mar-2012 |
Jean-Michel Trivi <jmtrivi@google.com> |
Update comments to reflect audio channel mask type name change Replace references to "audio_channels_t" by "audio_channel_mask_t" Change-Id: If779a4c24e40c0fcdab8376b479bd20040d686da
udio_effect.h
|
d543b8ae4a38267a749e9a3e333455fb1209ab13 |
21-Feb-2012 |
Mathias Agopian <mathias@google.com> |
Merge "HWComposer: update the hwc_layer::handle docs"
|
c5d381186470c5868499eb8f75626e12b3b6628c |
18-Feb-2012 |
Todd Poynor <toddpoynor@google.com> |
Merge "Power HAL: Add initial header file and default/legacy implementation"
|
c82792c0a4135c1a5de4e4f0ca47318fa5dd7e14 |
10-Jan-2012 |
Todd Poynor <toddpoynor@google.com> |
Power HAL: Add initial header file and default/legacy implementation Change-Id: I43a515a8ffe72a9c4e7d5f7470a5e73e76d5e1b1 Signed-off-by: Todd Poynor <toddpoynor@google.com>
ower.h
|
60d0e5f24b40e4d9f4a191cfe4444ca98234deca |
15-Feb-2012 |
Kenny Root <kroot@google.com> |
Add hardware API for key handling Add a hardware API for key handling from "keystore" Change-Id: I5fd192cc212dbb057ee2a7003d602382ee2cd2c0
eymaster.h
|
5ad38a901dcca2961f3ed35ae0b206c13bc515cd |
15-Aug-2011 |
Mike J. Chen <mjchen@google.com> |
Modifications to audio_hal for Android@Home. This is a squashed merge of the following changes: Commit f560da61a5e128ca9f82f7fe939afcf1f09188c7 Author: John Grossman <johngro@google.com> Date: Thu Aug 11 15:34:55 2011 -0700 Fill out a missing entry in the audio HAL function table. The entry for get_initial_master_volume was missing from the non-legacy audio HAL and needs to be filled out. Also fix up the order of the comments describing the get_initial_master_volume method. Change-Id: I87d5415ef92611497a6dab4c657fc00367c4d80b commit cea82facb63fd237a4ea6fb770605fcb500850ff Author: Jason Simmons <jsimmons@google.com> Date: Thu Jun 16 14:24:24 2011 -0700 Define a replacement for getSampleDelta that returns a DMA start time and count of samples queued Change-Id: I2d13f57b5a8c5b97fb3aa0a90834ce91c56864ef commit 60a9acd7eee470a8d870218e8be618bfa3be15a5 Author: Mike J. Chen <mjchen@google.com> Date: Tue Jun 7 09:13:23 2011 -0700 Add Android@Home extensions to new Audio HAL interface. Change-Id: I3ea4676d4b7d2afd78a5a7a7003ad5c437276d05 Signed-off-by: Mike J. Chen <mjchen@google.com> Change-Id: I09f3756d12a1ce4f9af39610ed857890742a72df Signed-off-by: Mike J. Chen <mjchen@google.com> Signed-off-by: John Grossman <johngro@google.com> Conflicts: include/hardware/audio.h modules/audio/audio_hw.c
udio.h
|
ad255ee424e36f1fbf5e92e320328ceae1aecd49 |
15-Aug-2011 |
Mike J. Chen <mjchen@google.com> |
Add a HAL representing a system-wide local time counter. This is a squashed merge of the following changes: commit 9def1ae65f6b4d6a8fdec147fdcd34f22f08174a Author: John Grossman <johngro@google.com> Date: Fri Aug 12 11:47:20 2011 -0700 Change the signature of set_local_slew. Changed the definition of the slew function in the local time HAL to take an int16 instead of an int32 and to use the full range of the int instead of attempting to imply any particular PPM range. Change-Id: Ia67f50e77f1fe674a63ec69460e830d1191ef5a0 commit afab51327453d1bfc7423f8ce7a28933d8fc49b2 Author: John Grossman <johngro@google.com> Date: Mon Jun 27 17:29:07 2011 -0700 Remove "primary" from the local_time HAL. Interface instances are a pattern which should only be used by audio. Remove its use from the local_time HAL. Change-Id: If4c458cf16a02d9dc63c04185111ae793fc57801 commit 1c26e59a66e75ccb31027f42183aaa32bde6e456 Author: John Grossman <johngro@google.com> Date: Fri Jun 17 14:19:24 2011 -0700 Refactor the local/common clock services. This change is one of a set of 5 changes made to different repositories. Look for this comment in all of them. Refactor the local/common clock services to match android best practice. Notable changes include + The kernel no longer knows anything about common time. Common time has been moved completely up into user land. This has an impact on the accuracy of the timesync debugging code, and the netfilter assisted approach to network based timesync is going to have to be modified. + The timesync driver used by A@H is now just local time driver. + The kernel no longer needs access to the linear transform math code, and it has been removed. + A new HAL has been introduced to expose the concept of local time to the system. + A non-slewable stub implementation of the local time HAL based on CLOCK_MONOTONIC has been added. + The old library has been eliminated. Its functionality has been distributed among the common time binder service, the local time hal and the linear transform utility code. + All clients of the old library have been changed to be clients of the binder service, the hal and the utility code. + The reset_tt utilities have been removed, they no longer have a purpose in the system. Change-Id: I39843b94f9b6d13f63b22145a2edcafe4ca87349 Change-Id: Ib264c992d564b99ef7c7847a788e4fa7f5e101b4 Signed-off-by: Mike J. Chen <mjchen@google.com> Signed-off-by: John Grossman <johngro@google.com> Conflicts: modules/Android.mk
ocal_time_hal.h
|
bfb28ccfc681a78e8b4d2a167db79029e55955c1 |
08-Feb-2012 |
Glenn Kasten <gkasten@google.com> |
Merge "Effect UUID inputs passed by pointer are const"
|
2be4db4a95a8d586984624f20f55705f5f0f1ae3 |
03-Feb-2012 |
Glenn Kasten <gkasten@google.com> |
Merge "Use audio_in_acoustics_t consistently"
|
75a8b8f9492ab6746c7d4147a87d9e21c42b3a96 |
30-Jan-2012 |
Glenn Kasten <gkasten@google.com> |
Effect UUID inputs passed by pointer are const Change-Id: I3ef6d83ae539aef32f2a251660b2e2f9646eace5
udio_effect.h
|
114c2fd2d3d953763edb4372324c993bd66cbe91 |
27-Jan-2012 |
Glenn Kasten <gkasten@google.com> |
Use audio_in_acoustics_t consistently Change-Id: Id49ad9631092db8c9ace0f45db918f708b0b32e9
udio_policy.h
|
ae2e42b2447d011bd6cf9d5b4413dd3557de0035 |
27-Jan-2012 |
Glenn Kasten <gkasten@google.com> |
Use audio_source_t consistently Change-Id: Ie25ddeb091646b7e24149b3b23a18ce0807e1891
udio_policy.h
|
ea84c55f2ce47e54fc0e73f69f3e283e2e9afe59 |
20-Jan-2012 |
Glenn Kasten <gkasten@google.com> |
Merge "Use audio_format_t consistently"
|
7c50e9bad4173cddff6dfc49ee0d4e10053867b4 |
26-Jul-2011 |
Eino-Ville Talvala <etalvala@google.com> |
Add timestamp control to camera preview stream operations. At higher levels, SurfaceTextures include timestamp information in their buffers. For accurate timestamps, they need to be set by the driver code. This change adds the needed method into preview_stream_ops. Timestamp behavior is documented in SurfaceTexture.java, and system/core/include/window.h, as well as here. Bug-Id: 5081132 Change-Id: Id285f8e26edecf605444bc4b9e6eea9b224f9d31
amera.h
|
080a80212b6ec954fe8a424d9fb286c5cf1d5021 |
19-Jan-2012 |
Glenn Kasten <gkasten@google.com> |
Audio policy HAL set_ringer_mode is deprecated Change-Id: If0f82d5c1cb9a0faf70f5a8434f68cdc39784ee6
udio_policy.h
|
d4cf73b3628f8802400f0de18e02913276960cca |
18-Jan-2012 |
Eric Laurent <elaurent@google.com> |
Merge "audio policy: manage stream volume per device"
|
5b2053669183c7d2bb4d52b12fef068e5927c312 |
17-Jan-2012 |
Eric Laurent <elaurent@google.com> |
Merge "audio effects: add auxiliary channel feature"
|
fad1f606a2a67ed15ea5ef0368cb3eb94756baae |
17-Jan-2012 |
Glenn Kasten <gkasten@google.com> |
Merge "set_mode and set_phone_state now take audio_mode_t"
|
ca20b17b419eec2b196877be38f9c4290449aeac |
10-Dec-2011 |
Eric Laurent <elaurent@google.com> |
audio policy: manage stream volume per device Improve volume management by keeping track of volume for each type of device independently. Added functions at the audio policy interface to set and get stream volume for a particular device. Change-Id: Ic8899e82e48193cb65b3673e9d20383efed943b5
udio_policy.h
|
c38e7baa4f7f0ee69ba494a4624d1f6dd3e21bec |
17-Jan-2012 |
Glenn Kasten <gkasten@google.com> |
Merge "Use size_t for frame size"
|
80eed7f0964eab6e622dbf2449be47e410a4fa0d |
17-Jan-2012 |
Glenn Kasten <gkasten@google.com> |
Merge "Use audio_stream_type_t consistently"
|
66861e374070e50b11ae262e84854c16b297153d |
21-Dec-2011 |
Eric Laurent <elaurent@google.com> |
audio effects: add auxiliary channel feature Added API to query and configure effects supporting auxiliary channels. An auxiliary channel contains an additional audio signal helping in the processing of the main channel. An example is a dual mic noise suppressor were the main channel contains the signal from the main mic and the aux channel containss the signal from the sub mic. Change-Id: Ibb7a19d7f492720ebad0be45f78f996e0beba272
udio_effect.h
|
a26cbac8a0f71ba59a89e250caaa1155f0179751 |
13-Jan-2012 |
Glenn Kasten <gkasten@google.com> |
Use size_t for frame size Change-Id: Ib96808544ee6fd76d0c8ff42e27b9c05518e8415
udio.h
|
9fc1eaed52e5ff4bf188aec5dba00c6e1c37bad5 |
13-Jan-2012 |
Glenn Kasten <gkasten@google.com> |
Merge "Fix typo in gralloc.h"
|
5161a847dd2108bec49f1ce3fa1d1c3e3cd0c851 |
12-Jan-2012 |
Glenn Kasten <gkasten@google.com> |
Use audio_stream_type_t consistently Change-Id: I1e92f018a07e4b1b73ef8d4de461ef1e08bc48e7
udio_policy.h
|
fe79eb3f06967f863a637e546eb4421d0da2283b |
12-Jan-2012 |
Glenn Kasten <gkasten@google.com> |
Use audio_format_t consistently Was sometimes int or uint32_t Change-Id: Ib3d82f5aefeda371c0439e43e72737a54882f519
udio.h
udio_policy.h
|
6df641e269639dbb81bb1c19f47d3b9e5e3ff7d7 |
09-Jan-2012 |
Glenn Kasten <gkasten@google.com> |
set_mode and set_phone_state now take audio_mode_t Change-Id: I12a3a5ad6c3cadc6b9de8281f78edfef53908e2d
udio.h
udio_policy.h
|
af320d75002466b3c26eb5e3fa98102cf395ee49 |
20-Dec-2011 |
Glenn Kasten <gkasten@google.com> |
Add comment about actual type of set_mode Change-Id: Ie50a66894831763b6e9eb6aa490441d7759cbeef
udio.h
|
9c5466b6167a773eb4a313a59fddbcd986973120 |
20-Dec-2011 |
Jamie Gennis <jgennis@google.com> |
HWComposer: update the hwc_layer::handle docs Change-Id: I3c1211146b2e5f84546724c86f344bd2e63bd55c
wcomposer.h
|
922f9e6e5f11faba43bc06b018cd66a0935bf9fb |
19-Dec-2011 |
Eric Laurent <elaurent@google.com> |
audio effects: rename configure command Renamed audio effect library interface command for audio format configuration from EFFECT_CMD_CONFIGURE to EFFECT_CMD_SET_CONFIG. This makes the naming more consistent with other exixsting commands and allow adding new a command to get the configuration (EFFECT_CMD_GET_CONFIG). Same change for reverse channel configuration renamed from EFFECT_CMD_CONFIGURE_REVERSE to EFFECT_CMD_SET_CONFIG_REVERSE. Change-Id: I1cc462aa50e58ceec900b3da9bd3873d2d098098
udio_effect.h
|
bb56a1007d80ef8165493395ac8c9b0bf05a435f |
30-Nov-2011 |
Glenn Kasten <gkasten@google.com> |
Fix typo in gralloc.h Change-Id: I8d989b21e10e19ae4124188f02ef84eeabdb4654
ralloc.h
|
a9b677fce432b29ab8f61e13796f34880dc0fe0f |
29-Nov-2011 |
Mathias Agopian <mathias@google.com> |
Merge "improve h/w composer documentation" into ics-mr1
|
29ead941b377cb87bcc7fe48208b96d84d649d43 |
22-Nov-2011 |
Jamie Gennis <jgennis@google.com> |
Gralloc: add a usage bit for video encoding This change adds a new Gralloc usage bit to indicate that a buffer will be passed to the HW video encoder. Change-Id: I75c3fc514906e5b18fb60345a2d9c5a606403633
ralloc.h
|
71212e3fca328630aba1ebfa1299a8719b80f476 |
22-Nov-2011 |
Mathias Agopian <mathias@google.com> |
improve h/w composer documentation Change-Id: Ia3f47c1750f5a436037e4391d6744d63639ee099
wcomposer.h
|
fb410365ca67d36d4c81d7826712c6a05437612f |
16-Nov-2011 |
Mathias Agopian <mathias@google.com> |
improve hw composer documentation Change-Id: I39363e37417991b9853309154d6691240e706acf
wcomposer.h
|
e9eaf3721dd715901d669df6488b1ecd63b1e634 |
08-Nov-2011 |
Mathias Agopian <mathias@google.com> |
improve sensor HAL documentation Change-Id: If2c1613902de6ed0e6cae8fe4755948c0f623bda
ensors.h
|
45065f97354b4411d99dd57b348f758c6dbb5479 |
07-Nov-2011 |
Martijn Coenen <maco@google.com> |
Merge "New NFC HAL." into ics-mr1
|
44ae5b24766f8ce4b6b5de01f1deb296d99efd57 |
03-Nov-2011 |
Martijn Coenen <maco@google.com> |
New NFC HAL. First implementation of a NFC HAL. This implementation doesn't offer a generic NFC device HAL (yet), but offers typed interfaces for different NFC controllers. Currently only the PN544 is supported. Change-Id: I3ac04dcd767fb12a433edbe88ec7068eb1930a57
fc.h
|
15879d89af055f6cd651a94125a3802b526c3d66 |
02-Nov-2011 |
Mathias Agopian <mathias@google.com> |
change sensor HAL documentation to allow setting polling rate for "non continuous" sensors the current API / Documentation would not allow to set the rate of "non continuous" sensors. Most sensors HAL implementation already support changing the rate (technically they're not compliant with the doc), so it's easier to change the doc (and also allows more control). Change-Id: I4ad324ddc3b569ec61770b3cf927c06f8ff4af4e
ensors.h
|
cf209523884350a3ad6af5840f1b0ae2dde9b98b |
27-Sep-2011 |
David 'Digit' Turner <digit@google.com> |
am 7bd7dd5d: am 3c935eda: resolved conflicts for merge of 33fddf0c to gingerbread-plus-aosp * commit '7bd7dd5d49e21c66c83618cb9f85ef43af29e441': emulator: Add <hardware/qemu_pipe.h> header
|
7bd7dd5d49e21c66c83618cb9f85ef43af29e441 |
23-Sep-2011 |
David 'Digit' Turner <digit@google.com> |
am 3c935eda: resolved conflicts for merge of 33fddf0c to gingerbread-plus-aosp * commit '3c935eda2dcd96eda70da6367d705b3b081f6524': emulator: Add <hardware/qemu_pipe.h> header
|
3c935eda2dcd96eda70da6367d705b3b081f6524 |
23-Sep-2011 |
David 'Digit' Turner <digit@google.com> |
resolved conflicts for merge of 33fddf0c to gingerbread-plus-aosp Change-Id: I8720ca884f326b661e30b51c4cf1cfe31c1ac579
|
33fddf0ca9801080472116654264be63a21b6e80 |
16-Sep-2011 |
David 'Digit' Turner <digit@google.com> |
emulator: Add <hardware/qemu_pipe.h> header This header is required by our GLES emulation guest code to be able to access the emulator services provided through the /dev/qemu_pipe special device. Change-Id: Ia9782256048d7340237f3e1d18d7452dd815e561
emu_pipe.h
|
78d2c69af4ab35ac6ae8e78fc3a61e7023a60769 |
11-Aug-2011 |
Eric Laurent <elaurent@google.com> |
audio policy: register effect CPU on enable Added a method on audio policy interface to register audio effect CPU usage on enable and unregister on disable instead of when the effect is created or destroyed. Change-Id: Iee20bf70fee7302f817ec4c7d9bf7640caca2e95
udio_policy.h
|
2f94535daa4f470e05602a029864247f36e9d496 |
10-Aug-2011 |
Jamie Gennis <jgennis@google.com> |
Merge "Gralloc: add a HWComposer usage bit"
|
54c673d30a23bdd428f7e5700590f69b9f0910b6 |
10-Aug-2011 |
David Turner <digit@android.com> |
am 73bff7f3: am bce402a8: Merge "qemu_pipe: fix Mac build error." * commit '73bff7f3fddf182bc51a0e20096b76d9e0d877ad': qemu_pipe: fix Mac build error.
|
3e7bfaede6e6604b643c3692d3f465c13ba73db2 |
10-Aug-2011 |
Vladimir Chtchetkine <vchtchetkine@google.com> |
am abe47190: am 079ff13b: Merge "Enable connection to QEMUD via pipe." * commit 'abe471909d749c7430409c00bdbc39bbf8ff0c43': Enable connection to QEMUD via pipe.
|
4b560d5563ee4699cd24938c2f13b4a416408273 |
10-Aug-2011 |
Jamie Gennis <jgennis@google.com> |
Gralloc: add a HWComposer usage bit This change adds a new Gralloc usage bit to indicate that the Gralloc buffer being allocated will be passed to the HWComposer HAL module. Change-Id: If901f886cb22fc8379811898db3a380a61c0e442
ralloc.h
|
73bff7f3fddf182bc51a0e20096b76d9e0d877ad |
09-Aug-2011 |
David Turner <digit@android.com> |
am bce402a8: Merge "qemu_pipe: fix Mac build error." * commit 'bce402a8fadf27b07b164b0468e27bb9b6de79e6': qemu_pipe: fix Mac build error.
|
554566e1aecfc2764038e1dbc2139ee1122861a9 |
09-Aug-2011 |
David Turner <digit@android.com> |
qemu_pipe: fix Mac build error. The <hardware/qemu_pipe.h> header was missing an include that causes the code under development/tools/emulator/opengl to fail to compile on OS X. You need to define BUILD_EMULATOR_OPENGL=true in your environment, otherwise this code doesn't get built yet by default. Change-Id: Ia1b48c0ab84f493f3c9f95030d9165961069fb6e
emu_pipe.h
|
abe471909d749c7430409c00bdbc39bbf8ff0c43 |
08-Aug-2011 |
Vladimir Chtchetkine <vchtchetkine@google.com> |
am 079ff13b: Merge "Enable connection to QEMUD via pipe." * commit '079ff13b07b41d49c4d2f961ba6131960bd81c89': Enable connection to QEMUD via pipe.
|
70e8110fcf2c35d1ac67f0eb4a2702014a16719b |
07-Aug-2011 |
Eric Laurent <elaurent@google.com> |
audio HAL: add support for TTY mode selection Change-Id: I680e008a091e31e6c0b11adb26f6b232829baacb
udio.h
|
39e2630dd95ee8b9dc980fedee88966227811b1b |
04-Aug-2011 |
Vladimir Chtchetkine <vchtchetkine@google.com> |
Enable connection to QEMUD via pipe. With the new model, we will try to connect client via pipe first, and only if the pipe connection is not available we will fall back to the socket connection. Change-Id: I7112ff3cb63e1f82a004b80b9ae579d97e15e029
emu_pipe.h
emud.h
|
ee43a308b6d89442e41d5c14bf5831a213b681a9 |
04-Aug-2011 |
Mike Lockwood <lockwood%android.com@gtempaccount.com> |
am 20013279: am 4306ca7d: Merge "GPS: added update_network_availability to AGpsRilInterface" * commit '20013279f3dacec0b1d6c2844213d762b469cf98': GPS: added update_network_availability to AGpsRilInterface
|
20013279f3dacec0b1d6c2844213d762b469cf98 |
04-Aug-2011 |
Mike Lockwood <lockwood%android.com@gtempaccount.com> |
am 4306ca7d: Merge "GPS: added update_network_availability to AGpsRilInterface" * commit '4306ca7d446c26752ecd9f724590487d68a27f10': GPS: added update_network_availability to AGpsRilInterface
|
b82c2db760667be7a319c5617b5e5e7a47496d13 |
14-Apr-2011 |
Kevin Tang <zhikait@codeaurora.org> |
GPS: added update_network_availability to AGpsRilInterface Change-Id: Ib2ed9ea96f1043d34a12c2ddf87b41c5256b585e Signed-off-by: Mike Lockwood <lockwood@android.com>
ps.h
|
7c7a29401f0773cc995a142ce89f31eda1bf041d |
04-Aug-2011 |
Vladimir Chtchetkine <vchtchetkine@google.com> |
am d9f2f74e: am da51d1ca: Merge "Inline implementation of qemu_pipe_open" * commit 'd9f2f74e1939eb268ec557171149375f220628d2': Inline implementation of qemu_pipe_open
|
d9f2f74e1939eb268ec557171149375f220628d2 |
03-Aug-2011 |
Vladimir Chtchetkine <vchtchetkine@google.com> |
am da51d1ca: Merge "Inline implementation of qemu_pipe_open" * commit 'da51d1ca145b8cc82588d97ea33e81d6a0cda408': Inline implementation of qemu_pipe_open
|
08ab51b65c0dd868b5024220c11b69f433668b64 |
03-Aug-2011 |
Vladimir Chtchetkine <vchtchetkine@google.com> |
Inline implementation of qemu_pipe_open Change-Id: Icbe0528b1ac2b215d2cebc5c35cce9c3c830b722
emu_pipe.h
|
ed9928c76d107d02452a25a0d62803197c47f673 |
03-Aug-2011 |
Eric Laurent <elaurent@google.com> |
audio HAL: add defines for BT NREC parameter Added definitions of keys and values used to enable or disable AEC and NS via set_parameters according to BT headset capabilities. Change-Id: Id3fba06edfe77e2832b8256c0c4c46eeef17b816
udio.h
|
d6afef62ff8ea1fde3a060ac5c5d887c7523b359 |
02-Aug-2011 |
Mathias Agopian <mathias@google.com> |
Add a h/w composer HAL API to allow the HAL to trigger a redraw This is useful in various situations, for instance if the HAL wants to change its compositing strategy. Bug: 4488017 Change-Id: Idc410c689af30a2c9613dc3141e323d6e02a5648
wcomposer.h
|
482c49bf2783ce67987ab89e5452cab9801cbb46 |
29-Jul-2011 |
Wu-cheng Li <wuchengli@google.com> |
Merge "Add frame metadata to camera data callback."
|
37ea6f730e9775fca95f688fec34d8627da992b6 |
26-Jul-2011 |
Wu-cheng Li <wuchengli@google.com> |
Add frame metadata to camera data callback. bug:4460717 Change-Id: I6175af70d0f10e0ba1b7158a237bceed2be06dd2
amera.h
|
6952a72cd352ee34affcf0e2a3f2d3da201888be |
28-Jul-2011 |
Mike Lockwood <lockwood%android.com@gtempaccount.com> |
am bc287a05: am 61659b21: Merge "gps: Adding ip address for AGps" * commit 'bc287a056561b52d3f4067c3a9a2f948635ed2c1': gps: Adding ip address for AGps
|
bc287a056561b52d3f4067c3a9a2f948635ed2c1 |
28-Jul-2011 |
Mike Lockwood <lockwood%android.com@gtempaccount.com> |
am 61659b21: Merge "gps: Adding ip address for AGps" * commit '61659b21b512a4d1e26a1843738e0486a68be36b': gps: Adding ip address for AGps
|
9e48a97c96816d259643b3f7d7fa97329778fdc1 |
04-Mar-2011 |
Stephen Li <stephenl@codeaurora.org> |
gps: Adding ip address for AGps Change-Id: I3ac752294b81e1fa69019d037d8b89563773b35e
ps.h
|
2280003113fec21d89fdd44a086e8d602df7c105 |
27-Jul-2011 |
Iliyan Malchev <malchev@google.com> |
camera HAL: add optional put_parameters callback Change-Id: I2b2436c68b3095e840458059f8533dc897e1ca87 Signed-off-by: Iliyan Malchev <malchev@google.com>
amera.h
|
6f3cb7d4974996a59eeba067acd34cc3ad5d447b |
12-Jul-2011 |
Jean-Baptiste Queru <jbq@google.com> |
am 03e7ec95: Merge "Tweaks for forward-compatibility" * commit '03e7ec959823279937ceae1290b938c4b0b68317': Tweaks for forward-compatibility
|
5e8f4999d0691d31d4937f75cd8f45749bd3694a |
12-Jul-2011 |
Jean-Baptiste Queru <jbq@google.com> |
Tweaks for forward-compatibility Change-Id: I9171f0f0155c910cf5ae4109e812c9ff10702946
udio.h
udio_effect.h
|
f3008aa707c1c302e8c8f9c8b759f170d972ddce |
18-Jun-2011 |
Eric Laurent <elaurent@google.com> |
Audio HAL: added interface for audio preprocessing Change-Id: I032f6dd8f9ad11283a3f0a6721018dabfd12236d
udio.h
udio_effect.h
|
8aac5911c9aab1307aa34dd0d92a29ec78f3f9fa |
29-Jun-2011 |
Mike Lockwood <lockwood@android.com> |
GPS: Add support for on-demand NTP time injection Change-Id: I95ea2bc2a345d6fbde22356f575506385257e574 Signed-off-by: Mike Lockwood <lockwood@android.com>
ps.h
|
ac0e067896c44b15c654800d6b232d6d2f813bf8 |
17-Jun-2011 |
Sundar Raman <sunds@ti.com> |
Camera: Add lock_buffer to preview_stream_ops Giving HAL control of locking buffer instead of locking in dequeue buffer. Change-Id: I2640b784218fa67ccb051c13b24f2d3dda48ce9a Signed-off-by: Iliyan Malchev <malchev@google.com>
amera.h
|
e710fc70e442604fe300cafb467b9208869c28ed |
20-Jun-2011 |
Jean-Baptiste Queru <jbq@google.com> |
am 910cf83c: Merge "tweak for forward-compatibility" * commit '910cf83c9a58e4ee42b6aea919de80273cb25aa4': tweak for forward-compatibility
|
bbf64ecd19174fce15e607af0ba14bb29dd1da31 |
18-Jun-2011 |
Jean-Baptiste Queru <jbq@google.com> |
tweak for forward-compatibility Change-Id: I4230a049221f551a6b0c279c0ba75e872e703a83
udio.h
|
3bc15860a9d8eea076dc19128373631bf1e162ca |
14-Jun-2011 |
Dima Zavin <dima@android.com> |
hardware: drop the _hal suffixes from audio.h and audio_policy.h Change-Id: Ib9bfc4049cf350f72af3ee577ce4756ac4118cfc Signed-off-by: Dima Zavin <dima@android.com>
udio.h
udio_hal.h
udio_policy.h
udio_policy_hal.h
|
1199865d0cb68750e2b959cb3ed04e1bc0f1c9d1 |
14-Jun-2011 |
Dima Zavin <dima@android.com> |
hardware: move audio_policy.h to system/ Change-Id: I392c5f91db88ca923dead7202064169edc1cc0c7 Signed-off-by: Dima Zavin <dima@android.com>
udio_policy.h
udio_policy_hal.h
|
4deb188904e3fa3c35e26dd71f45ebb1aa34ea26 |
11-Jun-2011 |
Iliyan Malchev <malchev@google.com> |
libhardware: report stride on dequeue_buffer Change-Id: Ic41f625f69e135fd2dc3929f99af83b9584f8c1d Signed-off-by: Iliyan Malchev <malchev@google.com>
amera.h
|
66d6b04b84c2f90d14fb894382ea89f7897f055d |
08-Jun-2011 |
Dima Zavin <dima@android.com> |
Merge "hardware: audio: add stream parameter strings needed by HALs"
|
57dde28fb80e1a166db283296812f5fb078ca24a |
07-Jun-2011 |
Dima Zavin <dima@android.com> |
hardware: audio: add stream parameter strings needed by HALs Change-Id: Ib5fcb67426ad5d67fd021894db71ae7114ea3367 Signed-off-by: Dima Zavin <dima@android.com>
udio_hal.h
|
24b325e614747266c2488f2f973a03c501bcfe9c |
07-Jun-2011 |
Iliyan Malchev <malchev@google.com> |
libhardware/camera.h: camera HAL memory management updates -- add a callback to camera_memory_t that can be used to free the requested memory -- memory requests are in the form of N buffers S bytes each -- data callbacks pass an index to a buffer in addition to the camera_memory pointer Change-Id: I368139809f25a662d8895f205e3b87fa5046a4b2 Signed-off-by: Iliyan Malchev <malchev@google.com>
amera.h
|
fcc446f42ca5aa8bf81b55319cbd351614558a53 |
18-May-2011 |
Eric Laurent <elaurent@google.com> |
Modified audio effect API. Moved and renamed media/EffectApi.h to hardware/audio_effect.h Modified the effect library API to expose a library info structure containing an interface functions table. Also removed enums for audio channels, audio format and devices from effect API and use values from system/audio.h instead. Change-Id: I32fd752e449337410115121c1c60c699d95247c2
udio_effect.h
|
6e17d2c46caad76497da1070efd41481b0f40b27 |
19-May-2011 |
Jean-Baptiste Queru <jbq@google.com> |
Merge 48e4ab6b7 Change-Id: Ie034418055ed9b10608e06fd6e35d64bddb73598
|
48e4ab6b747e543a9e5e8152c15a3311af5c6c14 |
19-May-2011 |
Jean-Baptiste Queru <jbq@google.com> |
am 83eb0af0: Merge "support humidity sensor type" * commit '83eb0af000c80bc9d9b2a19eb15ab22bb0dddb1b': support humidity sensor type
|
83eb0af000c80bc9d9b2a19eb15ab22bb0dddb1b |
18-May-2011 |
Jean-Baptiste Queru <jbq@google.com> |
Merge "support humidity sensor type"
|
128d102f3864fffa1257362d317427f573f97053 |
17-May-2011 |
Mathias Agopian <mathias@google.com> |
Merge "split fb.h out of gralloc.h"
|
61b16262441607f1ecee6dd087246302c6889a39 |
14-May-2011 |
Jean-Baptiste Queru <jbq@google.com> |
am ab8a3590: Merge "Revert "Extra audio headers for better build-time compatibility"" * commit 'ab8a35906f6ed5055a0a6c52db4d5cb154cdf703': Revert "Extra audio headers for better build-time compatibility"
|
e60fb8c4a3b661a4919b852e2e71582dec2970c2 |
13-May-2011 |
Jean-Baptiste Queru <jbq@google.com> |
Revert "Extra audio headers for better build-time compatibility" This reverts commit 54aa0e15204d42c316f98e208eb3ec8cacc4e9b6. Change-Id: Id13be86091d064db69b47a85d69c02332a2c5193
udio.h
|
5337b102898cfd48eda7215df15baaf3bc96521f |
29-Apr-2011 |
Mathias Agopian <mathias@google.com> |
split fb.h out of gralloc.h fb and gralloc are part of the same HAL for now, but for clarity we split them into these two headers. Change-Id: I8e9e3068e47f0d94dd7c145d72fdc2e9fff24af5
b.h
ralloc.h
|
aa21172bcd4c332eec78d34ffdafd8cc0178ea95 |
11-May-2011 |
Dima Zavin <dima@android.com> |
audio: move audio.h to system/core/include/system/audio.h Change-Id: I523dfb361b1b3862cf8bc41c1691c607b2c815b0 Signed-off-by: Dima Zavin <dima@android.com>
udio.h
udio_hal.h
udio_policy_hal.h
|
e3193479ae0ab05ceb149a186861621eb33ebb74 |
12-May-2011 |
Jean-Baptiste Queru <jbq@google.com> |
am 47050dc6: Merge "Extra audio headers for better build-time compatibility" * commit '47050dc62e02fe9129217495281f8201de7fcb91': Extra audio headers for better build-time compatibility
|
54aa0e15204d42c316f98e208eb3ec8cacc4e9b6 |
11-May-2011 |
Derek Sollenberger <djsollen@google.com> |
Extra audio headers for better build-time compatibility Change-Id: I58724c04b73403391b157bcc14792ad080e5912f
udio.h
|
33c0fe022e166007547d9c7390e7e6dbba5122e7 |
03-May-2011 |
Iliyan Malchev <malchev@google.com> |
libhardware: move buffer_handle_t to system/core Change-Id: I2ed9ff7360086bc3458b2211437c102fee615481 Signed-off-by: Iliyan Malchev <malchev@google.com>
ralloc.h
|
41693fa555101e348a4ab80990b21197347892c1 |
15-Apr-2011 |
Iliyan Malchev <malchev@google.com> |
libhardware: introduce camera HAL header camera.h -- a HAL module for the camera, camera_module_t, which can be queried for the number and orientation of the available camera sensors. A camera sensor is also opened through this module, and is represented by: -- a HAL device for each camera sensor, camera_device_t, which encapsulates all the functionality of the base class CameraHardwareInterface; Change-Id: I79a9524ceeafc4275581c009d7b9c0fa05eed764 Signed-off-by: Iliyan Malchev <malchev@google.com>
amera.h
|
c12d0e9240db0fb53546fd08276454a2cca72492 |
15-Apr-2011 |
Iliyan Malchev <malchev@google.com> |
libhardware: break pixel formats out of hardware.h These definitions now live under system/core/include/android/graphics.h Change-Id: I65ca8226cb42387748c3aaa1432423153d1dad33 Signed-off-by: Iliyan Malchev <malchev@google.com>
ardware.h
|
ef1ab51f163ec199b044210128908a56a1d969de |
14-Apr-2011 |
Iliyan Malchev <malchev@google.com> |
libhardware: minor cleanup in gralloc.h Change-Id: I2180725805e47d313e29ed80b4c9c05e06b77831 Signed-off-by: Iliyan Malchev <malchev@google.com>
ralloc.h
|
bbc13bc837e0d7679f593056420b2b6c5de21b57 |
04-May-2011 |
Mathias Agopian <mathias@google.com> |
Merge "Improve ROTATION_VECTOR sensor documentation"
|
d93ff971bd507e92ac81c149079906d2123795af |
03-May-2011 |
Mathias Agopian <mathias@google.com> |
Improve ROTATION_VECTOR sensor documentation Change-Id: Iebc978beadf365d63c60c04d54ce7331605348b3
ensors.h
|
1ca194d2d4415afbb946d67ae9993b48e74057ef |
30-Apr-2011 |
David 'Digit' Turner <digit@android.com> |
am 05a9b62f: am d1be1d02: Merge "<hardware/qemu_pipe.h>: Allow inclusion from C++" * commit '05a9b62f315c933e9f92e2fb8ee64f6f8f261d3f': <hardware/qemu_pipe.h>: Allow inclusion from C++
|
1714a2a53f98e2e7a0b77738eb32649aa8c74ac2 |
30-Apr-2011 |
David 'Digit' Turner <digit@android.com> |
am 61d6a702: am 67e71a87: am ee5636cf: Merge "Add <hardware/qemu_pipe.h> header." * commit '61d6a702dc318247273169e0eafb74f4bd7e7c59': Add <hardware/qemu_pipe.h> header.
|
05a9b62f315c933e9f92e2fb8ee64f6f8f261d3f |
29-Apr-2011 |
David 'Digit' Turner <digit@android.com> |
am d1be1d02: Merge "<hardware/qemu_pipe.h>: Allow inclusion from C++" * commit 'd1be1d02135917497866526ce12ef4c2548e63cb': <hardware/qemu_pipe.h>: Allow inclusion from C++
|
61d6a702dc318247273169e0eafb74f4bd7e7c59 |
29-Apr-2011 |
David 'Digit' Turner <digit@android.com> |
am 67e71a87: am ee5636cf: Merge "Add <hardware/qemu_pipe.h> header." * commit '67e71a870d882be851def98fb3e87c3a67a4b93e': Add <hardware/qemu_pipe.h> header.
|
ca196ed978053d77a997cdf27e7653e48cb6928f |
29-Apr-2011 |
David 'Digit' Turner <digit@android.com> |
<hardware/qemu_pipe.h>: Allow inclusion from C++ Change-Id: Ic33b5daf7a01e8fe638ea1ccc54ed76561745abe
emu_pipe.h
|
03dd9c671d03cd8645df44cea1f1fd297191def0 |
29-Apr-2011 |
Mathias Agopian <mathias@google.com> |
remove deprecated/unused HAL headers copybit, overlay, sensors_deprecated are no longer supported. Change-Id: Ie5da20bd4ff95f7565a162d628bf572a76327b7b
opybit.h
verlay.h
ensors.h
ensors_deprecated.h
|
53b8af5e9ccb7ab9b48b223d4efde9096890fd6a |
29-Apr-2011 |
Mathias Agopian <mathias@google.com> |
get rid of GRALLOC_MODULE_PERFORM_CREATE_HANDLE_FROM_BUFFER Change-Id: I916812dcfa2e1188e7e249303b80b7b221de71fd
ralloc.h
|
e2762c449d3ea3c659c811dde7828b666f2e4abd |
16-Mar-2011 |
David 'Digit' Turner <digit@android.com> |
Add <hardware/qemu_pipe.h> header. This header is used to implement qemu pipes, a very fast way to exchange messages between the guest and the emulator program. See implementation and tests under development/tools/emulator/system/libqemu/ Change-Id: I8272435cb9bf6e2a96ac62b9a56cbc5930052682
emu_pipe.h
|
f1504dbca386fc454b8ded7669012f3d4d27eab7 |
11-Mar-2011 |
Dima Zavin <dima@android.com> |
libhardware: add audio defines and HAL headers Change-Id: Iae523059834c252f0d39f7efc6e15832e6273101 Signed-off-by: Dima Zavin <dima@android.com>
udio.h
udio_hal.h
udio_policy.h
udio_policy_hal.h
|
fa9c285fed2c09fac909a0f1b65b1b07ab67f7b3 |
22-Apr-2011 |
Mathias Agopian <mathias@google.com> |
Merge "add a method to blank/unblank the screen"
|
97c7c40b73329ee86ce2abe5c320dd82d117ea14 |
19-Apr-2011 |
Mathias Agopian <mathias@google.com> |
add a method to blank/unblank the screen Change-Id: I3874654248826c29e57bb62bb5217184bdfb4263
ralloc.h
|
54921de415cd91af21801115baa40e78fc4ea4be |
18-Apr-2011 |
Dima Zavin <dima@android.com> |
libhardware: add concept of module classes Needed for things like audio and audio effects. Provides a new interface to loading modules named 'hw_get_module_by_class'. This takes two parameters: 'class_id' and 'instance' which are used to construct the filename for the module to be loaded. If instance is NULL, then this function acts identically to hw_get_module where 'class_id' == 'id' (and in fact the latter implemented exactly this way). For audio, this new mechanism allows us to load multiple audio interfaces by doing: hw_get_module_by_class("audio", "primary", &module); hw_get_module_by_class("audio", "a2dp", &module); hw_get_module_by_class("audio", "usb", &module); ... In the future we will likely want to add the ability to load a set of module instances based on a config file, which will have a standard syntax and the mechanism will be provided by libhardware. Change-Id: I9976cc6d59a85a414b18e7b398a36edfbce4abd8 Signed-off-by: Dima Zavin <dima@android.com>
ardware.h
|
d2ed15a6b81a9a2fd95c1a565f72796869545115 |
29-Dec-2010 |
Urs Fleisch <urs.fleisch@gmail.com> |
support humidity sensor type Change-Id: I7600d64ea28d2eefc20104cbf81270ddad9d57c0
ensors.h
|
54f9dd032dfbd336ca90e3b44047373f0297c3a5 |
23-Mar-2011 |
Mathias Agopian <mathias@google.com> |
fix [4056232] Deprecate Sensor.TYPE_TEMPERATURE and add Sensor.TYPE_AMBIENT_TEMPERATURE Bug: 4056232 Change-Id: I4555823abacc8aa127429bda78033ef6007aa04b
ensors.h
|
7cb277a5c26447df01196bb19650235603062e93 |
20-Jan-2011 |
Glenn Kasten <gkasten@google.com> |
Protected surface API Change-Id: I63a16e77228b4a440ad08b9f21d8fbbacef3698e
ralloc.h
|
158549c89405186d9ecaefd3811cfae3949056ee |
02-Dec-2010 |
Erik Gilling <konkers@android.com> |
gralloc: add dump hooks to gralloc/hwcomposer Change-Id: I27bf46103b4d1d547c42a6de4f3270a6dfd7b7ec
ralloc.h
wcomposer.h
|
e99520400f228e45b1feff28eb4105b8e5599196 |
08-Dec-2010 |
Erik Gilling <konkers@android.com> |
gralloc: add padding to alloc_device_t and hwc_composer_device_t also adds version #defines Change-Id: I89f19fc7811ea9c9efb579a9f6abb4c3d9011bbf
ralloc.h
wcomposer.h
|
45e2371cb954a8f8e0aee16d1ee8bec7eae9b897 |
01-Dec-2010 |
Louis Huemiller <lhuemill@google.com> |
const native_handle_t* -> buffer_handle_t Change-Id: If4ac1bcfba7192ac1339039cac75f76a5c09f4c6
wcomposer.h
|
1b514ad3587b20ae9b46e9e7a81f15737b8e174f |
01-Dec-2010 |
Mathias Agopian <mathias@google.com> |
am 778ab436: am 3cceacee: Merge "update rotation-vector documentation." into gingerbread * commit '778ab436dee2918ae2fa083f4afa4ba68dc39235': update rotation-vector documentation.
|
3cceaceecac1e76244153940b8855ad1bbdd1037 |
30-Nov-2010 |
Mathias Agopian <mathias@google.com> |
Merge "update rotation-vector documentation." into gingerbread
|
2c1001e10ab9ee0bc151967730a88090dfed1289 |
25-Nov-2010 |
Jamie Gennis <jgennis@google.com> |
am 2d17786b: am 2ec21933: Update the docs for the private pixel formats. * commit '2d17786be760f473b2a05f5ab48f82cc463c860b': Update the docs for the private pixel formats.
|
38476faf8f4ed38d6b591613a416b2fe14d327b1 |
23-Nov-2010 |
Louis Huemiller <lhuemill@google.com> |
Hardware Composer add const for handle pointer Change-Id: Icf53be12ed43bce19b152fa7f1dee104d713b8da
wcomposer.h
|
42b743c85597e982ff1122b972862396f131db34 |
23-Nov-2010 |
Mathias Agopian <mathias@google.com> |
update rotation-vector documentation. the rotation-vector sensor must transmit the W component of the unit quaternion in data[4]. This change doesn't cause a compatibility issue because nothing in the system relies on the W component being present. Change-Id: If4f699ac8d41d8b957925b375e355a138a82dcf8
ensors.h
|
2ec2193365ab26c6f77a2c5617887ced7a8d6711 |
23-Nov-2010 |
Jamie Gennis <jgennis@google.com> |
Update the docs for the private pixel formats. Change-Id: I337d9e7ba7f3a625294398790844c6d15ee75237
ardware.h
|
7edeaf91a8d066e6797f875451f8aa9e9a4682f6 |
18-Nov-2010 |
Jamie Gennis <jgennis@google.com> |
Add a gralloc usage flag for external displays. This change adds a gralloc usage flag to indicate that a buffer should be displayed full-screen on an external display if one is present. Change-Id: I3230a8dd2c49c89c81bf0ee9e646a448028bda2e
ralloc.h
|
2ec5715af2237e2f56a5269fa1e1305644c916b1 |
26-Oct-2010 |
Mathias Agopian <mathias@google.com> |
am caf9528e: am 2d1e978e: improve hardware.h documentation
|
2d1e978e3229bb524c6415580ad91fab051f944c |
26-Oct-2010 |
Mathias Agopian <mathias@google.com> |
improve hardware.h documentation Change-Id: I637a1d8924af144a9c2cc4645659e9d23e9527d6
ardware.h
|
871815b5f144048b63a18ef764f82e89394899fa |
26-Oct-2010 |
Louis Huemiller <lhuemill@google.com> |
hwcomposer.h - Add comment that buffer handles in a list must be unique Change-Id: Iaa4984258572b46d6ded4c74b616b842003031c8
wcomposer.h
|
abcf2c6a173540883c579af834fed3fb92a07590 |
21-Oct-2010 |
Mathias Agopian <mathias@google.com> |
am ccacbce3: am 937af9b7: fix part of [Issue 3114236] [Crespo] The order of FLIP_H and ROT_90 is different from other devices Merge commit 'ccacbce375af6422fa24f81bdc771a5460f60fed' * commit 'ccacbce375af6422fa24f81bdc771a5460f60fed': fix part of [Issue 3114236] [Crespo] The order of FLIP_H and ROT_90 is different from other devices
|
937af9b7136a8b692812bc47eaeb9a3e255c46a5 |
21-Oct-2010 |
Mathias Agopian <mathias@google.com> |
fix part of [Issue 3114236] [Crespo] The order of FLIP_H and ROT_90 is different from other devices there are a typo in hardware.h where FLIP_V and FLIP_H were inverted. this change will probably break all the overlay HALs which implement FLIP_V/H, which thanksfully are not many. Change-Id: Ie824d9a924354d637e44eb6476cb4e5e945c3594
verlay.h
|
e202e2866216f7d221467f3233dc3390feb1c3e5 |
12-Oct-2010 |
Mike Lockwood <lockwood@android.com> |
am 7b96b46c: am 455e83b7: GPS: Add update_network_state call to AGpsRilInterface Merge commit '7b96b46c5bc0bb7149c5323c9537660558e65bad' * commit '7b96b46c5bc0bb7149c5323c9537660558e65bad': GPS: Add update_network_state call to AGpsRilInterface
|
455e83b705cf4ab830b79585f83176b90daed895 |
11-Oct-2010 |
Mike Lockwood <lockwood@android.com> |
GPS: Add update_network_state call to AGpsRilInterface Change-Id: I3ecc24965ef7fbd943738dee7d0e440bfdeae753 Signed-off-by: Mike Lockwood <lockwood@android.com>
ps.h
|
41f4cb352cac44d86a269b1836815c0d104ee06a |
07-Oct-2010 |
Miguel Torroja <migueltb@broadcom.com> |
am b15cd546: am 5f404f58: gps: Adding AgpsRilInterface extension Merge commit 'b15cd546e2043b7530c8eabf235820906e42eaa3' * commit 'b15cd546e2043b7530c8eabf235820906e42eaa3': gps: Adding AgpsRilInterface extension
|
5f404f58df329e7676f8fd47bb9bb82f9dc047f1 |
27-Jul-2010 |
Miguel Torroja <migueltb@broadcom.com> |
gps: Adding AgpsRilInterface extension Change-Id: Iddc10906ca4bd59fef25d51068e0c69998aae13f Signed-off-by: Mike Lockwood <lockwood@android.com>
ps.h
|
8cd4162a14fe4379631d28d3e8d234d1aad399f6 |
15-Sep-2010 |
Mathias Agopian <mathias@google.com> |
resolved conflicts for merge of 72c113ee to master Change-Id: Icef7703423fdb153477bfd3dc49980e979bbd8e7
|
c04e5f68905127ae4c1a0c17d225db9cebe66a07 |
14-Sep-2010 |
Mathias Agopian <mathias@google.com> |
Added a data field for gyroscopes and improved documentation. Change-Id: Iddc9710d8b724af9285df0396949479dccc3de7a
ensors.h
|
355e330fae9013c582f7f69f8004befe1ddb4b98 |
11-Sep-2010 |
Mathias Agopian <mathias@google.com> |
am 20d7bafc: am a2df7ab5: Fix (again) description of our interchange YV12 format Merge commit '20d7bafcf02a629d4d02401445a5d4804f86336b' * commit '20d7bafcf02a629d4d02401445a5d4804f86336b': Fix (again) description of our interchange YV12 format
|
a2df7ab5fe89fda56606f8151659db47e160a5b3 |
10-Sep-2010 |
Mathias Agopian <mathias@google.com> |
Fix (again) description of our interchange YV12 format Change-Id: I8cd81654b51d50385cccec7b96f6e694fd372925
ardware.h
|
e8b8c390574c15ea477f5e3afd04ca627b976174 |
24-Aug-2010 |
Kenny Root <kroot@google.com> |
resolved conflicts for merge of 5e610d6a to master Change-Id: Ibeaa176ff4b25f81559d14dd8c73283ee4f2eacf
|
bfbf26c2c8a8c012c1c83e054522cd8cc587cece |
21-Aug-2010 |
Mathias Agopian <mathias@google.com> |
am 3691181b: am 76022c6f: Merge "revert pixelformat hack" into gingerbread Merge commit '3691181b21454bcd56c9521e8b61d96ed6e01f84' * commit '3691181b21454bcd56c9521e8b61d96ed6e01f84': revert pixelformat hack
|
4ec14c1e233bbc0c7c7efe990f2fafe9727179ca |
20-Jul-2010 |
Kevin Powell <kpowell@invensense.com> |
add new sensor types for handling gyro data and device orientation more efficiently. Change-Id: I89faf5b3d57a3e726d1c347ce01d931b100188cd
ensors.h
|
5e610d6ad6f3461722e0291b980f521a413fa05e |
21-Aug-2010 |
Jean-Baptiste Queru <jbq@google.com> |
resolved conflicts for merge of b01a043d to gingerbread-plus-aosp Change-Id: I60466613c7ea0335a78d553a10876367d65557d9
|
2250f45ff0e72121e1bab4db58759e2cd4a4f769 |
19-Aug-2010 |
Mathias Agopian <mathias@google.com> |
revert pixelformat hack Change-Id: Ia5e01b2b2f205f48ede1d29275094a64221df2d4
ardware.h
|
2698f0cd99ee0cb8c88d06ea3555edbf7606c07a |
18-Aug-2010 |
Mathias Agopian <mathias@google.com> |
Revert hwcomposer HAL. DO NOT MERGE. This reverts commit cdd44a0db36749af5036e903e4867b279ef420df. This reverts commit e6b5c05aa0236dc42107d028a366a3fd2678677b. This reverts commit 5d3de309f44f6a72f2a46db792f3865088897039.
wcomposer.h
|
db23b533af0a7be384216bc612d0f8543622d468 |
13-Aug-2010 |
Mathias Agopian <mathias@google.com> |
am ee1b98f8: am cdd44a0d: added a new hint to tell SF it should clear the FB for some layers Merge commit 'ee1b98f8b3016173b3aadcb652cc53c5ca09c093' * commit 'ee1b98f8b3016173b3aadcb652cc53c5ca09c093': added a new hint to tell SF it should clear the FB for some layers
|
cdd44a0db36749af5036e903e4867b279ef420df |
13-Aug-2010 |
Mathias Agopian <mathias@google.com> |
added a new hint to tell SF it should clear the FB for some layers Change-Id: I784e7c5be2eab84c321773dc53b4cb657ca9a457
wcomposer.h
|
3120b58768ff6aad5ad169b9c18f962ef6abb3c5 |
12-Aug-2010 |
Makarand Karvekar <makarand.karvekar@motorola.com> |
hw: sensors: Add gyro field Change-Id: I113f0a067fccbc8d69d1949b6af3ed9e119d0355 Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ensors.h
|
b3ae9794896e1a6cae22fd3fd4fcabdb11d327c7 |
10-Aug-2010 |
Mathias Agopian <mathias@google.com> |
am 754c7a01: am 60d641e5: Merge "first stab at hwcomposer HAL and default implementation." into gingerbread Merge commit '754c7a01d76493a2c3afafe21c3d52abbada3ef0' * commit '754c7a01d76493a2c3afafe21c3d52abbada3ef0': first stab at hwcomposer HAL and default implementation.
|
5d3de309f44f6a72f2a46db792f3865088897039 |
06-Aug-2010 |
Mathias Agopian <mathias@google.com> |
first stab at hwcomposer HAL and default implementation. Change-Id: I7ff47b94a6b34a8f61031bd94e936a088dcea6ab
wcomposer.h
|
b01a043df41e987321f6c01930ac306befb1d3dc |
20-Jul-2010 |
Kevin Powell <kpowell@invensense.com> |
add new sensor types for handling gyro data and device orientation more efficiently. Change-Id: I453b7a2e84b885ca207d9d938b923e1624554644
ensors.h
|
d521dcac2ede5b825a3ded10713d7b76cacf0055 |
31-Jul-2010 |
Mathias Agopian <mathias@google.com> |
am ae3b05e8: am 67d82220: temporary hack to allow compilation of adreno driver Merge commit 'ae3b05e8f38e588df1a500ccea9f7961c93686ba' * commit 'ae3b05e8f38e588df1a500ccea9f7961c93686ba': temporary hack to allow compilation of adreno driver
|
67d822206387e19a080d94a35d0d720d6b2f78b1 |
31-Jul-2010 |
Mathias Agopian <mathias@google.com> |
temporary hack to allow compilation of adreno driver Change-Id: Ib3c260df2c22e1c59c5380278ea470e34aedbd81
ardware.h
|
5c0b977701a31d17a4ab9dec17dfa68f3c01aeaf |
30-Jul-2010 |
Mathias Agopian <mathias@google.com> |
am bb2c87ea: am 1511e20f: improved comments and added a minDelay attribute to sensor_t Merge commit 'bb2c87ea03c6bff09ea05dc6ba69796efe31ebdb' * commit 'bb2c87ea03c6bff09ea05dc6ba69796efe31ebdb': improved comments and added a minDelay attribute to sensor_t
|
1a4ca397256ffe5d9d3cab5ecfbfdcd8f9196e0e |
30-Jul-2010 |
Mathias Agopian <mathias@google.com> |
am 0bcdefe8: am 1832f557: Added definition/documentation for pressure sensors Merge commit '0bcdefe8180c8d44e1d2ad6ec8e332263bd94377' * commit '0bcdefe8180c8d44e1d2ad6ec8e332263bd94377': Added definition/documentation for pressure sensors
|
1511e20fbbdfe7bf30b9de73f06fc981eb494f09 |
30-Jul-2010 |
Mathias Agopian <mathias@google.com> |
improved comments and added a minDelay attribute to sensor_t Change-Id: Ie00fe8260089614e15f1f8035b8392711dff048c
ensors.h
|
1832f55760fff86d00b5d808b3da8f1e55a889e5 |
30-Jul-2010 |
Mathias Agopian <mathias@google.com> |
Added definition/documentation for pressure sensors Change-Id: I68b1bb74ebf1aceee09b6e8cbb8e37b906dbdcd0
ensors.h
|
0f1aaf80c7b1ea720fb2679000e35132587d9526 |
26-Jul-2010 |
Mathias Agopian <mathias@google.com> |
am c0611f0f: am 478994a7: improve sensor HAL documentation Merge commit 'c0611f0f19b138bba04027d3fb530ab1d85fb9ce' * commit 'c0611f0f19b138bba04027d3fb530ab1d85fb9ce': improve sensor HAL documentation
|
478994a758e48b0de7f56f3de0678d5c2b6a4b61 |
24-Jul-2010 |
Mathias Agopian <mathias@google.com> |
improve sensor HAL documentation Change-Id: If443c1d2e48c697fa8774bd94af4e65866d1dedb
ensors.h
|
2ba551b90bc1d85f1e4897519736c3668bed1ab8 |
23-Jul-2010 |
Mathias Agopian <mathias@google.com> |
am f0e4ec1a: am 66a4095c: Be more explicit about the rate at which sensor events must be returned Merge commit 'f0e4ec1a04701c40e38a09a97e6f1c417163e0c2' * commit 'f0e4ec1a04701c40e38a09a97e6f1c417163e0c2': Be more explicit about the rate at which sensor events must be returned
|
66a4095ca0ecfe89b10abe5402617450f57759cd |
23-Jul-2010 |
Mathias Agopian <mathias@google.com> |
Be more explicit about the rate at which sensor events must be returned Change-Id: I937e84c34c539b4e3ff34eddcf4fb24e2866ebfa
ensors.h
|
6c84d7a579c5f8aae22fd063cf895eae2fce6a46 |
22-Jul-2010 |
Mathias Agopian <mathias@google.com> |
resolved conflicts for merge of e153b430 to master Change-Id: I72e67a7e6b23219f0c1b6fa7d114da2c1e22fdc1
|
87bd2578490f72dfb2a2eabac8ba384faef04407 |
22-Jul-2010 |
Mathias Agopian <mathias@google.com> |
am 97ba26bb: am cdefccdb: new sensor_event_t structure for the new HAL that can handle bigger payloads Merge commit '97ba26bb6de7dd7317c36ac0a3406919dd09bdaf' * commit '97ba26bb6de7dd7317c36ac0a3406919dd09bdaf': new sensor_event_t structure for the new HAL that can handle bigger payloads
|
9de11a9c1c30d0d855d93e6ceeffc03cebde0599 |
22-Jul-2010 |
Mathias Agopian <mathias@google.com> |
am 39cd81ce: am b1e212e7: New sensor HAL and test Merge commit '39cd81ce725b28db98a4cb7b47f35c59e3a289e7' * commit '39cd81ce725b28db98a4cb7b47f35c59e3a289e7': New sensor HAL and test
|
98c5309047d2eedfe93ac42243f9750cfeb3517e |
20-Jul-2010 |
Mathias Agopian <mathias@google.com> |
move the old sensorHAL interface into a separate header sensors_deprecated.h is included from sensors.h, for easier reading. Change-Id: I97883e1db73beb6c612da2ec023ee6bb8d4858c3
ights.h
ensors.h
ensors_deprecated.h
|
cdefccdba52337df41f577d9ebfcfd67c05708cf |
16-Jul-2010 |
Mathias Agopian <mathias@google.com> |
new sensor_event_t structure for the new HAL that can handle bigger payloads Change-Id: I8f21e457c308eea9cb1f73b49b1fed36627ec55e
ensors.h
|
b1e212e7b6fce2bc5c743b05853129e19760d7a4 |
09-Jul-2010 |
Mathias Agopian <mathias@google.com> |
New sensor HAL and test Change-Id: I216e3dd0b2b45829fef7c682774d2cdd8271d4e7
ensors.h
|
9eed234b60cfebf68e91090151848d357e7c2427 |
15-Jul-2010 |
Mathias Agopian <mathias@google.com> |
am 0e0f617b: am 80107f8e: Remove the YV16 format. Merge commit '0e0f617befa6987c10f938e44112965b289378e6' * commit '0e0f617befa6987c10f938e44112965b289378e6': Remove the YV16 format.
|
80107f8e92e25e62c945600325f3e846477bc855 |
07-Jul-2010 |
Mathias Agopian <mathias@google.com> |
Remove the YV16 format. Change-Id: I12f72cf91a66d78499983221925ac68ca646efc8
ardware.h
|
8b4935ad84c8e985a61ff5fd84f7b9945b542e6c |
02-Jul-2010 |
Mathias Agopian <mathias@google.com> |
am c166ba31: am 1daacdc8: Merge "remove h/w specific YUV formats from the HAL" into gingerbread Merge commit 'c166ba3173b0a0c26debb62640e2eb0f5e50086b' * commit 'c166ba3173b0a0c26debb62640e2eb0f5e50086b': remove h/w specific YUV formats from the HAL
|
1daacdc8d2d110d3edd077fcd2befa9884924e10 |
02-Jul-2010 |
Mathias Agopian <mathias@google.com> |
Merge "remove h/w specific YUV formats from the HAL" into gingerbread
|
6915eb345b6640a43b9c1241f7ad8ffa0463874a |
02-Jul-2010 |
Mathias Agopian <mathias@google.com> |
remove h/w specific YUV formats from the HAL we now only support 2 "standard" yuv format in the HAL. there is a new reserved range 0x100-0x1FF for OEMs. Change-Id: I171fb0f8d90ded64773ac9c1e5adcab1e1f25c7f
opybit.h
ardware.h
verlay.h
|
56e36cb54483972d3dcaec37fa2302349f597763 |
02-Jul-2010 |
Jamie Gennis <jgennis@google.com> |
am 74ca93ca: am 95d78bef: Add 4 private gralloc usage bits. Merge commit '74ca93ca120205a6d2893f62d474c2fb6995c3c3' * commit '74ca93ca120205a6d2893f62d474c2fb6995c3c3': Add 4 private gralloc usage bits.
|
920f9dae76259891b6c2d3581bbc3ae781902cc3 |
02-Jul-2010 |
Jamie Gennis <jgennis@google.com> |
am bab54e08: am aabb7029: Fix a typo in the GRALLOC_USAGE_HW_2D constant. Merge commit 'bab54e08ff09cce218a9491466d792c1f938b520' * commit 'bab54e08ff09cce218a9491466d792c1f938b520': Fix a typo in the GRALLOC_USAGE_HW_2D constant.
|
95d78bef32edd183fb8c16b7775bf0a069948420 |
02-Jul-2010 |
Jamie Gennis <jgennis@google.com> |
Add 4 private gralloc usage bits. The private gralloc usage bits can be used to specify device-specific allocation requirements. Change-Id: Idc4fbdd3dd7b71767143cf3df5886dfaf43e50a4
ralloc.h
|
aabb70292351f231bfd4daae8b73edb788eeba1a |
02-Jul-2010 |
Jamie Gennis <jgennis@google.com> |
Fix a typo in the GRALLOC_USAGE_HW_2D constant. Change-Id: I3de500455715298765b2e27bc8c59e2ec6c7a34f
ralloc.h
|
ffc682e85771ce587c59c2bb01e948e1b373377a |
23-Jun-2010 |
Mike Lockwood <lockwood@android.com> |
am 2dccee88: am 00758793: Merge "GPS: Add callback for creating threads that can call into the Java VM." into gingerbread Merge commit '2dccee88188e46811f0d7713b8d5e24a40a95df3' * commit '2dccee88188e46811f0d7713b8d5e24a40a95df3': GPS: Add callback for creating threads that can call into the Java VM.
|
421a0c3169afa45e7590aba82392f0e29937f386 |
23-Jun-2010 |
Mathias Agopian <mathias@google.com> |
am 79f188b0: am 28147965: remove unused YUV formats Merge commit '79f188b0b72683b169f7397b4caa2d2183c3bdc3' * commit '79f188b0b72683b169f7397b4caa2d2183c3bdc3': remove unused YUV formats
|
4d4d4eeb4a00972347168f756fd5bf74a71094fa |
23-Jun-2010 |
Mathias Agopian <mathias@google.com> |
am e65f0e37: am 373a9c6e: Add some useful YUV formats. Add fourcc version of the definitions. Merge commit 'e65f0e37255acb272cb4b25c1724f46b66ffb825' * commit 'e65f0e37255acb272cb4b25c1724f46b66ffb825': Add some useful YUV formats. Add fourcc version of the definitions.
|
00758793ab2803ddb463260dbbb0479f254a3959 |
22-Jun-2010 |
Mike Lockwood <lockwood@android.com> |
Merge "GPS: Add callback for creating threads that can call into the Java VM." into gingerbread
|
28147965b4f3b57893897924bdd2fc8fdc695f84 |
22-Jun-2010 |
Mathias Agopian <mathias@google.com> |
remove unused YUV formats Change-Id: I328cac1ed8bb2acb105ee118d8a87bdb39a545e6
ardware.h
|
4453b5bfc9c11d2911830ab7c042f4885861b60a |
20-Jun-2010 |
Mike Lockwood <lockwood@android.com> |
GPS: Add callback for creating threads that can call into the Java VM. 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>
ps.h
|
373a9c6efebc97ade940dc5996f24992cda450c7 |
15-Jun-2010 |
Mathias Agopian <mathias@google.com> |
Add some useful YUV formats. Add fourcc version of the definitions. also removed incorrect 4:2:0 interleaved formats Change-Id: Ib477de86504cc67861def16fc4dfdae0dd3eb59d
ardware.h
verlay.h
|
2b9fcc36e24ada3345faf7689a47d1bd3e9f4cf1 |
10-Jun-2010 |
Dan Murphy <wldm10@motorola.com> |
hardware/include: Add the pressure to the sensor data structure Add the pressure variable to the sensor.h file for barometer. Change-Id: Ie05b65f9215639cee6dc3ae926a0cc07e673e5b6 Signed-off-by: Dan Murphy <wldm10@motorola.com>
ensors.h
|
b15879a589bb5ce350869e1a735840679e4b2aaa |
14-Apr-2010 |
Mike Lockwood <lockwood@android.com> |
GPS API enhancements: 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>
ps.h
|
d20bbae343927bbf428243b00ecfcae7e30ef97b |
07-Apr-2010 |
Mike Lockwood <lockwood@android.com> |
Add wake lock utility functions for the GPS HAL. Change-Id: Ia7e20dec1a658f5506004ed29632f6a720c77fab Signed-off-by: Mike Lockwood <lockwood@android.com>
ps.h
|
da4947ea976b0174bf2938d8a375cb0da485ecf4 |
24-Feb-2010 |
Mike Lockwood <lockwood@android.com> |
New GPS HAL Interface This change converts the hardware_legacy API to a HAL API. More cleanup work will likely follow. Change-Id: I6bd23b94ae458b0de32827c704a481564772ee3b
ps.h
|
9b0b1c34ecafda22d8edf68eb04498edd0d551d1 |
24-Feb-2010 |
Mike Lockwood <lockwood@android.com> |
New GPS HAL Interface 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>
ps.h
|
19ea59f86521c1b3ef72999e3cccc47b48c445ad |
26-Feb-2010 |
Mathias Agopian <mathias@google.com> |
[2472946] Sensor.TYPE_ORIENTATION returns inverted roll values update the documentation is sensors.h to reflect reality.
ensors.h
|
9e149fc6e112fe23e408ca972a948a1d9aadc9a8 |
18-Feb-2010 |
Mathias Agopian <mathias@google.com> |
fix typo
ardware.h
|
ad8322bfe4b210d0618b7a1792f4a07d1f8332c7 |
18-Feb-2010 |
Mathias Agopian <mathias@google.com> |
renumber the YCbCr constants to keep binary compatiblity with previous releases
ardware.h
|
662b534530eb09fc01907f0d0cef8776c862bf7e |
17-Feb-2010 |
Mathias Agopian <mathias@google.com> |
add missing yuv constants
opybit.h
ardware.h
|
38a0138caf940ecec7b122debe507639c0071c08 |
16-Feb-2010 |
Dima Zavin <dima@android.com> |
hal: Add nv12_tiled/nv21 pixel format constants Change-Id: I6a906cf9fb1539c1876f3737b409ed0598075c8e Signed-off-by: Dima Zavin <dima@android.com>
ardware.h
|
baf21439df7b4e641dfa990f12c287dc53c40f09 |
10-Nov-2009 |
Mike Lockwood <lockwood@android.com> |
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>
ights.h
|
a58556d7d8919ca193ec894b3f8553357bbbccc4 |
05-Nov-2009 |
Eric Olsen <eolsen@android.com> |
Add support for colored jogball (adds hardware flash mode) Signed-off-by: Eric Olsen <eolsen@android.com>
ights.h
|
c93ee2545a43bc7abdbcc57533e7e3114972d8ec |
03-Nov-2009 |
Mike Lockwood <lockwood@android.com> |
Remove obsolete hardware auto-brightness support. Change-Id: Iab4bf538268c166a16b4b80f0a2c6361d63c2e2d Signed-off-by: Mike Lockwood <lockwood@android.com>
ights.h
|
a2414316075dde4ca5c1393c662f224b36dd3fdc |
03-Nov-2009 |
Mike Lockwood <lockwood@android.com> |
Add documentation for proximity and light sensors. Change-Id: I5692e803e33aefbfd79c156fec7700d972140dc4 Signed-off-by: Mike Lockwood <lockwood@android.com>
ensors.h
|
cd2433f3804a537aedc26f595b1c05f95a05244a |
30-Oct-2009 |
Mathias Agopian <mathias@google.com> |
fix[2222341] Soft reset while going back from camcorder settings add a way to convert a mapped "pushbuffer" buffer to a gralloc handle which then can be safely used by surfaceflinger
ralloc.h
|
4016d6bc35b36277574e0cfb8dc47c8559fec079 |
25-Oct-2009 |
Mike Lockwood <lockwood@android.com> |
Add comment warning to not use hardware based autobrightness support. This is deprecated and will be removed in the next release. Change-Id: I5a5e93b99ae722dfcd0e9cf6415c8af6a71e6eab Signed-off-by: Mike Lockwood <lockwood@android.com>
ights.h
|
8255d9d3b62ddf90269ddbb54e6f92b29908fa75 |
18-Sep-2009 |
Mathias Agopian <mathias@google.com> |
Android side of the fix for [2121211] Sholes has stutter during animations a new method, compostionComplete() is added to the framebuffer hal, it is used by surfaceflinger to signal the driver that the composition is complete, BEFORE it releases its client. This gives a chance to the driver to perfrom the proper synchronization.
ralloc.h
|
adc7f1ba08a16e79b9691c503454c52ac38bbb10 |
03-Sep-2009 |
Snigdha Sinha <snigdha.sinha@motorola.com> |
OVERLAY_FORMAT_DEFAULT for overlay Originally from: https://partner.source.android.com/g/#change,922
verlay.h
|
2bedac69dc3b9fb93f7bfd3ef334224fc5b7f4c3 |
04-Sep-2009 |
Mike Lockwood <lockwood@android.com> |
sensors: whitespace clean up Change-Id: I49da2d17dae2f9f958a0ccb205c41a83c123802c Signed-off-by: Mike Lockwood <lockwood@android.com>
ensors.h
|
fbbb347f17942ac3436938501912ab066857b251 |
29-Aug-2009 |
Mike Lockwood <lockwood@android.com> |
sensors: Add optional close_data_source call Change-Id: I591afea509ee055211a4beeaa83b12692e251f67 Signed-off-by: Mike Lockwood <lockwood@android.com>
ensors.h
|
61fee89f2d50cc01c34930cda8f65f70aa23acc4 |
21-Aug-2009 |
Iliyan Malchev <malchev@google.com> |
libhardware: add a field for reporting light levels Signed-off-by: Iliyan Malchev <malchev@google.com>
ensors.h
|
9d82c1a447a72a2c086b9cd34c5b73b163d7acbc |
19-Aug-2009 |
Mathias Agopian <mathias@google.com> |
add typedefs to gralloc and hardware.h so it's more C friendly
ralloc.h
ardware.h
|
7d512e3dc37cc921a3e0e541a0476a4168310ecc |
08-Aug-2009 |
Mathias Agopian <mathias@google.com> |
add support for RGBX_8888
opybit.h
ardware.h
|
75cdfbb45d3d3fe60ed029178a14e3994ed8107f |
25-Jul-2009 |
Benny Wong <Benny.Wong@motorola.com> |
Added resizeInput and setAttributes function declarations to overlay hal
verlay.h
|
e00013c4957e24b14f0751af40492bbdf2b332e0 |
21-Jul-2009 |
Dan Murphy <D.Murphy@motorola.com> |
lights: Header file updates for ALS support codes These changes adds ALS support to the lighting system Signed-off-by: Dan Murphy <D.Murphy@motorola.com> Signed-off-by: Mike Lockwood <lockwood@android.com>
ights.h
|
dbb872157bfb520de0482b05b099e44e471925a5 |
18-Jul-2009 |
Rebecca Schultz Zavin <rebecca@android.com> |
Remove redundant defines, these were only necessary while changes were being staged to another repo Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
verlay.h
|
49b02f75eba649d696813bbfaeb87658d0e5b6c3 |
07-Jul-2009 |
Benny Wong <Benny.Wong@motorola.com> |
Color Format and Overlay Functions Add hardware overlay related function declarations and more color format enums
ardware.h
verlay.h
|
f5a22bcfa64f4f33b5877cd44761363af952b768 |
08-Jul-2009 |
Iliyan Malchev <malchev@google.com> |
libhardware: add data field for proximity sensors Signed-off-by: Iliyan Malchev <malchev@google.com>
ensors.h
|
689fa73c067e1618bbdb62f32c2a34750b8ec48b |
25-Jun-2009 |
Mathias Agopian <mathias@google.com> |
copybit now uses a native_handle_t* instead of a fd/offset
opybit.h
|
5b44567e001b4ba6ef0067aa3eb420c1d7dc3ef7 |
06-Jun-2009 |
Mathias Agopian <mathias@google.com> |
Merge commit 'goog/master' into merge_master
|
8d567480b45a801a1955e4743c5eeae431d58f56 |
03-Jun-2009 |
Bill Napier <napier@google.com> |
Update open_data_source documentation to accurately reflect the correct return value on error.
ensors.h
|
8aee7e58cfa45d1e524bc1cee8fa8f8c34504269 |
27-May-2009 |
Mathias Agopian <mathias@google.com> |
Merge commit 'goog/master' into merge_master
|
21b652f933b21aa37bd73364b486347fcc333d5c |
22-May-2009 |
Mike Lockwood <lockwood@android.com> |
Sensors: Use a native_handle for the data channel instead of a single file descriptor. This eliminates the requirement that all sensors share a single file descriptor. This, along with concurrent changes in other projects, fixes bugs b/1614524 and b/1614481 Signed-off-by: Mike Lockwood <lockwood@android.com>
ensors.h
|
da1cfb76c5d2b78050855c13162c7442067f5ac7 |
22-May-2009 |
Mathias Agopian <mathias@google.com> |
Merge commit 'goog/master' into merge_master
|
465cf474beaf67c3d8b7fe6889ad74c1cfc572e1 |
18-May-2009 |
Mathias Agopian <mathias@google.com> |
fix [1847499] sensors.h : "roll" documentation is wrong
ensors.h
|
f5cf8f842a5736281098ef1f8f837ab688b35707 |
08-May-2009 |
Mathias Agopian <mathias@google.com> |
better documentation for (*setUpdateRect)()
ralloc.h
|
485e69809aef8bf301b6bf19c03dc2d7693aaa1a |
06-May-2009 |
Mathias Agopian <mathias@google.com> |
better documentation and implementation for lock/unlock
ralloc.h
|
295190f426a209cf08a21476f15e0e281db6fcb5 |
06-May-2009 |
Mathias Agopian <mathias@google.com> |
get rid of unused/needed flags
ralloc.h
|
988b8bd553180e8d71b4028ecb721f46312efe62 |
04-May-2009 |
Mathias Agopian <mathias@google.com> |
lock will now return the vaddr of the buffer. map/umap are gone. - make sure to return an error if a buffer is locked twice or unlocked while not locked. - added registerBuffer() and unregisterBuffer() to the gralloc module so that we can do some cleanup when a buffer is no longer needed. this became necessary after we removed map/unmap so we have a place to unmap buffers without the need of a kernel module. - change the constants for GRALLOC_USAGE_SW_{READ|WRITE}_NEVER to 0, so that NOT specifying them means "NEVER".
ralloc.h
|
a8a75166a2d3c7639a7432a67075c98796165206 |
10-Apr-2009 |
Mathias Agopian <mathias@google.com> |
Integrate from //sandbox/mathias/donut/...@145728 SurfaceFlinger rework for new EGL driver model support.
ralloc.h
ardware.h
|
cfce2add7e2bac420f2b720bcb5ece0339b7a86d |
28-Mar-2009 |
Mathias Agopian <> |
AI 143310: am: CL 143161 am: CL 142857 Add some bluring to the animation. This requires a new kernel which will be checked-in later, at which point the blur effect will automatically be enabled. Original author: mathias Merged from: //branches/cupcake/... Original author: android-build Merged from: //branches/donutburger/... Automated import of CL 143310
opybit.h
|
86db8a1f72e5d1ea7de18d6061c9b888bef5ce3b |
27-Mar-2009 |
Mathias Agopian <> |
AI 143161: am: CL 142857 Add some bluring to the animation. This requires a new kernel which will be checked-in later, at which point the blur effect will automatically be enabled. Original author: mathias Merged from: //branches/cupcake/... Automated import of CL 143161
opybit.h
|
65f2d3aeee4a3179fe662e8f7cabce0a3e29a325 |
19-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake_rel/...@140373
ights.h
emud.h
|
f53ebec38718ff5d6b2aff2fa62b92a75d007ca5 |
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
opybit.h
ardware.h
verlay.h
ensors.h
|
d51f49a11dad52e172e4d7f6fcdf571f24efbcd5 |
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
opybit.h
ardware.h
verlay.h
ensors.h
|
a5d999ff17a84a33e9761eab958eac0267748aa9 |
13-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@131421
opybit.h
ardware.h
verlay.h
|
b376203efb29c5f86ad8c8d40e90b74756669a1c |
11-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@130745
opybit.h
ardware.h
verlay.h
ensors.h
|
f87393cb242a0de85631c3df4d8f147cdbb43e59 |
20-Jan-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@127101
verlay.h
|
0100d517b1118ec181cf20e8648f3416b0830088 |
16-Jan-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@126645
udioHardwareBase.h
udioHardwareInterface.h
MountService.h
lashlight.h
ps.h
ed.h
verlay.h
ower.h
emu_tracing.h
event.h
ibrator.h
ifi.h
|
699d24ab112439658bfe6a09fb0bf53b8bf5fad3 |
10-Jan-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@125939
udioHardwareInterface.h
verlay.h
|
51704bed795b5b0e5e3c7b792dcdc2bf2d96a9e9 |
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
udioHardwareBase.h
udioHardwareInterface.h
opybit.h
ps.h
ardware.h
ed.h
verlay.h
ensors.h
ifi.h
|
d6054a36475b5ff502b4af78f7d272a713c1a8e7 |
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
udioHardwareInterface.h
MountService.h
lashlight.h
ps.h
ed.h
ower.h
emu_tracing.h
ensors.h
event.h
ibrator.h
ifi.h
|