OSDN Git Service
Paul McLean [Tue, 2 Dec 2014 19:36:45 +0000 (12:36 -0700)]
Multi-USB device support & read device on open.
Change-Id: I8b6dd33be1915db764eeaefec5a5da1e9d02dc87
Glenn Kasten [Tue, 30 Dec 2014 18:53:00 +0000 (18:53 +0000)]
Merge "Line length 100"
Glenn Kasten [Tue, 30 Dec 2014 16:32:04 +0000 (08:32 -0800)]
Line length 100
Change-Id: Iaef5bcaec19a9e383432c8c8460bcdf1115f1072
Elliott Hughes [Tue, 30 Dec 2014 12:27:44 +0000 (12:27 +0000)]
am
06fcfc50: am
02e30945: Merge "Fix missing #includes in hardware/libhardware."
* commit '
06fcfc506c44724bbd8089e8971b77aa8edfdde8':
Fix missing #includes in hardware/libhardware.
Elliott Hughes [Tue, 30 Dec 2014 12:21:17 +0000 (12:21 +0000)]
am
02e30945: Merge "Fix missing #includes in hardware/libhardware."
* commit '
02e3094598ced8b05c9614d6070556d20328ef43':
Fix missing #includes in hardware/libhardware.
Elliott Hughes [Mon, 29 Dec 2014 21:17:12 +0000 (21:17 +0000)]
Merge "Fix missing #includes in hardware/libhardware."
Elliott Hughes [Mon, 29 Dec 2014 20:59:11 +0000 (12:59 -0800)]
Fix missing #includes in hardware/libhardware.
Change-Id: If7c72054bf79b89c3d7a544956da671c3b404269
soon1.choi [Thu, 18 Dec 2014 23:22:09 +0000 (23:22 +0000)]
am
7b30900d: (-s ours) am
781bb3f7: DO NOT MERGE - fix: memory leak
* commit '
7b30900df70f34cb24c676e458c322ba9e8525d6':
DO NOT MERGE - fix: memory leak
Eric Laurent [Thu, 18 Dec 2014 23:21:51 +0000 (23:21 +0000)]
am
68be24b1: am
ce0bbb97: Merge "fix: memory leak"
* commit '
68be24b1cc2bad01d9257f76faabd92dbfc6c3e8':
fix: memory leak
soon1.choi [Thu, 18 Dec 2014 21:58:40 +0000 (21:58 +0000)]
am
781bb3f7: DO NOT MERGE - fix: memory leak
* commit '
781bb3f72e2706f07ee8bcc0c140201faf07c35c':
DO NOT MERGE - fix: memory leak
Eric Laurent [Thu, 18 Dec 2014 21:50:36 +0000 (21:50 +0000)]
am
ce0bbb97: Merge "fix: memory leak"
* commit '
ce0bbb97c12b712b75d0df42ce2f6e3f35d8db72':
fix: memory leak
soon1.choi [Thu, 18 Dec 2014 07:03:43 +0000 (16:03 +0900)]
DO NOT MERGE - fix: memory leak
free momory for str_parms to prevent memory leak.
cherry-pcik from aosp
c357157e28dc0ffd069b80aeba9bf8b9eed72c9a
Bug:
18798194.
Change-Id: I7df5567d665554dbd4646c881f0f48b0c568c5fe
Eric Laurent [Thu, 18 Dec 2014 16:42:10 +0000 (16:42 +0000)]
Merge "fix: memory leak"
soon1.choi [Thu, 18 Dec 2014 07:03:43 +0000 (16:03 +0900)]
fix: memory leak
free momory for str_parms to prevent memory leak.
Change-Id: I7df5567d665554dbd4646c881f0f48b0c568c5fe
Jinsuk Kim [Wed, 17 Dec 2014 21:31:28 +0000 (21:31 +0000)]
am
981a952c: am
4b280b0c: CEC: Add a parameter port ID to set_audio_return_channel
* commit '
981a952c5f182727ec306b4e194c50792b303667':
CEC: Add a parameter port ID to set_audio_return_channel
Jinsuk Kim [Wed, 17 Dec 2014 21:24:45 +0000 (21:24 +0000)]
am
4b280b0c: CEC: Add a parameter port ID to set_audio_return_channel
* commit '
4b280b0cd07a380feb4653b911ddcb3a31e73797':
CEC: Add a parameter port ID to set_audio_return_channel
Jinsuk Kim [Wed, 17 Dec 2014 07:22:54 +0000 (16:22 +0900)]
CEC: Add a parameter port ID to set_audio_return_channel
This CL addresses the cases where TV has more than one ARC-supported
HDMI ports.
Bug:
18781204
Change-Id: I4eaeb755caf2552b826a7322d19ee671407ee43f
Dan Albert [Wed, 17 Dec 2014 02:48:22 +0000 (02:48 +0000)]
am
6bafdcb5: am
4f1fe2f5: Merge "Fix build in C++11 mode"
* commit '
6bafdcb5083b81d295676ee0ff75f62b31214150':
Fix build in C++11 mode
Dan Albert [Wed, 17 Dec 2014 02:43:50 +0000 (02:43 +0000)]
am
4f1fe2f5: Merge "Fix build in C++11 mode"
* commit '
4f1fe2f59889d88ed026596c1841043db7edbc6f':
Fix build in C++11 mode
Dan Albert [Wed, 17 Dec 2014 02:29:26 +0000 (02:29 +0000)]
Merge "Fix build in C++11 mode"
Ying Wang [Tue, 16 Dec 2014 21:49:49 +0000 (21:49 +0000)]
am
14a4dd89: am
cecfb56c: Merge "Cleanup Obsolete LOCAL_PRELINK_MODULE."
* commit '
14a4dd8907557760cc0d7d72246444a21e9ddfe1':
Cleanup Obsolete LOCAL_PRELINK_MODULE.
Ying Wang [Tue, 16 Dec 2014 20:53:38 +0000 (20:53 +0000)]
am
cecfb56c: Merge "Cleanup Obsolete LOCAL_PRELINK_MODULE."
* commit '
cecfb56c5192fe1517a8e1b5910f16961db4a231':
Cleanup Obsolete LOCAL_PRELINK_MODULE.
Ying Wang [Tue, 16 Dec 2014 20:40:03 +0000 (20:40 +0000)]
Merge "Cleanup Obsolete LOCAL_PRELINK_MODULE."
Ying Wang [Tue, 16 Dec 2014 20:33:37 +0000 (12:33 -0800)]
Cleanup Obsolete LOCAL_PRELINK_MODULE.
Bug:
18675947
Change-Id: I62157cd4bfab0edb445dd6543eb47a981e642848
Paul McLean [Mon, 15 Dec 2014 17:44:42 +0000 (09:44 -0800)]
Renaming generic-sounding filenames to indicate "audio".
Change-Id: Iba6403a3493379c39d22d23b438f028efc2e15b7
Paul McLean [Mon, 15 Dec 2014 16:24:50 +0000 (08:24 -0800)]
Technical debt paydown
Removed unused function.
Removed unused data table.
Cleaned up TAG strings.
Change-Id: I4c5dbd72f7363dd0a7a60eb2498e122adda43211
Bernhard Rosenkränzer [Fri, 12 Dec 2014 21:16:55 +0000 (22:16 +0100)]
Fix build in C++11 mode
Fix build in C++11 mode instead of reverting to C++98 mode.
(Fixes some constructs that were mistaken for C++11 literals and
a use of the std::ostream(NULL) constructor).
Building in C++98 mode causes clang to fall over conflicting definitions
of char16_t.
Change-Id: I66230eeb960f4a894d6c98fe7935ec932569c5a4
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
Haynes Mathew George [Fri, 12 Dec 2014 20:21:30 +0000 (20:21 +0000)]
am
5c8b899d: am
2cbdfa9c: usbaudio: reset profile on device disconnect
* commit '
5c8b899d7c80f012599b984143cb31334ee61372':
usbaudio: reset profile on device disconnect
Haynes Mathew George [Fri, 12 Dec 2014 14:39:15 +0000 (14:39 +0000)]
am
2cbdfa9c: usbaudio: reset profile on device disconnect
* commit '
2cbdfa9c991fc63f52f48831e5509fcc2889db77':
usbaudio: reset profile on device disconnect
Haynes Mathew George [Wed, 3 Dec 2014 22:51:49 +0000 (14:51 -0800)]
usbaudio: reset profile on device disconnect
Reset ALSA device profile on disconnect event. Entries like
supported sample rates, channel counts, formats will be repopulated
on next connect.
CRs-Fixed: 765434
Change-Id: I27d3b7fd7ff22646996f58c53de08547b1a1fb6a
Bug:
18606219
Jean-Michel Trivi [Wed, 10 Dec 2014 22:42:18 +0000 (22:42 +0000)]
am
de148628: am
257fde6e: Reroute submix HAL: fix race condition on output state
* commit '
de148628b9850492fad26c801d0eb663d14400cb':
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
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
Elliott Hughes [Fri, 5 Dec 2014 18:25:18 +0000 (18:25 +0000)]
am
c5f5daff: am
719b8423: Merge "Remove ARCH_X86."
* commit '
c5f5daffb520017f2d6d99d245866b448723c876':
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.
Elliott Hughes [Fri, 5 Dec 2014 17:47:28 +0000 (17:47 +0000)]
Merge "Remove 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
Kenny Root [Fri, 5 Dec 2014 00:16:02 +0000 (00:16 +0000)]
am
c18a034e: am
47c0fcd0: Merge "initialization of defined variables"
* commit '
c18a034e1654f3c6dfbb73212630465c33f0a07e':
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
Kenny Root [Thu, 4 Dec 2014 23:25:46 +0000 (23:25 +0000)]
Merge "initialization of defined variables"
Andre Eisenbach [Tue, 2 Dec 2014 08:20:35 +0000 (08:20 +0000)]
am
34a93da9: am
285fed09: Add server-side callback for change in MTU (1/4)
* commit '
34a93da9bab2e9a1a56a2b9d7ce664c172e2e041':
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)
Dan Albert [Fri, 28 Nov 2014 06:09:05 +0000 (06:09 +0000)]
am
df44fe72: am
32fb8b2d: Merge "Fix C++11 build."
* commit '
df44fe72a6a9d163bb23a0808cf74241006600b0':
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.
Dan Albert [Fri, 28 Nov 2014 05:54:35 +0000 (05:54 +0000)]
Merge "Fix 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
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
Dan Albert [Thu, 20 Nov 2014 23:05:06 +0000 (23:05 +0000)]
am
9d018618: am
58afe329: Merge "Use an older C++ standard."
* commit '
9d018618c4a467ed19ce96c04d6fe13fd125fcba':
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.
Dan Albert [Thu, 20 Nov 2014 21:14:29 +0000 (21:14 +0000)]
Merge "Use 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
Jean-Michel Trivi [Wed, 19 Nov 2014 19:36:28 +0000 (19:36 +0000)]
am
59134344: am
b73bc860: Support multiple pipes for rerouting
* commit '
591343449a2bfd7ec33bfcbc27e55e1c1c71c5a7':
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
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
Dan Albert [Mon, 17 Nov 2014 23:07:38 +0000 (23:07 +0000)]
am
be9083bd: am
40d48e17: Merge "Stop using stlport."
* commit '
be9083bd65a9dc2f91bb1e512e15ead120f508c3':
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.
Dan Albert [Mon, 17 Nov 2014 22:27:34 +0000 (22:27 +0000)]
Merge "Stop using stlport."
Dan Albert [Mon, 17 Nov 2014 22:21:50 +0000 (14:21 -0800)]
Stop using stlport.
Bug:
15193147
Change-Id: I5d53338f239ba18a2b007b345ba050d1560220b4
Dan Stoza [Fri, 7 Nov 2014 20:09:39 +0000 (20:09 +0000)]
am
1497e7e7: am
e0e834e3: Merge "Add a BufferItem parameter to onFrameAvailable" into lmp-mr1-dev
* commit '
1497e7e76784c01043cf328177de076c70db6e86':
Add a BufferItem parameter to onFrameAvailable
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
Dan Stoza [Fri, 7 Nov 2014 19:44:33 +0000 (19:44 +0000)]
Merge "Add a BufferItem parameter to onFrameAvailable" into lmp-mr1-dev
Yin-Chia Yeh [Fri, 7 Nov 2014 18:41:42 +0000 (18:41 +0000)]
am
3d31e157: am
8d3acf6e: Merge "Camera2/3 HAL test: cleanup deprecated keys" into lmp-mr1-dev
* commit '
3d31e157d0df55287aa53adabbaf6884fd12e911':
Camera2/3 HAL test: cleanup deprecated keys
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
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
Daniel Estrada Alva [Fri, 7 Nov 2014 03:52:15 +0000 (03:52 +0000)]
am
1bb4d46c: am
700d2c2c: Merge "Fix typo and add more detailed comments on what we expect from GPS HAL. b/
16727892" into lmp-mr1-dev
* commit '
1bb4d46ccf8d36389acaf58321da4a35fc610afe':
Fix typo and add more detailed comments on what we expect from GPS HAL. b/
16727892
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
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
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
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
Ruchi Kandoi [Sat, 1 Nov 2014 00:41:13 +0000 (00:41 +0000)]
am
0da47779: am
0e6a158e: Merge "power: Adds setFeature functionality for the power module" into lmp-mr1-dev
* commit '
0da47779b033266672fc511604df0bc02530ddb7':
power: Adds setFeature functionality for the power module
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
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
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
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
Jean-Michel Trivi [Mon, 27 Oct 2014 04:34:09 +0000 (04:34 +0000)]
am
a7e50f68: am
5b592d7c: am
793a854e: Fix remote submix crash on null sink
* commit '
a7e50f68e9437b51ca843b8d5b6ebf60d225eb5f':
Dan Albert [Mon, 27 Oct 2014 04:34:09 +0000 (04:34 +0000)]
am
4ff0fb1f: am
98b8aaf3: am
9f497870: Merge "Don\'t manually link stlport."
* commit '
4ff0fb1f4c5fae37de6aab8f2698bf5b01aa4d74':
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':
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':
Wonsik Kim [Thu, 23 Oct 2014 19:42:45 +0000 (19:42 +0000)]
am
ac971ee5: am
357ce00a: Merge "tv_input: more documentation to events" into lmp-mr1-dev
* commit '
ac971ee50b3ba62a940b04ac8c894e8ab4c8227c':
tv_input: more documentation to events
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
Wonsik Kim [Thu, 23 Oct 2014 06:55:30 +0000 (06:55 +0000)]
Merge "tv_input: more documentation to events" into lmp-mr1-dev
Wonsik Kim [Mon, 20 Oct 2014 07:15:15 +0000 (16:15 +0900)]
tv_input: more documentation to events
Bug:
18047715
Change-Id: I63fd594d3380f92fce3224a258060ca2bf37e79b
Eric Laurent [Wed, 22 Oct 2014 18:20:38 +0000 (18:20 +0000)]
am
70fc3d20: am
bc19a3de: audio: new parameter key for HW A/V sync ID allocation
* commit '
70fc3d208cd0afc2ce32ddc897154eeb6aef7480':
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
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
Jean-Michel Trivi [Thu, 16 Oct 2014 07:05:44 +0000 (07:05 +0000)]
am
e365edde: am
4b6c5155: am
5ff76cb5: am
793a854e: Fix remote submix crash on null sink
* commit '
e365eddee20f047d21c4ceedf11ce43c3628cd8e':
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
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
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
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
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
Nick Vaccaro [Sat, 11 Oct 2014 05:07:31 +0000 (05:07 +0000)]
am
eec2349e: am
6b825581: am
e914d696: Report multihal is SENSORS_DEVICE_API_VERSION_1_3 compliant
* commit '
eec2349eec4ebc4c8c47f23a2ccc9f7bf025992f':
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
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
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
Dan Albert [Fri, 26 Sep 2014 19:57:58 +0000 (19:57 +0000)]
am
6266cb14: am
9f497870: Merge "Don\'t manually link stlport."
* commit '
6266cb147f2c133000e784b67775599feaa43d9d':
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.
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.
Dan Albert [Fri, 26 Sep 2014 19:39:55 +0000 (19:39 +0000)]
Merge "Don'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