Narayan Kamath
a6f7099343
am 031acc4b: am 3787decd: am 5137415e: Merge "Use NULL instead of 0 for pointer arguments of CallStaticVoidMethod."
...
* commit '031acc4b3920336e58c56abb99322cbeb9be9e5c':
Use NULL instead of 0 for pointer arguments of CallStaticVoidMethod.
2015-01-06 20:09:12 +00:00
Narayan Kamath
031acc4b39
am 3787decd: am 5137415e: Merge "Use NULL instead of 0 for pointer arguments of CallStaticVoidMethod."
...
* commit '3787decd8d41320ec9201405ec4cc893b2c99d78':
Use NULL instead of 0 for pointer arguments of CallStaticVoidMethod.
2015-01-06 10:16:34 +00:00
Narayan Kamath
5137415e39
Merge "Use NULL instead of 0 for pointer arguments of CallStaticVoidMethod."
2015-01-06 10:06:06 +00:00
Haitao Feng
8bd6a203ca
Use NULL instead of 0 for pointer arguments of CallStaticVoidMethod.
...
CallStaticVoidMethod is varargs function, and calling it with
a literal 0 like CallStaticVoidMethod(..., 0) will treat the
argument as a 4 byte int in both 32 and 64 bit processes.
This is incorrect for pointer arguments where NULL should be
used instead.
Reviewed-by: Liao, Bruce <bruce.liao@intel.com>
Signed-off-by: Yong Yao <yong.yao@intel.com>
Change-Id: I9d700d3790a80dbee6826f64baf9ef5d81ca390f
2015-01-06 09:57:13 +00:00
Narayan Kamath
c82be5f27f
am dd65a4f7: am ea4cdd44: Merge "Race-condition in SoundPool during release"
...
automerge: b7974bd
* commit 'b7974bd31d06d439cb75f8a3a0ad032fa689c729':
Race-condition in SoundPool during release
2015-01-05 18:10:33 +00:00
Narayan Kamath
b7974bd31d
am dd65a4f7: am ea4cdd44: Merge "Race-condition in SoundPool during release"
...
* commit 'dd65a4f735a311fe60c065449e394974807ff297':
Race-condition in SoundPool during release
2015-01-05 18:08:06 +00:00
Narayan Kamath
ea4cdd4454
Merge "Race-condition in SoundPool during release"
2015-01-05 17:57:27 +00:00
Jeff Tinker
969ac0b2f3
Merge "Revert "Fix Crash when sending null in HashMap to getKeyRequest""
2014-12-12 19:35:50 +00:00
Jeff Tinker
2888e90701
Revert "Fix Crash when sending null in HashMap to getKeyRequest"
...
This reverts commit 5bec0266358f28a91b38f8aefbcb918219aa4ce9.
Change-Id: I78c2f04be03dbdf8da6ea1e1f600c7c12668e433
2014-12-12 19:35:12 +00:00
Chih-hung Hsieh
17a0826e5d
am b0dd6d3a: am 4c23a0ec: Merge "Adjust format strings to work on both 32-bit and 64-bit builds"
...
automerge: d1aa67b
* commit 'd1aa67b8e19ae96bd2ae4e6719d13902a8b6d845':
Adjust format strings to work on both 32-bit and 64-bit builds
2014-12-11 21:05:00 +00:00
Chih-hung Hsieh
d1aa67b8e1
am b0dd6d3a: am 4c23a0ec: Merge "Adjust format strings to work on both 32-bit and 64-bit builds"
...
* commit 'b0dd6d3a8a7f11454239facf0ee9b2dd2390945e':
Adjust format strings to work on both 32-bit and 64-bit builds
2014-12-11 21:02:08 +00:00
Ruben Brunk
fe6a5ae924
am 28089cc3: Merge "Camera2: Allow rendering to arbitrary surface sizes in LEGACY mode." into lmp-mr1-dev automerge: 3ef5033 automerge: 6d98265
...
* commit '28089cc39b0247d5e854a1a44cd8af17464b9e36':
Camera2: Allow rendering to arbitrary surface sizes in LEGACY mode.
2014-12-10 17:44:36 +00:00
Ruben Brunk
28089cc39b
Merge "Camera2: Allow rendering to arbitrary surface sizes in LEGACY mode." into lmp-mr1-dev automerge: 3ef5033
...
automerge: 6d98265
* commit '6d9826546d89e03cea170ebb5b3f292d5f4a027b':
Camera2: Allow rendering to arbitrary surface sizes in LEGACY mode.
2014-12-09 23:20:39 +00:00
Ruben Brunk
f4a637d0be
Camera2: Allow rendering to arbitrary surface sizes in LEGACY mode.
...
Bug: 16030677
Change-Id: Ida04e04f41983b9126609522dd12064a7bf9645f
2014-12-09 11:56:22 -08:00
Bernhard Rosenkränzer
46c82b4cd2
Adjust format strings to work on both 32-bit and 64-bit builds
...
Adjust format strings to not produce Clang warnings in both 32-bit and
64-bit builds
Change-Id: I76c29d8d5d0fb4b5e9d9518077652370ffe9e871
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
2014-12-05 16:14:07 -08:00
chh
1d5f99b973
am d7572b84: am 3ec380d3: am fc545733: Merge "Remove unused variables and functions, don\'t warn about unused parameters"
...
* commit 'd7572b84efdb694618fca550a3fb5ccc4a7ccd5f':
Remove unused variables and functions, don't warn about unused parameters
2014-11-25 19:57:42 +00:00
Chih-hung Hsieh
816219a1fa
am 243a42a7: am 43ea037b: am 481c4b64: Merge "Fix class vs. struct mismatch"
...
* commit '243a42a7993761845e7042f1845de50aba2ffc7a':
Fix class vs. struct mismatch
2014-11-25 19:57:37 +00:00
chh
d7572b84ef
am 3ec380d3: am fc545733: Merge "Remove unused variables and functions, don\'t warn about unused parameters"
...
* commit '3ec380d365cbe5fac23ff19897512cf492a7a8a4':
Remove unused variables and functions, don't warn about unused parameters
2014-11-25 19:04:05 +00:00
Chih-hung Hsieh
243a42a799
am 43ea037b: am 481c4b64: Merge "Fix class vs. struct mismatch"
...
* commit '43ea037b4c61e332d7419ac069a62e314166fdd7':
Fix class vs. struct mismatch
2014-11-25 19:03:57 +00:00
chh
fc54573373
Merge "Remove unused variables and functions, don't warn about unused parameters"
2014-11-25 00:37:12 +00:00
Bernhard Rosenkränzer
99d61edfda
Fix class vs. struct mismatch
...
Don't refer to classes as structs and view versa -- causes warnings in
clang (in code built with -Werror)
Change-Id: I4d7f461bcf6fe4e43a14ad2f28ee0e0ddea95abc
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
2014-11-24 16:18:15 -08:00
Bernhard Rosenkränzer
4048a4bcb1
Remove unused variables and functions, don't warn about unused parameters
...
Remove unused variables and static functions clang complains about,
disable warnings about unused parameters (needed for clang and for gcc
with -Wextra enabled)
Change-Id: I76a22cd0158b3c7375c54e3d4d15bc1ac448591e
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
2014-11-23 22:24:32 +01:00
Jeff Tinker
2670d5ad59
Merge "Fix Crash when sending null in HashMap to getKeyRequest"
2014-11-20 23:29:08 +00:00
Dan Albert
47249598cb
am 582bdf9a: am d8c169fe: am 0c437fd3: Merge "Add appropriate casts for char16_t."
...
* commit '582bdf9a5961a32de27556832e23e0611c4d1cbb':
Add appropriate casts for char16_t.
2014-11-20 23:19:06 +00:00
Dan Albert
582bdf9a59
am d8c169fe: am 0c437fd3: Merge "Add appropriate casts for char16_t."
...
* commit 'd8c169fedf883491e46b354484909694fd52cfaf':
Add appropriate casts for char16_t.
2014-11-20 23:00:56 +00:00
Dan Albert
6698749dd4
Add appropriate casts for char16_t.
...
C++11 defines a real char16_t, which is not implicitly convertible to
uint16_t (and by extension jchar). Add casts as needed.
Bug: 18300613
Change-Id: I00752002ef2e938bdb57f70947e8fd53ec103293
2014-11-20 11:47:40 -08:00
Jeff Tinker
5bec026635
Fix Crash when sending null in HashMap to getKeyRequest
...
Merge of partner https://android-review.googlesource.com/#/c/115665
Change-Id: I50235dc09be584165155019a70708377ca9688a0
2014-11-20 18:39:59 +00:00
Marco Nelissen
e726680652
am 52e2b6f7: Merge "Update calls to IInterface::asBinder()"
...
* commit '52e2b6f79d44ff289c97653edea0548352c2f55b':
Update calls to IInterface::asBinder()
2014-11-17 18:24:54 +00:00
Marco Nelissen
97069dd4fd
Update calls to IInterface::asBinder()
...
to use the new static version.
Change-Id: Ia7b10eb38ca55b72278bfd33d3bf647f338b4e6a
2014-11-17 10:05:31 -08:00
Marco Nelissen
dce97407dc
Update calls to IInterface::asBinder()
...
to use the new static version.
Change-Id: I88ee037c66aa254f466d3a51ddc358bd37cf44b5
2014-11-14 14:02:09 -08:00
Mike Lockwood
3733efc8c1
am b8cb45fd: am 01816640: am eb205b88: Merge "MTP: Update JNI for new packet getters" into lmp-mr1-dev
...
* commit 'b8cb45fddf5618ca0e8e9b36368a729785599e7c':
MTP: Update JNI for new packet getters
2014-11-14 00:44:51 +00:00
Mike Lockwood
b8cb45fddf
am 01816640: am eb205b88: Merge "MTP: Update JNI for new packet getters" into lmp-mr1-dev
...
* commit '0181664081db2149aa465332c33c5cb413a4348c':
MTP: Update JNI for new packet getters
2014-11-13 18:01:55 +00:00
Mike Lockwood
9c803fa526
MTP: Update JNI for new packet getters
...
Bug:18113092
Change-Id: I5d7473af1b57235fbc078c297a309e4a301c9fbd
2014-11-13 09:40:42 -08:00
Dariusz Iwanoczko
ed86e19af2
Race-condition in SoundPool during release
...
There is race between SoundPoolThread and SoundPool / AudioManager
threads during releasing SoundPool.
AudioManager deletes a global reference before setting SoundPool
callback to NULL. If, at that time, a call to the SoundPool::notify
fuction happens then mCallback is valid but mUserData is not.
The following log will show up to indicate the problem:
JNI ERROR (app bug): accessed deleted global reference 0xXXXXXXXX
This fix is to clear the SoundPool's callback before releasing global
reference.
Change-Id: I5e6d647edc0444340db879428048e2c0a068a8b4
2014-11-11 13:12:53 +01:00
Andreas Gampe
baa73b056c
am cba06c22: resolved conflicts for merge of 6957369d to lmp-mr1-dev-plus-aosp
...
* commit 'cba06c2272c8bce7d10b2a7ee762d12043f3252a':
Frameworks/base: Wall Werror in media/jni
2014-11-11 04:02:22 +00:00
Andreas Gampe
cba06c2272
resolved conflicts for merge of 6957369d to lmp-mr1-dev-plus-aosp
...
Change-Id: Ie3bd0e24c69c0c7ae500b8eb4a1198650e993a19
2014-11-10 19:41:52 -08:00
Andreas Gampe
5a15d0d31b
Frameworks/base: Wall Werror in media/jni
...
Turn on -Wall -Werror in media/jni. Fix warnings.
Change-Id: I9da54ad379d8172ee535b52ee2b0637a2533f4e3
2014-11-10 18:19:40 -08:00
Dan Stoza
ceb5bdf42a
am 1437146a: am bb8a87f4: am d17793ea: Merge "Add a BufferItem parameter to onFrameAvailable" into lmp-mr1-dev
...
* commit '1437146a3e63cd932a29116f032847d4585cb4cd':
Add a BufferItem parameter to onFrameAvailable
2014-11-07 20:03:49 +00:00
Dan Stoza
d17793ea2a
Merge "Add a BufferItem parameter to onFrameAvailable" into lmp-mr1-dev
2014-11-07 19:44:34 +00:00
Jeff Tinker
9e522f3432
am 0d8d6ba8: am e7f66ada: am fc4e6f70: Merge "Add missing secure stop methods" into lmp-mr1-dev
...
* commit '0d8d6ba807078b70eae53e676443ef5ac7598560':
Add missing secure stop methods
2014-11-06 02:54:57 +00:00
Jeff Tinker
fc4e6f70f6
Merge "Add missing secure stop methods" into lmp-mr1-dev
2014-11-06 02:33:23 +00:00
Eric Laurent
bf5d162b91
am c3a61d98: am 29218f24: am e43bf082: Merge "AudioEffect JNI: use new max preprocessing constant" into lmp-mr1-dev
...
* commit 'c3a61d98387507ed0c24e54f9e056014e23d9d7a':
AudioEffect JNI: use new max preprocessing constant
2014-11-05 22:15:50 +00:00
Eric Laurent
b27a8a5bcc
AudioEffect JNI: use new max preprocessing constant
...
Bug: 18226810.
Change-Id: Ica5677da247268306b34dfce38f25394586817fd
2014-11-05 12:20:49 -08:00
Dan Stoza
2c34b5e813
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
2014-11-04 11:36:33 -08:00
Jeff Tinker
1b51c72e91
Add missing secure stop methods
...
b/18053197
b/18076411
Change-Id: Ide9ecab2fd2021f3544491f23ae84c394c48ac14
2014-11-03 16:22:04 -08:00
Hochi Huang
cdf4a6244d
am 2a4425c1: am 35658cc4: am 4a7873f1: [FM]Fix FM App record fail Buganizer ID: 17975676 automerge: 8659bf1
...
* commit '2a4425c1725e483a60cc7dec833176873148c1d4':
[FM]Fix FM App record fail Buganizer ID: 17975676
2014-10-24 03:47:23 +00:00
Hochi Huang
35658cc42e
am 4a7873f1: [FM]Fix FM App record fail Buganizer ID: 17975676
...
* commit '4a7873f19afecb01ef06b0f3dc4dde0a13a17ab3':
[FM]Fix FM App record fail Buganizer ID: 17975676
2014-10-24 03:17:24 +00:00
Hochi Huang
4a7873f19a
[FM]Fix FM App record fail Buganizer ID: 17975676
...
Signed-off-by: Hochi Huang <hochi.huang@mediatek.com>
Review: https://partner-android-review.git.corp.google.com/#/c/185235
Change-Id: I024db429b8ff56851c814857691b06ea5e69198a
2014-10-24 00:47:54 +00:00
Mike Lockwood
c6d0006245
am 5d4a1aae: am 2039b757: am 63ffd78a: MtpDatabase: Increase size of string buffer in JNI code
...
* commit '5d4a1aaed561dbbe87b05bc40ddb5dc2df46e699':
MtpDatabase: Increase size of string buffer in JNI code
2014-10-03 18:12:11 +00:00
Mike Lockwood
63ffd78aaa
MtpDatabase: Increase size of string buffer in JNI code
...
Fixes problems handling files that have full path length > 255 characters
Bug: 17383223
Change-Id: I2a1ebedee8dd86b3060f14c2d1af636fc9bc95cb
2014-10-03 17:54:18 +00:00