OSDN Git Service

android-x86/hardware-libhardware.git
9 years agoam 257fde6e: Reroute submix HAL: fix race condition on output state
Jean-Michel Trivi [Wed, 10 Dec 2014 22:36:20 +0000 (22:36 +0000)]
am 257fde6e: Reroute submix HAL: fix race condition on output state

* commit '257fde6eb533b890776c8c45be8b61c48ab04945':
  Reroute submix HAL: fix race condition on output state

9 years agoReroute submix HAL: fix race condition on output state
Jean-Michel Trivi [Wed, 10 Dec 2014 04:20:15 +0000 (20:20 -0800)]
Reroute submix HAL: fix race condition on output state

When reading from a pipe, the output may have been previously
 closed, therefore the output state should only be read if it
 is still available.
This fixes a race condition observed between in_read() (which
 accesses the output stream) and adev_close_output_stream()
 (which sets the output reference to NULL).
 No issue with out_write() which checks the input reference.

Bug 16009464

Change-Id: I979bc12c8fe91fad9b6f6c9e0be107c1bacae360

9 years agoam 719b8423: Merge "Remove ARCH_X86."
Elliott Hughes [Fri, 5 Dec 2014 18:01:52 +0000 (18:01 +0000)]
am 719b8423: Merge "Remove ARCH_X86."

* commit '719b8423102e469b5a537321f02011415b376dbe':
  Remove ARCH_X86.

9 years agoMerge "Remove ARCH_X86."
Elliott Hughes [Fri, 5 Dec 2014 17:47:28 +0000 (17:47 +0000)]
Merge "Remove ARCH_X86."

9 years agoRemove ARCH_X86.
Elliott Hughes [Fri, 5 Dec 2014 00:20:52 +0000 (16:20 -0800)]
Remove ARCH_X86.

Should have been __GLIBC__, but the code is dead anyway.

Change-Id: I773f296a9c31949fa631cad863b841584c71f0ef

9 years agoam 47c0fcd0: Merge "initialization of defined variables"
Kenny Root [Thu, 4 Dec 2014 23:37:34 +0000 (23:37 +0000)]
am 47c0fcd0: Merge "initialization of defined variables"

* commit '47c0fcd0841764a50d05e1fa4831f3002258ae22':
  initialization of defined variables

9 years agoMerge "initialization of defined variables"
Kenny Root [Thu, 4 Dec 2014 23:25:46 +0000 (23:25 +0000)]
Merge "initialization of defined variables"

9 years agoam 285fed09: Add server-side callback for change in MTU (1/4)
Andre Eisenbach [Tue, 2 Dec 2014 08:14:05 +0000 (08:14 +0000)]
am 285fed09: Add server-side callback for change in MTU (1/4)

* commit '285fed09639f66923529289d71cc633ad738c96c':
  Add server-side callback for change in MTU (1/4)

9 years agoam 32fb8b2d: Merge "Fix C++11 build."
Dan Albert [Fri, 28 Nov 2014 06:05:03 +0000 (06:05 +0000)]
am 32fb8b2d: Merge "Fix C++11 build."

* commit '32fb8b2d9f8399a745a26dddc031cc16867ada2d':
  Fix C++11 build.

9 years agoMerge "Fix C++11 build."
Dan Albert [Fri, 28 Nov 2014 05:54:35 +0000 (05:54 +0000)]
Merge "Fix C++11 build."

9 years agoFix C++11 build.
Dan Albert [Fri, 28 Nov 2014 05:39:46 +0000 (21:39 -0800)]
Fix C++11 build.

Not sure how this slipped past my checkbuild...

Change-Id: Id238887a2a47ced387a6128a772fad3e468096be

9 years agoAdd server-side callback for change in MTU (1/4)
Andre Eisenbach [Wed, 26 Nov 2014 20:56:23 +0000 (12:56 -0800)]
Add server-side callback for change in MTU (1/4)

When a client requests to update the LE transport MTU, the server
currently does not get notified and can therefor not properly size
notifications appropriate to the current MTU.

Bug: 18388114
Change-Id: I136f32cba48da3302e13fb9a9ec81b8e01712138

9 years agoam 58afe329: Merge "Use an older C++ standard."
Dan Albert [Thu, 20 Nov 2014 23:00:38 +0000 (23:00 +0000)]
am 58afe329: Merge "Use an older C++ standard."

* commit '58afe329533dc60618186f414d945829706ed772':
  Use an older C++ standard.

9 years agoMerge "Use an older C++ standard."
Dan Albert [Thu, 20 Nov 2014 21:14:29 +0000 (21:14 +0000)]
Merge "Use an older C++ standard."

9 years agoUse an older C++ standard.
Dan Albert [Thu, 20 Nov 2014 19:23:35 +0000 (11:23 -0800)]
Use an older C++ standard.

Bug: 18466763
Change-Id: Ibea0eb2617f13bacca0a662fe4ca88fc8a168cd7

9 years agoam b73bc860: Support multiple pipes for rerouting
Jean-Michel Trivi [Wed, 19 Nov 2014 19:32:18 +0000 (19:32 +0000)]
am b73bc860: Support multiple pipes for rerouting

* commit 'b73bc86089b8a65da88776bafcf48529431150b8':
  Support multiple pipes for rerouting

9 years agoSupport multiple pipes for rerouting
Jean-Michel Trivi [Fri, 14 Nov 2014 17:05:20 +0000 (09:05 -0800)]
Support multiple pipes for rerouting

The implementation for "remote submix" supported only one pipe
  to capture the output of a mix.
This CL adds support for multiple pipes to support capturing
  multiple audio routes.
The structure for the r_submix audio device holds an array
  of route configurations (route_config), each referencing
  the input and output of the pipe dedicated to this route.
  Each route is associated to a unique address. Standby
  status is maintained per stream.

Bug 16009464

Change-Id: Ie164c4ad2a6d8138f825484e7faf29a974ccf82e

9 years agoam 40d48e17: Merge "Stop using stlport."
Dan Albert [Mon, 17 Nov 2014 22:58:58 +0000 (22:58 +0000)]
am 40d48e17: Merge "Stop using stlport."

* commit '40d48e177f243c6093a45301db122a0475cc1124':
  Stop using stlport.

9 years agoMerge "Stop using stlport."
Dan Albert [Mon, 17 Nov 2014 22:27:34 +0000 (22:27 +0000)]
Merge "Stop using stlport."

9 years agoStop using stlport.
Dan Albert [Mon, 17 Nov 2014 22:21:50 +0000 (14:21 -0800)]
Stop using stlport.

Bug: 15193147
Change-Id: I5d53338f239ba18a2b007b345ba050d1560220b4

9 years agoam e0e834e3: Merge "Add a BufferItem parameter to onFrameAvailable" into lmp-mr1-dev
Dan Stoza [Fri, 7 Nov 2014 20:03:42 +0000 (20:03 +0000)]
am e0e834e3: Merge "Add a BufferItem parameter to onFrameAvailable" into lmp-mr1-dev

* commit 'e0e834e3fe5561bf87aac7f88faaed39f0937a64':
  Add a BufferItem parameter to onFrameAvailable

9 years agoMerge "Add a BufferItem parameter to onFrameAvailable" into lmp-mr1-dev
Dan Stoza [Fri, 7 Nov 2014 19:44:33 +0000 (19:44 +0000)]
Merge "Add a BufferItem parameter to onFrameAvailable" into lmp-mr1-dev

9 years agoam 8d3acf6e: Merge "Camera2/3 HAL test: cleanup deprecated keys" into lmp-mr1-dev
Yin-Chia Yeh [Fri, 7 Nov 2014 18:35:40 +0000 (18:35 +0000)]
am 8d3acf6e: Merge "Camera2/3 HAL test: cleanup deprecated keys" into lmp-mr1-dev

* commit '8d3acf6e6e58c392fcdc4913e49c6b1ded8117c8':
  Camera2/3 HAL test: cleanup deprecated keys

9 years agoMerge "Camera2/3 HAL test: cleanup deprecated keys" into lmp-mr1-dev
Yin-Chia Yeh [Fri, 7 Nov 2014 18:23:00 +0000 (18:23 +0000)]
Merge "Camera2/3 HAL test: cleanup deprecated keys" into lmp-mr1-dev

9 years agoam 700d2c2c: Merge "Fix typo and add more detailed comments on what we expect from...
Daniel Estrada Alva [Fri, 7 Nov 2014 00:09:08 +0000 (00:09 +0000)]
am 700d2c2c: Merge "Fix typo and add more detailed comments on what we expect from GPS HAL. b/16727892" into lmp-mr1-dev

* commit '700d2c2cf512b1b2c167aa8a1841ea3ba5778279':
  Fix typo and add more detailed comments on what we expect from GPS HAL. b/16727892

9 years agoMerge "Fix typo and add more detailed comments on what we expect from GPS HAL. b...
Daniel Estrada Alva [Thu, 6 Nov 2014 21:52:43 +0000 (21:52 +0000)]
Merge "Fix typo and add more detailed comments on what we expect from GPS HAL. b/16727892" into lmp-mr1-dev

9 years agoCamera2/3 HAL test: cleanup deprecated keys
Yin-Chia Yeh [Fri, 31 Oct 2014 22:10:11 +0000 (15:10 -0700)]
Camera2/3 HAL test: cleanup deprecated keys

Bug:16877860
Change-Id: I1eddec02cefa39692f63cc54cc40b75f449516a7

9 years agoAdd a BufferItem parameter to onFrameAvailable
Dan Stoza [Tue, 4 Nov 2014 19:39:35 +0000 (11:39 -0800)]
Add a BufferItem parameter to onFrameAvailable

Passes the BufferItem for the queued buffer to the onFrameAvailable
callback so the consumer can track the BufferQueue's contents.

Bug: 18111837
Change-Id: If9d07229c9b586c668e5f99074e9b63b0468feb0

9 years agoam 0e6a158e: Merge "power: Adds setFeature functionality for the power module" into...
Ruchi Kandoi [Sat, 1 Nov 2014 00:33:28 +0000 (00:33 +0000)]
am 0e6a158e: Merge "power: Adds setFeature functionality for the power module" into lmp-mr1-dev

* commit '0e6a158eaf1cb3309ea8737b268fb726324fa7fe':
  power: Adds setFeature functionality for the power module

9 years agoMerge "power: Adds setFeature functionality for the power module" into lmp-mr1-dev
Ruchi Kandoi [Fri, 31 Oct 2014 23:31:09 +0000 (23:31 +0000)]
Merge "power: Adds setFeature functionality for the power module" into lmp-mr1-dev

9 years agoFix typo and add more detailed comments on what we expect from GPS HAL.
Tsuwei Chen [Thu, 23 Oct 2014 19:49:12 +0000 (12:49 -0700)]
Fix typo and add more detailed comments on what we expect from GPS HAL.
b/16727892

Change-Id: I73d3ea3e743846b9e579c78b80d7a393319c09f1

9 years agopower: Adds setFeature functionality for the power module
Ruchi Kandoi [Wed, 29 Oct 2014 17:43:38 +0000 (10:43 -0700)]
power: Adds setFeature functionality for the power module

Adds the setFeature callback which could be used to enable/disable
power as well as performance specific features.

POWER_FEATURE_DOUBLE_TAP_WAKE is added which uses the setFeature
callback to enable/disable the double-tap feature.

Bug: 16875464
Change-Id: I5ed9b5be8fddedf9861eedd962def421d9fac5bf

9 years agoam 5b592d7c: am 793a854e: Fix remote submix crash on null sink
Jean-Michel Trivi [Mon, 27 Oct 2014 04:21:17 +0000 (04:21 +0000)]
am 5b592d7c: am 793a854e: Fix remote submix crash on null sink

* commit '5b592d7cc2cf00529281cf98f56d02ea07387584':

9 years agoam 98b8aaf3: am 9f497870: Merge "Don\'t manually link stlport."
Dan Albert [Mon, 27 Oct 2014 04:21:16 +0000 (04:21 +0000)]
am 98b8aaf3: am 9f497870: Merge "Don\'t manually link stlport."

* commit '98b8aaf3de1d572cf309e55ef026941db94e52f3':

9 years agoam 357ce00a: Merge "tv_input: more documentation to events" into lmp-mr1-dev
Wonsik Kim [Thu, 23 Oct 2014 15:58:56 +0000 (15:58 +0000)]
am 357ce00a: Merge "tv_input: more documentation to events" into lmp-mr1-dev

* commit '357ce00a5b710711066097dad5533131f447fcfb':
  tv_input: more documentation to events

9 years agoMerge "tv_input: more documentation to events" into lmp-mr1-dev
Wonsik Kim [Thu, 23 Oct 2014 06:55:30 +0000 (06:55 +0000)]
Merge "tv_input: more documentation to events" into lmp-mr1-dev

9 years agotv_input: more documentation to events
Wonsik Kim [Mon, 20 Oct 2014 07:15:15 +0000 (16:15 +0900)]
tv_input: more documentation to events

Bug: 18047715
Change-Id: I63fd594d3380f92fce3224a258060ca2bf37e79b

9 years agoam bc19a3de: audio: new parameter key for HW A/V sync ID allocation
Eric Laurent [Wed, 22 Oct 2014 17:32:39 +0000 (17:32 +0000)]
am bc19a3de: audio: new parameter key for HW A/V sync ID allocation

* commit 'bc19a3de775b6a1e4a5576c6447927637fc3b5b5':
  audio: new parameter key for HW A/V sync ID allocation

9 years agoaudio: new parameter key for HW A/V sync ID allocation
Eric Laurent [Sat, 18 Oct 2014 01:17:51 +0000 (18:17 -0700)]
audio: new parameter key for HW A/V sync ID allocation

The HW A/V sync ID is retrieved from the HAL by calling
global get_parameters() with key AUDIO_PARAMETER_HW_AV_SYNC.

After the output stream is opened, the HW A/V sync ID is communicated
by stream set_parameters() with key AUDIO_PARAMETER_STREAM_HW_AV_SYNC.

Bug: 17112525.
Change-Id: Id1e3a3aa1e88d15461a609b381ca8c1902735a29

9 years agoam 4b6c5155: am 5ff76cb5: am 793a854e: Fix remote submix crash on null sink
Jean-Michel Trivi [Thu, 16 Oct 2014 07:00:16 +0000 (07:00 +0000)]
am 4b6c5155: am 5ff76cb5: am 793a854e: Fix remote submix crash on null sink

* commit '4b6c51550904123892656b3f2074b0bb1714ebe2':
  Fix remote submix crash on null sink

9 years agoam 5ff76cb5: am 793a854e: Fix remote submix crash on null sink
Jean-Michel Trivi [Thu, 16 Oct 2014 05:52:39 +0000 (05:52 +0000)]
am 5ff76cb5: am 793a854e: Fix remote submix crash on null sink

* commit '5ff76cb59a892a856fa2476bd5bf7c41537b78e1':
  Fix remote submix crash on null sink

9 years agoam 793a854e: Fix remote submix crash on null sink
Jean-Michel Trivi [Wed, 15 Oct 2014 23:58:44 +0000 (23:58 +0000)]
am 793a854e: Fix remote submix crash on null sink

* commit '793a854e4547fa43632907a987684cadc93eb5e2':
  Fix remote submix crash on null sink

9 years agoam 793a854e: Fix remote submix crash on null sink
Jean-Michel Trivi [Wed, 15 Oct 2014 23:41:09 +0000 (23:41 +0000)]
am 793a854e: Fix remote submix crash on null sink

* commit '793a854e4547fa43632907a987684cadc93eb5e2':
  Fix remote submix crash on null sink

9 years agoFix remote submix crash on null sink
Jean-Michel Trivi [Tue, 14 Oct 2014 22:31:51 +0000 (15:31 -0700)]
Fix remote submix crash on null sink

The "remote submix" HAL uses a MonoPipe instance to "pipe" audio
  from the sink of this virtual device HAL to its source.
  The life-cycle of this pipe is:
  - creation when either the input or output stream is open
  - destruction when both input and output are closed.

Changes are:
Fix test for pipe destruction: destroy pipe when both
  input and output streams are NULL.
Count how many read errors went into the logs and cap them
  so as not to spam the logs when the pipe is not properly
  set up. Less 'I' logs, 'D' logs instead.
When opening input stream, check for non-null sink before
  checking if it's shutdown.

Bug 16653334
Bug 17111907

Change-Id: I634b4192b00f9b74a5109f42242423e9c8cb4c7c

9 years agoam 6b825581: am e914d696: Report multihal is SENSORS_DEVICE_API_VERSION_1_3 compliant
Nick Vaccaro [Sat, 11 Oct 2014 04:54:57 +0000 (04:54 +0000)]
am 6b825581: am e914d696: Report multihal is SENSORS_DEVICE_API_VERSION_1_3 compliant

* commit '6b82558129eae20fef9ba053c55da3543388dc24':
  Report multihal is SENSORS_DEVICE_API_VERSION_1_3 compliant

9 years agoam e914d696: Report multihal is SENSORS_DEVICE_API_VERSION_1_3 compliant
Nick Vaccaro [Sat, 11 Oct 2014 02:49:27 +0000 (02:49 +0000)]
am e914d696: Report multihal is SENSORS_DEVICE_API_VERSION_1_3 compliant

* commit 'e914d696a95a799bbcca221238a1874f995871ca':
  Report multihal is SENSORS_DEVICE_API_VERSION_1_3 compliant

9 years agoReport multihal is SENSORS_DEVICE_API_VERSION_1_3 compliant
Nick Vaccaro [Fri, 10 Oct 2014 20:32:38 +0000 (13:32 -0700)]
Report multihal is SENSORS_DEVICE_API_VERSION_1_3 compliant

Ignore calls to any HALs that are not 1_0 or 1_3 compliant.
Fix an unused parameter compiler warning.

Bug: 17645248
Change-Id: Ia50f7512dfe35f37973440bba84e1b1b177a7bd3

9 years agoam 9f497870: Merge "Don\'t manually link stlport."
Dan Albert [Fri, 26 Sep 2014 19:53:02 +0000 (19:53 +0000)]
am 9f497870: Merge "Don\'t manually link stlport."

* commit '9f4978701783942e836aeab526727458e9cb1492':
  Don't manually link stlport.

9 years agoam 9f497870: Merge "Don\'t manually link stlport."
Dan Albert [Fri, 26 Sep 2014 19:53:02 +0000 (19:53 +0000)]
am 9f497870: Merge "Don\'t manually link stlport."

* commit '9f4978701783942e836aeab526727458e9cb1492':
  Don't manually link stlport.

9 years agoMerge "Don't manually link stlport."
Dan Albert [Fri, 26 Sep 2014 19:39:55 +0000 (19:39 +0000)]
Merge "Don't manually link stlport."

9 years agoDon't manually link stlport.
Dan Albert [Fri, 26 Sep 2014 17:55:44 +0000 (10:55 -0700)]
Don't manually link stlport.

Change-Id: Ib5a6e31b3a6dea39b45727a49356fa2838ea77bc

9 years agoMerge "Support MONO and STERO USB inputs. Allow "dynamic" flag in audio_policy.conf...
Paul McLean [Tue, 23 Sep 2014 23:08:11 +0000 (23:08 +0000)]
Merge "Support MONO and STERO USB inputs. Allow "dynamic" flag in audio_policy.conf." into lmp-mr1-dev

9 years agoRemove MHL hal definition.
Jungshik Jang [Thu, 18 Sep 2014 08:06:14 +0000 (17:06 +0900)]
Remove MHL hal definition.

Bug: 17479050
Change-Id: I7e238e09e253d46a552b775b0483215f8f1ae512

9 years agoSupport MONO and STERO USB inputs. Allow "dynamic" flag in audio_policy.conf.
Paul McLean [Mon, 15 Sep 2014 19:32:23 +0000 (12:32 -0700)]
Support MONO and STERO USB inputs. Allow "dynamic" flag in audio_policy.conf.

Bug 17526569

Change-Id: I64b00fd338eb937303b41608728a18341ee78820

9 years agousb audio: implement microphone mute.
Eric Laurent [Sun, 14 Sep 2014 19:18:18 +0000 (12:18 -0700)]
usb audio: implement microphone mute.

Bug: 17321604.
Change-Id: I8e3daf2636dfd5f85d990c0093c52c908064afac

9 years agoCamera HALs: Promote device HAL v3.2
Eino-Ville Talvala [Tue, 9 Sep 2014 23:42:27 +0000 (16:42 -0700)]
Camera HALs: Promote device HAL v3.2

And deprecate older HALs.

Bug: 17445920
Change-Id: I37a5e53fda3c93080e37ec848f84c702a2c9120b

9 years agosensors.h documentation change.
Aravind Akella [Thu, 4 Sep 2014 22:36:31 +0000 (15:36 -0700)]
sensors.h documentation change.

  i) on-change sensors should set maxDelay.
  ii) Drivers should hold a wake_lock till poll() is called
  the next time when delivering events from wake-up sensors.

Change-Id: I4b137843d5c857f04601618548306a710fbfbe5c

9 years agoMerge "Creates interface to dynamically configure GPS. Bug: 17110478 Change-Id: I2a05...
Tsuwei Chen [Tue, 2 Sep 2014 17:01:22 +0000 (17:01 +0000)]
Merge "Creates interface to dynamically configure GPS. Bug: 17110478 Change-Id: I2a053d02e3c198d519d6306809f81ff601169151" into lmp-dev

9 years agoCreates interface to dynamically configure GPS.
Tsuwei Chen [Tue, 26 Aug 2014 23:34:19 +0000 (16:34 -0700)]
Creates interface to dynamically configure GPS.
Bug: 17110478
Change-Id: I2a053d02e3c198d519d6306809f81ff601169151

9 years agoMerge commit '38014a7c' into lmp-dev
Griff Hazen [Fri, 29 Aug 2014 00:02:50 +0000 (17:02 -0700)]
Merge commit '38014a7c' into lmp-dev

Conflicts:
include/hardware/sensors.h

Change-Id: I21517f717761af7f52c003d535e86059ebb75f05

9 years agoam 74279e3c: Adding information about the first activation
Vinod Krishnan [Thu, 28 Aug 2014 23:08:37 +0000 (23:08 +0000)]
am 74279e3c: Adding information about the first activation

* commit '74279e3c23bd62c70d53098be91db85df5a68ece':
  Adding information about the first activation

9 years agoAdding information about the first activation
Vinod Krishnan [Thu, 28 Aug 2014 22:25:13 +0000 (15:25 -0700)]
Adding information about the first activation

Change-Id: If5759749c5e6a88dcaf5ab600c9086b056c3908a

9 years agoMerge "Fix problem with dropouts with multiple USB audio streams." into lmp-dev
Paul McLean [Thu, 28 Aug 2014 20:44:42 +0000 (20:44 +0000)]
Merge "Fix problem with dropouts with multiple USB audio streams." into lmp-dev

9 years agoFixing non-playback on USB devices with support for MONO playback.
Paul McLean [Mon, 25 Aug 2014 15:04:02 +0000 (08:04 -0700)]
Fixing non-playback on USB devices with support for MONO playback.

Bug 17136854

Change-Id: Ia0136fa8f9b4789d538b2dccb3f6071ae5062010

9 years agoFix problem with dropouts with multiple USB audio streams.
Paul McLean [Wed, 20 Aug 2014 23:50:25 +0000 (16:50 -0700)]
Fix problem with dropouts with multiple USB audio streams.

Bug 17136569

Change-Id: I94bdbe037533a3fd77f249fdd42f4d828d3bf87f

9 years agoMerge "Sensor HAL documentation fix." into lmp-dev
Aravind Akella [Fri, 22 Aug 2014 17:54:50 +0000 (17:54 +0000)]
Merge "Sensor HAL documentation fix." into lmp-dev

9 years agoSensor HAL documentation fix.
Aravind Akella [Thu, 21 Aug 2014 23:31:14 +0000 (16:31 -0700)]
Sensor HAL documentation fix.

Change-Id: Ibc3f643a22163f734ba0ca912f011decf55d9bfa

9 years agoMerge "Quick hack fix for USB accessory audio support" into lmp-dev
Glenn Kasten [Thu, 21 Aug 2014 15:35:20 +0000 (15:35 +0000)]
Merge "Quick hack fix for USB accessory audio support" into lmp-dev

9 years agoQuick hack fix for USB accessory audio support
Mike Lockwood [Thu, 14 Aug 2014 16:34:54 +0000 (09:34 -0700)]
Quick hack fix for USB accessory audio support

tinyalsa fails to retrieve the correct value for the period count
from the f_audio_source driver and tries to use zero instead.
This wasn't a problem before because the usb audio HAL used hard coded values
that were compatible with the driver.

Bug: 16799652
Change-Id: I6f5b907a0699c58b071e9f419ed8e053a7d9dc77

9 years agoSome parameter renaming and comment update in sensors.h
Etienne Le Grand [Tue, 19 Aug 2014 21:30:19 +0000 (14:30 -0700)]
Some parameter renaming and comment update in sensors.h

bug: 16818625
Change-Id: Ifcda8cd4e80a7377a6b5b138b9c7a5a2275af153

10 years agoFix problem with reloading config of new capture devices
Paul McLean [Wed, 13 Aug 2014 22:32:34 +0000 (15:32 -0700)]
Fix problem with reloading config of new capture devices

with same card/device numbers.

Bug: 17012657
Change-Id: I7cb50aedc538d8c648e7f66c8e153cf47ce12577

10 years agoFix problem with reloading config of new devices with same card/device numbers.
Paul McLean [Tue, 12 Aug 2014 20:57:10 +0000 (13:57 -0700)]
Fix problem with reloading config of new devices with same card/device numbers.

Bug 16981885

Change-Id: I65c6c418ee0d0f42c87379b614f64302d27f8e77

10 years agoMerge "Camera2/3 HAL test: Update tet according createStream change" into lmp-dev
Zhijun He [Mon, 11 Aug 2014 17:33:51 +0000 (17:33 +0000)]
Merge "Camera2/3 HAL test: Update tet according createStream change" into lmp-dev

10 years agoFix typo in mhl hal.
Jungshik Jang [Mon, 11 Aug 2014 07:08:43 +0000 (16:08 +0900)]
Fix typo in mhl hal.

Bug: 16215362
Change-Id: Ic9d5a127007867ea72b2fa4040b917a2eef3fc39

10 years agoCamera2/3 HAL test: Update tet according createStream change
Zhijun He [Mon, 11 Aug 2014 04:24:49 +0000 (21:24 -0700)]
Camera2/3 HAL test: Update tet according createStream change

Bug: 14327010
Change-Id: I45d2ab4859ee0cc9273e579254f0569108c748f1

10 years agoMerge "LE: Add limited advertising duration capability (1/3)" into lmp-dev
Andre Eisenbach [Fri, 8 Aug 2014 02:29:28 +0000 (02:29 +0000)]
Merge "LE: Add limited advertising duration capability (1/3)" into lmp-dev

10 years agoCamera2/3 Test: cleanup the test
Zhijun He [Thu, 7 Aug 2014 23:25:41 +0000 (16:25 -0700)]
Camera2/3 Test: cleanup the test

1. Fix the HAL version check
2. Disable some test temporarily as the deprecated tags were used.

Bug: 16855498
Change-Id: I9f9dc285a1085b471d03c5a900cc44dd2a7480c3

10 years agoLE: Add limited advertising duration capability (1/3)
Andre Eisenbach [Thu, 7 Aug 2014 22:18:34 +0000 (15:18 -0700)]
LE: Add limited advertising duration capability (1/3)

Change-Id: I14006aa96758c285a1d88aef12df11cf28598028

10 years agoMerge "CEC: Update mhl header" into lmp-dev
Jinsuk Kim [Wed, 6 Aug 2014 21:40:12 +0000 (21:40 +0000)]
Merge "CEC: Update mhl header" into lmp-dev

10 years agoMerge "usb audio: fix set_parameters read/write concurrency" into lmp-dev
Eric Laurent [Wed, 6 Aug 2014 21:19:29 +0000 (21:19 +0000)]
Merge "usb audio: fix set_parameters read/write concurrency" into lmp-dev

10 years agousb audio: fix set_parameters read/write concurrency
Eric Laurent [Tue, 5 Aug 2014 03:29:17 +0000 (20:29 -0700)]
usb audio: fix set_parameters read/write concurrency

Do not read the ALSA PCM device configuration when playback
or capture is active.
Do not force ALSA profile update if card and device passed
to out/in_set_parameters() do not change.
Hold the main HAL lock when closing or opening the
ALSA PCM device.

Bug: 15520724.

Change-Id: I2b6087ed46ce7433de0b6dd8b24ec10de2e55d21

10 years agoCEC: Update mhl header
Jinsuk Kim [Wed, 6 Aug 2014 06:43:18 +0000 (15:43 +0900)]
CEC: Update mhl header

Agreement with MHL consortium mandates that the open source implementation
should mention only RAP/RCP/Scratchpad command and their related constant
definitions.

Also added a new event definition that provides with the capability info
of the connected device.

Change-Id: I0875e96672720bf2f182ee1d8b4c32437faac930

10 years agoaudio HAL: add parameter to get audio HW sync source
Eric Laurent [Fri, 1 Aug 2014 21:42:44 +0000 (14:42 -0700)]
audio HAL: add parameter to get audio HW sync source

Bug: 16132368.
Change-Id: Id76ce254b73ea11316cc684399de8d9c520c9b9b

10 years agoMerge "sound_trigger HAL update" into lmp-dev
Eric Laurent [Tue, 5 Aug 2014 19:53:48 +0000 (19:53 +0000)]
Merge "sound_trigger HAL update" into lmp-dev

10 years agoMerge "Add HAL capabilities for GPS Measurements and Navigation Messages." into lmp-dev
destradaa [Tue, 5 Aug 2014 17:01:10 +0000 (17:01 +0000)]
Merge "Add HAL capabilities for GPS Measurements and Navigation Messages." into lmp-dev

10 years agoAdd HAL capabilities for GPS Measurements and Navigation Messages.
destradaa [Thu, 31 Jul 2014 23:34:09 +0000 (16:34 -0700)]
Add HAL capabilities for GPS Measurements and Navigation Messages.

Change-Id: I2ed41f2c048cfe82a539b3a4e955305787731a95

10 years agoAdd transport parameter to createBond() function (1/4)
Andre Eisenbach [Tue, 5 Aug 2014 00:22:29 +0000 (17:22 -0700)]
Add transport parameter to createBond() function (1/4)

Change-Id: I8373ace899444c138907aaecc0f067188b0a7d90

10 years agosound_trigger HAL update
Eric Laurent [Wed, 30 Jul 2014 15:58:39 +0000 (08:58 -0700)]
sound_trigger HAL update

Bug: 12378680.

Change-Id: I556cd316cbff3b8d88331319ca0ad65a09aae0f9

10 years agoMerge "Remove WAKE_UP_* sensor constants and stringTypes." into lmp-dev
Aravind Akella [Thu, 31 Jul 2014 16:46:03 +0000 (16:46 +0000)]
Merge "Remove WAKE_UP_* sensor constants and stringTypes." into lmp-dev

10 years agoIncorrect data type. bt_local_le_features_t of wrong size
Prerepa Viswanadham [Wed, 30 Jul 2014 22:10:39 +0000 (15:10 -0700)]
Incorrect data type. bt_local_le_features_t of wrong size

b/16653133

Change-Id: Icd7a3de6161669f4c54c6042bf80314e72f5f0ff

10 years agoRemove WAKE_UP_* sensor constants and stringTypes.
Aravind Akella [Tue, 29 Jul 2014 01:01:37 +0000 (18:01 -0700)]
Remove WAKE_UP_* sensor constants and stringTypes.

Change-Id: Iabe4bb064d88d9fcecc1a31e609cb8b77ebdd5ad

10 years agoAdd parameter key and values for hearing aid compatibility mode
Eric Laurent [Fri, 25 Jul 2014 17:10:11 +0000 (12:10 -0500)]
Add parameter key and values for hearing aid compatibility mode

Change-Id: Ibdbe102bd49dbf228af5d4327b1868849c9d754e

10 years agoMerge "Pass multichannel capability to AudioPolicyManager" into lmp-dev
Andy Hung [Tue, 29 Jul 2014 23:50:46 +0000 (23:50 +0000)]
Merge "Pass multichannel capability to AudioPolicyManager" into lmp-dev

10 years agoPass multichannel capability to AudioPolicyManager
Andy Hung [Mon, 28 Jul 2014 23:19:47 +0000 (16:19 -0700)]
Pass multichannel capability to AudioPolicyManager

Change-Id: Ifcfe5e9e0c01ccb0e9af25e0c718ea5f04181ae4

10 years agoAdd multichannel USB handshaking with AudioFlinger
Andy Hung [Tue, 22 Jul 2014 04:16:45 +0000 (21:16 -0700)]
Add multichannel USB handshaking with AudioFlinger

The number of channels can be "forced" using k_force_channels.
If the channel count proposed by AudioFlinger is not permitted
by the device, it is emulated.

Change-Id: Ib20e680c8f95adb84616a4fe52977f659cf4d6ca

10 years agoMerge "Add multichannel USB handshaking with AudioFlinger" into lmp-dev
Andy Hung [Tue, 29 Jul 2014 16:09:13 +0000 (16:09 +0000)]
Merge "Add multichannel USB handshaking with AudioFlinger" into lmp-dev

10 years agoDelete mcu HAL.
Jeff Brown [Sat, 26 Jul 2014 21:58:23 +0000 (14:58 -0700)]
Delete mcu HAL.

This HAL was intended to support doze mode but it is currently
unused and it's best for it to stay that way.

Bug: 16516536
Change-Id: I4f442e27d68f18ff322afd4c1debd2f392687e80

10 years agoMerge "audio HAL: add parameters to open stream" into lmp-dev
Eric Laurent [Mon, 28 Jul 2014 20:56:34 +0000 (20:56 +0000)]
Merge "audio HAL: add parameters to open stream" into lmp-dev

10 years agoaudio HAL: add parameters to open stream
Eric Laurent [Sun, 27 Jul 2014 23:14:57 +0000 (16:14 -0700)]
audio HAL: add parameters to open stream

Pass device address (and audio source for inputs) to
open_output_stream() and open_input_stream() audio HAL functions.

Bug: 14815883.
Change-Id: I5535677db3f3027917a31a7ed5c0a4c6bc013639

10 years agoRevert "Update comment for send message."
Jinsuk Kim [Mon, 28 Jul 2014 07:51:32 +0000 (07:51 +0000)]
Revert "Update comment for send message."

This reverts commit 0e956a7cd2dee76b762320c141960ffdb64d24eb.

The decision was to revert to the old behavior where retransmission
will be handled by HAL for efficiency.

Change-Id: If165b60c0408ea1015b83806f6bf21e18b15bc7f