Brian Carlstrom
68e0d185f4
am 24d2adba: am 188d4396: Merge "Change /dalvik-cache to be owned by root."
...
* commit '24d2adba7a2f9caa82a88be70ad2fe7397ab310a':
Change /dalvik-cache to be owned by root.
2014-08-29 11:39:17 +00:00
Brian Carlstrom
188d4396b8
Merge "Change /dalvik-cache to be owned by root."
2014-08-28 23:17:06 +00:00
Alex Light
3878ebd724
Change /dalvik-cache to be owned by root.
...
Bug: 16875245
Change-Id: I29a70215a2207bc4e0db02ab751d32a68edf4b66
2014-08-27 15:42:19 -07:00
Hans Boehm
d034eb1171
am 424eaece: am 69001e08: Merge "Remove android_... store_barriers and 64-bit atomics."
...
* commit '424eaece64e3649082a3972a8eebf76a6b403494':
Remove android_... store_barriers and 64-bit atomics.
2014-08-27 22:09:03 +00:00
Hans Boehm
9959ed9530
Remove android_... store_barriers and 64-bit atomics.
...
These are no longer used, and we want to strongly discourage future use.
Keep the 32-bit variants while there are still uses. All users should move
to C11 or C++11 atomics.
Change-Id: I122b541cfd29ef4a6c932647f85d0d6a9d802061
2014-08-27 14:15:09 -07:00
Andreas Gampe
049249ce7a
NativeBridge: Tighten security on libnativebridge
...
Do not allow arbitrary paths for the native bridge - only allow
simple names.
Do not allow re-setup of the native bridge.
Bug: 16404669
(cherry picked from commit cd2ef4c1af )
Change-Id: Ie22de356d2307fe2758f9094a85d44e61a4098a1
2014-08-22 01:44:06 -07:00
Andreas Gampe
c029f9d225
am 4089cda0: Merge "NativeBridge: Tighten security on libnativebridge" into lmp-dev
...
* commit '4089cda0ae73e71adb787e595c747846e30730ee':
NativeBridge: Tighten security on libnativebridge
2014-08-22 05:13:50 +00:00
Andreas Gampe
cd2ef4c1af
NativeBridge: Tighten security on libnativebridge
...
Do not allow arbitrary paths for the native bridge - only allow
simple names.
Do not allow re-setup of the native bridge.
Bug: 16404669
Change-Id: Ie22de356d2307fe2758f9094a85d44e61a4098a1
2014-08-21 14:33:44 -07:00
Elliott Hughes
176fe9005d
am 4592d73e: am a59b6ac6: Merge "Only the Mac doesn\'t have open_memstream."
...
* commit '4592d73e18684b8ba2addb97433eed4cf389e386':
Only the Mac doesn't have open_memstream.
2014-08-21 03:16:26 +00:00
Elliott Hughes
a59b6ac697
Merge "Only the Mac doesn't have open_memstream."
2014-08-21 00:11:41 +00:00
Elliott Hughes
3ff8888f66
Only the Mac doesn't have open_memstream.
...
We should probably move this into art, since they're the only people using it.
Bug: 17164505
Change-Id: I67b8f0cbad4c6368d4424e6979d6b044dd36aa37
2014-08-20 16:16:24 -07:00
Elliott Hughes
3601abb810
am f7e88e51: am 373c7758: Merge "There\'s no non-SMP LP64."
...
* commit 'f7e88e51b31e64e085b3a564f4b1baa8334d63f1':
There's no non-SMP LP64.
2014-08-20 20:49:36 +00:00
Elliott Hughes
901c900ce6
There's no non-SMP LP64.
...
Bug: 17108682
Change-Id: I7e44ab48b5cacf989333882ffe67f39e9b0ce843
2014-08-20 13:05:55 -07:00
Elliott Hughes
10cce72c4b
am 3859029a: am 7fb0ee0c: Merge "Remove androidGetTid."
...
* commit '3859029a48aa78150fa61eb4988214f8632b33ce':
Remove androidGetTid.
2014-08-18 19:34:23 +00:00
Piotr Jastrzebski
c77755f139
am f81da073: am c0879ee9: Merge "Replace char* with ZipEntryName in ziparchive API."
...
* commit 'f81da073dab8c6eba0a86975f4d94eae5dc461cf':
Replace char* with ZipEntryName in ziparchive API.
2014-08-18 09:13:07 +00:00
Piotr Jastrzebski
c0879ee9d3
Merge "Replace char* with ZipEntryName in ziparchive API."
2014-08-16 04:31:31 +00:00
Elliott Hughes
b7659613b2
Remove androidGetTid.
...
Bug: 17048545
Change-Id: I93cbb2d7bd18d506b5f5f7f262dd9ac0fca053b4
2014-08-18 10:47:37 -07:00
Jeff Brown
84a248ce27
am 69d68b69: Merge "Add trace tag for power management." into lmp-dev
...
* commit '69d68b69e5341124c1947f3110c67aa8836e3437':
Add trace tag for power management.
2014-08-16 03:14:32 +00:00
Jeff Brown
69d68b69e5
Merge "Add trace tag for power management." into lmp-dev
2014-08-15 18:45:09 +00:00
Calin Juravle
62de21e148
am 5ed25acd: am 25a7d5f8: Merge "Move native bridge library in system/core"
...
* commit '5ed25acd4ab7c606986c77892c07c2914f8df8f2':
Move native bridge library in system/core
2014-08-15 12:42:36 +00:00
Piotr Jastrzebski
ecccc5ad93
Replace char* with ZipEntryName in ziparchive API.
...
It's important because entry names can be encoded in UTF-8 and can have \0
character in the middle.
Use vector instead of char* for prefix in IterationHandle.
Bug: 16162465
Change-Id: Ie34c8d7c6231cc258530c22bdde5542895213649
2014-08-15 12:39:45 +01:00
Calin Juravle
4914fcd91b
Move native bridge library in system/core
...
Bug: 16884833
(cherry picked from commit 961ae12dea )
Change-Id: I67f037ea81d2a4ede4294afd8b84b7640e534a13
2014-08-15 12:40:45 +01:00
Calin Juravle
25a7d5f892
Merge "Move native bridge library in system/core"
2014-08-15 04:45:59 +00:00
Jeff Brown
de4d921192
Add trace tag for power management.
...
Bug: 17004602
Change-Id: Iecd79e6e0417c02b902cde468b0e842f9348b386
2014-08-14 19:24:30 -07:00
Piotr Jastrzebski
d5d04be07f
am fa412127: am b242ad40: Merge "Revert "Make sure that names of all entries have the same encoding.""
...
* commit 'fa41212789a068827edc9fd1eac7b6a988cba0a5':
Revert "Make sure that names of all entries have the same encoding."
2014-08-13 10:02:23 +00:00
Piotr Jastrzebski
8b4a58e1df
am b720c8d6: am b0206765: Merge "Make sure that names of all entries have the same encoding."
...
* commit 'b720c8d601cebbc9f48ef8e51c23fd6d190305f7':
Make sure that names of all entries have the same encoding.
2014-08-13 09:09:36 +00:00
Calin Juravle
961ae12dea
Move native bridge library in system/core
...
Bug: 16884833
Change-Id: I73aab8e212860ba5aee9444d801806d3da326a41
2014-08-12 22:39:25 +01:00
Piotr Jastrzebski
bd0a74854e
Revert "Make sure that names of all entries have the same encoding."
...
This reverts commit 6a7f4bb79d .
Change-Id: Id4f5b601ff0b9d82ce2c9beeb9162eba9594b3a7
2014-08-13 09:49:25 +00:00
Piotr Jastrzebski
6a7f4bb79d
Make sure that names of all entries have the same encoding.
...
Add new public method to allow checkisc if an archive has entry names encoded in
UTF-8. If not then they will be encoded in IBM PC character encoding.
Bug: 16162465
Change-Id: I4468d76accca8a9b0b31cae8d43399ffc22cad42
2014-08-13 09:58:16 +01:00
Piotr Jastrzebski
6a993053c8
am 6871f937: am 400e7372: Merge "Add EndIteration method to free memory allocated"
...
* commit '6871f937f93c2a37344b928203ec613559584d33':
Add EndIteration method to free memory allocated
2014-08-11 09:57:52 +00:00
Rachad
9cf963d61e
am cc2566f1: Merge "Tunneled Video Playback support" into lmp-dev
...
* commit 'cc2566f12760d66837b52213e5ffd2cb30cce19e':
Tunneled Video Playback support
2014-08-09 05:07:13 +00:00
Rachad
cc2566f127
Merge "Tunneled Video Playback support" into lmp-dev
2014-08-09 00:51:24 +00:00
Piotr Jastrzebski
79c8b34f36
Add EndIteration method to free memory allocated
...
in StartIteration. This method should always be called when the
iteration is over to make sure that we don't leak memory.
Change-Id: I5205c754dfafbab9bb5f06003c3663d2ec4e8a35
2014-08-11 07:58:00 +01:00
Elliott Hughes
aab3b34cd7
am 4c818dc8: am 56b28f6b: Merge "RefBase: make Renamer destructor virtual"
...
* commit '4c818dc800d97e2fdee0337a0e9736099d90cc47':
RefBase: make Renamer destructor virtual
2014-08-06 22:48:30 +00:00
Eric Laurent
c85cce96af
am fb2343da: Merge "audio: add defines for audio HW sync source" into lmp-dev
...
* commit 'fb2343da60bdf56205a29ec11db5e3bdd87d9651':
audio: add defines for audio HW sync source
2014-08-06 20:30:22 +00:00
Eric Laurent
d91e6df901
audio: add defines for audio HW sync source
...
Bug: 16132368.
Change-Id: I4008c315f2cba9c6027998be92f4af649359bcce
2014-08-05 15:02:57 -07:00
Elliott Hughes
a613844e13
am e07a6e63: am 6d9a5ac3: Merge "[MIPSR6] Skip pixelflinger, memset assembler code on mips32r6"
...
* commit 'e07a6e6337a959c45ab71acf6ff1fad8a8ac5dfd':
[MIPSR6] Skip pixelflinger, memset assembler code on mips32r6
2014-08-05 21:43:16 +00:00
Eric Laurent
3b1215c374
Merge "sound_trigger HAL update" into lmp-dev
2014-08-05 17:41:31 +00:00
Elliott Hughes
6d9a5ac394
Merge "[MIPSR6] Skip pixelflinger, memset assembler code on mips32r6"
2014-08-05 17:41:26 +00:00
Christopher Ferris
dda47b7868
Allow getting an uncached process map.
...
(cherry picked from commit f02593b0e6 )
Change-Id: I2012bf2dc553ebc663345b9eac6d794e80df9c00
2014-08-04 19:21:23 -07:00
Elliott Hughes
56b28f6b2c
Merge "RefBase: make Renamer destructor virtual"
2014-08-05 00:30:25 +00:00
Ukri Niemimuukko
00e56a248d
RefBase: make Renamer destructor virtual
...
This patch makes the Renamer class destructor virtual and fixes
the incorrect constructor initialization list ordering.
These issues and related compiler warnings have been suppressed
by the build system which uses the gcc isystem command
line option, unless a project explicitly adds the include the path
system/core/include to Android.mk and uses the templates.
Change-Id: Iff76a655eb8bd547adfe994c7315a005e98aed41
Signed-off-by: Ukri Niemimuukko <ukri.niemimuukko@intel.com>
Signed-off-by: Mingwei Shi <mingwei.shi@intel.com>
Signed-off-by: Yong Yao <yong.yao@intel.com>
2014-08-06 00:12:06 -07:00
Christopher Ferris
f02593b0e6
Allow getting an uncached process map.
...
Change-Id: I58d7e90a7b5c4476a4b9f51640c54d13748ac220
2014-08-04 17:17:57 -07:00
Rachad
d6d4c61a93
Tunneled Video Playback support
...
Added native_window_set_sideband_stream() method to window.h
Bug: 16132368
Change-Id: Iff5770cb2e2d27176bee37edacaed7b783bbce2a
2014-08-04 21:57:37 +00:00
Eric Laurent
3fc434e9c1
sound_trigger HAL update
...
Indicate if trigger capture is returned with
recognition event in implementation properties
Add coarse confidence level to keyphrase recognition event.
Add capture format to recognition event
Bug: 12378680.
Change-Id: I52303ce2e46b9ebfb9993e47d153799921f9f8e7
2014-08-03 17:52:10 -07:00
Duane Sand
734f50c2fe
[MIPSR6] Skip pixelflinger, memset assembler code on mips32r6
...
Temporarily use generic C-coded libpixelflinger & memset on mips32r6.
Change-Id: I629b11ba955eaba323cba1df96c39f75f4d24d62
2014-07-31 16:21:16 -07:00
Eric Laurent
1e92ed5e83
audio: define type for unique audio Ids.
...
Define a type for unique audio Ids allocated by AudioFLinger
for use as session Ids or I/O handles.
Bug: 12378680.
Change-Id: Ic9019fff97a1227b60e48c88c57d25dbbdcd7d1e
2014-07-28 14:31:58 -07:00
Eric Laurent
a768c306b2
audio: add audio device address helper function
...
Add helper function to derive set_parameter command
string from device type and address.
14815883
Change-Id: Icf47218f1809f567ef93bdd99d6308475886b298
2014-07-28 19:24:50 +00:00
Eric Laurent
0a381a379d
audio: move struct audio_config definition to audio.h
...
struct audio_config definition moved from hardware/audio.h to
system/audio.h for use inside the framework and not only at the HAL.
Added frame_count field to struct audio_config.
Bug: 14815883.
Change-Id: Ib0e99a60234b8e5302eb882b89e5a021a94ec2cb
2014-07-28 19:18:39 +00:00
Jean-Michel Trivi
c3dbe121be
Define new audio attribute flag: beacon
...
Flag AUDIO_FLAG_BEACON characterizes streams where the system
ensures that the playback of the sound will be compatible
with its use as a broadcast for surrounding people
and/or devices. Ensures audibility with no or minimal
post-processing applied.
Bug 15415971
Change-Id: I1df9dc50e3fcc973a0709a55df5b3bd95f81eb58
2014-07-27 14:09:00 -07:00