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
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
John Spurlock
bbe3087ec0
am af84e073: Merge "Audio Policy: Clear calling identity for all paths setting ringer mode." into lmp-mr1-dev
...
automerge: db41690
* commit 'db416907b831010cc2854292aa7de85fd8857a77':
Audio Policy: Clear calling identity for all paths setting ringer mode.
2014-12-28 05:42:43 +00:00
Jean-Michel Trivi
6fa5d8dab0
am 98ba8409: am 996af72b: Merge "AudioRecord: filter attributes" into lmp-mr1-dev
...
* commit '98ba8409876087f32114d889435b7f1bd7a73ffb':
AudioRecord: filter attributes
2014-12-26 20:30:04 +00:00
John Spurlock
af84e073bc
Merge "Audio Policy: Clear calling identity for all paths setting ringer mode." into lmp-mr1-dev
2014-12-24 01:16:14 +00:00
Rachad
6564f5be74
MediaCodec: Added E-AC3 mime type (@hide).
...
Bug: 17883772
Change-Id: I48b2ab64812d860bb1a01d0a14e10690b86c4519
2014-12-23 16:12:44 -08:00
John Spurlock
af88a19165
Audio Policy: Clear calling identity for all paths setting ringer mode.
...
For proper appops bookkeeping and zen setting changes.
Bug: 18832923
Change-Id: Ic029d3226458ca1a9229a0bc5726bedd5e117ad7
2014-12-23 16:14:44 -05:00
Jean-Michel Trivi
996af72b0c
Merge "AudioRecord: filter attributes" into lmp-mr1-dev
2014-12-22 18:55:40 +00:00
Jean-Michel Trivi
43bcd8fa74
AudioRecord: filter attributes
...
When creating an AudioRecord instance, filter the tags in the
AudioAttributes to remove tags that are handled at the Java
layer.
Bug: 18733215
Bug: 18736417
Change-Id: I16a3497742086deced4e8677bd6231290396c5f6
2014-12-22 18:15:32 +00:00
Eric Laurent
b4185370d2
am 05fce092: am 8d24fe23: Merge "AudioService: fix permission check." into lmp-mr1-dev
...
* commit '05fce092aa2b6a7f4a8cf4b0f33f7c003eb228f3':
AudioService: fix permission check.
2014-12-19 17:28:03 +00:00
Eric Laurent
8d24fe235a
Merge "AudioService: fix permission check." into lmp-mr1-dev
2014-12-19 17:11:28 +00:00
Oliver Woodman
20e52c3453
am 9aa5cb76: am 69fd01d3: Merge "MediaSessionLegacyHelper uses global Application context" into lmp-mr1-dev
...
* commit '9aa5cb76f3b0486afcd9b3ff445d8d082793f2b5':
MediaSessionLegacyHelper uses global Application context
2014-12-19 11:47:38 +00:00
Oliver Woodman
69fd01d3e6
Merge "MediaSessionLegacyHelper uses global Application context" into lmp-mr1-dev
2014-12-19 11:37:04 +00:00
Eric Laurent
38edfda9bd
AudioService: fix permission check.
...
Clear caller identity before calling TelecomManager.isInCall().
Bug: 18702149.
Change-Id: Ie057f3f261fc0a36dff51840cc8390408621d3bd
2014-12-18 17:40:43 -08:00
Jean-Michel Trivi
9b5257c9c9
MediaSessionLegacyHelper uses global Application context
...
MediaSessionLegacyHelper used a Context passed by an application
which can cause a leak of Activity instances. Use the global
Application context instead.
Also prevent crash if a null Context is supplied (method not
documented as requesting a non-null Context).
Bug 18767503
Change-Id: I8281047d0af233a323f3fc11ababedff848829ec
2014-12-18 16:42:59 -08:00
John Spurlock
09ab7d0663
am caba3603: am e7f301a0: Merge "Audio policy: Fix deprecated shouldVibrate api." into lmp-mr1-dev
...
* commit 'caba360367ea9900a48066f97f4b6e59877a9df6':
Audio policy: Fix deprecated shouldVibrate api.
2014-12-17 20:23:55 +00:00
John Spurlock
57627794b6
Audio policy: Fix deprecated shouldVibrate api.
...
And apply zen mode immediately to avoid race conditions
in tests.
Bug: 18702149
Change-Id: Iad156a29b9e6a5998e7c2dafa8b79a71447066f9
2014-12-17 12:34:00 -05:00
Ying Wang
cd69b5a2de
am 49b2f00a: am c80c12dd: Merge "Cleanup Obsolete LOCAL_PRELINK_MODULE."
...
* commit '49b2f00acf8eca17bd6dbffc45a5bd1b4a2d525e':
Cleanup Obsolete LOCAL_PRELINK_MODULE.
2014-12-16 20:57:35 +00:00
Ying Wang
34db51cdd7
Cleanup Obsolete LOCAL_PRELINK_MODULE.
...
Bug: 18675947
Change-Id: If4909c5f8495136d381b289a3d55e811313abccc
2014-12-16 12:45:49 -08:00
Jinsuk Kim
584c3dfb53
am d8858fa9: am a2bc055e: Merge "audioservice: Clear calling identity upon calling HdmiControlService" into lmp-mr1-dev
...
* commit 'd8858fa91712b5e5d2a832e1993b6e265dafcf39':
audioservice: Clear calling identity upon calling HdmiControlService
2014-12-13 23:53:29 +00:00
Jinsuk Kim
a2bc055eeb
Merge "audioservice: Clear calling identity upon calling HdmiControlService" into lmp-mr1-dev
2014-12-13 23:41:48 +00:00
Chong Zhang
d7383a8f00
am d4bef185: am bb177db1: Merge "parse bitrate range for video/audio caps" into lmp-mr1-dev
...
* commit 'd4bef185a5057904f0e230ac8a2c5866e590094f':
parse bitrate range for video/audio caps
2014-12-12 21:02:36 +00:00
Chong Zhang
bb177db1fe
Merge "parse bitrate range for video/audio caps" into lmp-mr1-dev
2014-12-12 20:49:36 +00:00
Chong Zhang
216e11dcbb
parse bitrate range for video/audio caps
...
Bug: 18684228
Change-Id: Ib5c3682bb1dfa338b99352ea040edcb99d86ef0b
2014-12-12 11:34:42 -08:00
Jinsuk Kim
48cbf292ba
audioservice: Clear calling identity upon calling HdmiControlService
...
This makes sure that accessing the HdmiControlService via audio service
should be possible without the system permission.
Bug: 18730526
Change-Id: I05b364d8e38218eb75f3c08972a06bb2d71a982b
2014-12-13 02:22:19 +09: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
Chih-hung Hsieh
4c23a0ec16
Merge "Adjust format strings to work on both 32-bit and 64-bit builds"
2014-12-11 20:49:30 +00:00
Eric Laurent
093789755e
resolved conflicts for merge of 5196dd04 to lmp-mr1-dev-plus-aosp
...
Change-Id: I34063a9a516e0d9d209d3176279ef4266b6a113d
2014-12-10 10:42:08 -08:00
Eric Laurent
65bc1125b4
Merge "AudioSystem JNI: Add audio policy custom mixes registration" into lmp-mr1-dev
2014-12-10 01:33:09 +00:00
Michael Wright
584674c39d
am c6de3212: Merge "Don\'t try to scale the bitmaps for null MediaMetadata." into lmp-mr1-dev
...
automerge: 422db53
* commit '422db53f8cf2fc69cdf892cb42f33021f510f207':
Don't try to scale the bitmaps for null MediaMetadata.
2014-12-10 00:01:23 +00:00
Jeff Sharkey
236dc2c81d
am 1102e712: Merge "Throw IOException when missing default ringtone." into lmp-mr1-dev
...
automerge: 8650c35
* commit '8650c358fb44b943dd74751742333bf1cebf7b8e':
Throw IOException when missing default ringtone.
2014-12-09 23:59:58 +00:00
Michael Wright
c6de3212c2
Merge "Don't try to scale the bitmaps for null MediaMetadata." into lmp-mr1-dev
2014-12-09 23:39:50 +00:00
Jeff Sharkey
1102e712c1
Merge "Throw IOException when missing default ringtone." into lmp-mr1-dev
2014-12-09 23:34:07 +00:00
Jeff Sharkey
87d76f6a3e
Throw IOException when missing default ringtone.
...
This is caught by Ringtone, and we then fall back to built-in
ringtone, which matches the expected CTS behavior.
Bug: 18610451
Change-Id: I234d17f7cf623b9b0af434e5d367aed28f203b14
2014-12-09 15:27:25 -08: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
3ef5033cda
Merge "Camera2: Allow rendering to arbitrary surface sizes in LEGACY mode." into lmp-mr1-dev
2014-12-09 23:09:52 +00:00
Michael Wright
f32bd3c5cd
Don't try to scale the bitmaps for null MediaMetadata.
...
Bug: 18586572
Change-Id: I133e58eeb05136ca82cbd35840b68ebedd9ec365
2014-12-09 13:23:44 -08: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
John Spurlock
9cfdb4f658
am 967e19a4: am 2f47eaff: Merge "Volume: Only play the new vibrate hint once per volume-down." into lmp-mr1-dev
...
* commit '967e19a402046ba771cdebe99da2488bfc1959b1':
Volume: Only play the new vibrate hint once per volume-down.
2014-12-08 19:56:05 +00:00
Jean-Michel Trivi
83d0c86b86
am d14f98fd: am 8638877f: Merge "Support collaborative audio focus handling" into lmp-mr1-dev
...
* commit 'd14f98fdcec65daae9f4db04f827036e5317b55c':
Support collaborative audio focus handling
2014-12-08 19:39:10 +00:00
Jeff Tinker
f062d8d7df
am b15a57d6: am 82cc1c5a: Merge "Unhide secure stop APIs" into lmp-mr1-dev
...
* commit 'b15a57d64d39315a9c1331d74a1ff5821f8b14d1':
Unhide secure stop APIs
2014-12-08 19:35:59 +00:00
RoboErik
b22eea724b
am 2d7a1b09: am d386d0f3: Merge "Route mute key events through MediaSessionService" into lmp-mr1-dev
...
* commit '2d7a1b09e93aec3baeb16f46fb203ae14555d4a7':
Route mute key events through MediaSessionService
2014-12-08 19:34:32 +00:00
RoboErik
0713f94493
am e9905bd4: am f58a9091: Merge "Make setting the session token in MediaBrowserService synchronous" into lmp-mr1-dev
...
* commit 'e9905bd489cd6fcb75203b97a3a7d60b95329a6a':
Make setting the session token in MediaBrowserService synchronous
2014-12-08 19:15:18 +00:00
Dongwon Kang
46e18c1d41
am 91d6f185: am 670de6b6: Merge "TIF: increase the time threshold for tune operation which was too harsh" into lmp-mr1-dev
...
* commit '91d6f185d3c9109ed21956df7d8fd9501ccf1f6c':
TIF: increase the time threshold for tune operation which was too harsh
2014-12-08 19:14:14 +00:00
Lajos Molnar
967da505b2
am 2b6dc199: am bcaa315d: Merge "media: allow full range of Vorbis sampling rates" into lmp-mr1-dev
...
* commit '2b6dc199432a574d8655734865b0d75d2140fd8c':
media: allow full range of Vorbis sampling rates
2014-12-08 19:12:07 +00:00
John Spurlock
795a514697
Volume: Only play the new vibrate hint once per volume-down.
...
Bug: 18666334
Change-Id: Idfa1d0c104bb310548fde533932bffc2b41eafff
2014-12-08 14:09:35 -05:00
Lajos Molnar
9d6fa062a5
Merge "media: fix isSupportedFormat for integer frame rate"
2014-12-08 18:02:41 +00:00
Eric Laurent
7f5eb9fe3c
AudioSystem JNI: Add audio policy custom mixes registration
...
Bug: 16009464.
Change-Id: I3763e79f4fa0331acb56d1d6f575c7a36e0bebd5
2014-12-08 09:37:30 -08:00
Jean-Michel Trivi
8638877f14
Merge "Support collaborative audio focus handling" into lmp-mr1-dev
2014-12-07 01:14:30 +00:00