Eric Fischer
c9a4eb08a0
am 5f2def8c: Merge "Import revised translations. DO NOT MERGE" into gingerbread
...
* commit '5f2def8cfdad2491a646be69347444a3be6ddf84':
Import revised translations. DO NOT MERGE
2011-01-28 14:19:36 -08:00
Eric Fischer
bb3356d637
Merge "Import revised translations. DO NOT MERGE" into gingerbread
2011-01-28 14:10:43 -08:00
Dirk Dougherty
438a2420b0
am fa809dba: Merge "Doc change: Add time-lapse video to 3.0 highlights." into gingerbread
...
* commit 'fa809dba8ec7f894bd53dba8e1cf742082c5cb3e':
Doc change: Add time-lapse video to 3.0 highlights.
2011-01-28 12:00:51 -08:00
Dirk Dougherty
11057a96fd
Merge "Doc change: Add time-lapse video to 3.0 highlights." into gingerbread
2011-01-28 11:57:42 -08:00
Andreas Huber
bf0a277b0b
am b6c2e2b4: DO NOT MERGE: More robust parsing of NPT time ranges in RTSP.
...
* commit 'b6c2e2b46c574a90450438cccfb6cb97b7edc20f':
DO NOT MERGE: More robust parsing of NPT time ranges in RTSP.
2011-01-28 10:42:10 -08:00
Eric Laurent
a47aa3b275
am 0ef57993: Merge "Fix issue 2988031." into gingerbread
...
* commit '0ef579939e6c96fcd2b42b164c5debf535a6a53b':
Fix issue 2988031.
2011-01-27 18:40:42 -08:00
Eric Laurent
f8edaa87a6
Merge "Fix issue 2988031." into gingerbread
2011-01-27 18:37:04 -08:00
Jim Miller
34eef34406
am 226e5756: Merge "Fix 3391330: Use BATTERY_STATUS_FULL as "Charged" state [DO NOT MERGE]" into gingerbread
...
* commit '226e57563c3110aa688fc41f10b7a96cd21b6231':
Fix 3391330: Use BATTERY_STATUS_FULL as "Charged" state [DO NOT MERGE]
2011-01-27 18:25:12 -08:00
Jim Miller
ddccfdc3d4
Merge "Fix 3391330: Use BATTERY_STATUS_FULL as "Charged" state [DO NOT MERGE]" into gingerbread
2011-01-27 18:22:14 -08:00
Nick Pelly
888c243210
am d350dc04: Merge "API: Make close() throw an IOException." into gingerbread
...
* commit 'd350dc0492fab3614749955f5dcf21ec1c522b24':
API: Make close() throw an IOException.
2011-01-27 16:26:28 -08:00
Nick Pelly
d4e1ed1fff
Merge "API: Make close() throw an IOException." into gingerbread
2011-01-27 16:23:35 -08:00
Eric Fischer
77ab08c7e7
am 3d73c4d3: Merge "Import revised translations. DO NOT MERGE" into gingerbread
...
* commit '3d73c4d386e5ae66aa5c472342207728ab4fbf3a':
Import revised translations. DO NOT MERGE
2011-01-27 15:00:43 -08:00
Eric Fischer
77c85a0ead
Merge "Import revised translations. DO NOT MERGE" into gingerbread
2011-01-27 14:56:29 -08:00
Nick Pelly
1a9e2f471b
am 21d0a173: Fix build - javadoc.
...
* commit '21d0a173f138563e2eaba286b0eb505f987918a9':
Fix build - javadoc.
2011-01-27 14:12:49 -08:00
Scott Main
d84583f0a6
am 7a9741ca: Merge "cherry pick Change-Id: I82981801475dc1be766d59e0e384c856bdf59d6d revise info about emulator snapshots to indicate it\'s not final" into gingerbread
...
* commit '7a9741caca3ec0f6f3fd95426f2bd03b45b57758':
cherry pick Change-Id: I82981801475dc1be766d59e0e384c856bdf59d6d revise info about emulator snapshots to indicate it's not final
2011-01-27 13:29:13 -08:00
Nick Pelly
6c2eb91e37
am eab0e97b: Merge "Clean up MifareUltralight API." into gingerbread
...
* commit 'eab0e97bf0951057a0624cdde2f4bc5434ade0ac':
Clean up MifareUltralight API.
2011-01-27 13:25:52 -08:00
Scott Main
e000729397
Merge "cherry pick Change-Id: I82981801475dc1be766d59e0e384c856bdf59d6d revise info about emulator snapshots to indicate it's not final" into gingerbread
2011-01-27 13:25:10 -08:00
Nick Pelly
07a30ef34b
Merge "Clean up MifareUltralight API." into gingerbread
2011-01-27 12:23:53 -08:00
Robert Greenwalt
27abf0566b
am 89a54408: Merge "Update networktype before sending state change." into gingerbread
...
* commit '89a544088fcfa849be0d8824a2ac0a545950847b':
Update networktype before sending state change.
2011-01-27 10:20:33 -08:00
Robert Greenwalt
08f897d2b3
Merge "Update networktype before sending state change." into gingerbread
2011-01-27 10:17:33 -08:00
Dirk Dougherty
d6684a41c0
am 591a5f86: Doc change: fix adt archive filename.
...
* commit '591a5f86bd4b3f1732b935daad909e4e63149f01':
Doc change: fix adt archive filename.
2011-01-27 10:08:09 -08:00
Scott Main
70b372b82c
am ba3dd323: enable preview mode for docs and add api level 10 flag for api level diffs
...
* commit 'ba3dd32357b47ab0b55a1976bbafc225df78a59d':
enable preview mode for docs and add api level 10 flag for api level diffs
2011-01-26 18:37:22 -08:00
Scott Main
b219a84d85
am a7ce2f04: Merge "catchup the gingerbread branch to gingerbread-docs for all sdk docs" into gingerbread
...
* commit 'a7ce2f04ef0ae548370eebd1314558f24f40e8f0':
catchup the gingerbread branch to gingerbread-docs for all sdk docs
2011-01-26 17:56:26 -08:00
Scott Main
e0f78c41aa
Merge "catchup the gingerbread branch to gingerbread-docs for all sdk docs" into gingerbread
2011-01-26 17:52:08 -08:00
Andreas Huber
ee835990df
am 2dce338e: DO NOT MERGE: This particular RTSP server streams MPEG4-LATM audio with extra trailing bytes.
...
* commit '2dce338e01678620db0734fc3d84bcb3f2512d62':
DO NOT MERGE: This particular RTSP server streams MPEG4-LATM audio with extra trailing bytes.
2011-01-26 16:40:04 -08:00
Jeff Brown
dfba4b46ec
am 7b448b8a: Merge "Move keymaps from sdk/emulator/keymaps."
...
* commit '7b448b8a6c1ababc3a3e4553ebe9bac7473051c8':
Move keymaps from sdk/emulator/keymaps.
2011-01-26 15:03:32 -08:00
Jeff Brown
e8fecc4f7f
Merge "Move keymaps from sdk/emulator/keymaps."
2011-01-26 14:25:08 -08:00
Dianne Hackborn
e0ee64bbeb
am 1d07b5bc: Merge "Make CHANGE_COMPONENT_ENABLED_STATE a signatureOrSystem perm." into gingerbread
...
* commit '1d07b5bc9b0a9e3de4495834242548a600cae1d8':
Make CHANGE_COMPONENT_ENABLED_STATE a signatureOrSystem perm.
2011-01-26 14:08:30 -08:00
Jean-Michel Trivi
abf02a95a0
am 2ba92c71: do not merge bug 3370834 Cherrypick from master
...
* commit '2ba92c71b5684dce700cf848bf157153c156df1d':
do not merge bug 3370834 Cherrypick from master
2011-01-26 14:05:18 -08:00
Dianne Hackborn
afb1ae6448
Merge "Make CHANGE_COMPONENT_ENABLED_STATE a signatureOrSystem perm." into gingerbread
2011-01-26 13:59:42 -08:00
Kenny Root
73fa8add77
am 138757db: Merge "Make OBB results a one-way call" into gingerbread
...
* commit '138757db4f19cb626ef5c1d371d4fca004304a08':
Make OBB results a one-way call
2011-01-26 09:25:43 -08:00
Kenny Root
30acaa8851
Merge "Make OBB results a one-way call" into gingerbread
2011-01-26 09:17:28 -08:00
Ritu Srivastava
5ee1a0c5ee
fix failing thread object run
...
A previously exited Thread object refuses to run again, if the
thread-id of the caller, conincides with the thread-id it previously
used in the worker thread. Hence reset the previously used worker
thread-id to -1 when it exits.
Signed-off-by: Ritu Srivastava <rsrivast@sta.samsung.com>
Change-Id: I873925c312a43ec8a16392b98cc959042ff6bfd2
Signed-off-by: Madan Ankapura <mankapur@sta.samsung.com>
2011-01-25 21:48:54 -08:00
Jeff Hamilton
f207453940
am c33acae9: Merge "Fix the build, proper current.xml." into gingerbread
...
* commit 'c33acae9060162c5d2c28613b71c3bb1e0ef4c1c':
Fix the build, proper current.xml.
2011-01-25 16:15:58 -08:00
Jeff Hamilton
1b9429f227
Merge "Fix the build, proper current.xml." into gingerbread
2011-01-25 16:11:37 -08:00
Brad Fitzpatrick
9c392af270
am a206efcf: Merge "android.os.Message: respect sPoolSize"
...
* commit 'a206efcf8d2e56cbd0d1de125b29b45fc6cc8431':
android.os.Message: respect sPoolSize
2011-01-25 15:44:33 -08:00
Brad Fitzpatrick
fed2f18022
Merge "android.os.Message: respect sPoolSize"
2011-01-25 15:12:18 -08:00
Mathias Agopian
275e627ef6
am 239fd805: Merge "fix [3361121] hang in glClear() - device unresponsive, OTA fails (DO NOT MERGE)" into gingerbread
...
* commit '239fd805ef7c0e4116b0a89e20caaf287e91f017':
fix [3361121] hang in glClear() - device unresponsive, OTA fails (DO NOT MERGE)
2011-01-25 14:46:40 -08:00
Mathias Agopian
c92ba8851e
am 1955a5c9: Merge "partially fix [3306150] HTML5 video with H/W acceleration blackout (DO NOT MERGE)" into gingerbread
...
* commit '1955a5c9da421dc89bb1a1dd3d3193159192cde9':
partially fix [3306150] HTML5 video with H/W acceleration blackout (DO NOT MERGE)
2011-01-25 14:46:35 -08:00
Mathias Agopian
f7701fabe8
am d0441f92: Merge "fix a small bug that caused screenshot to show garbage in some cases (DO NOT MERGE)" into gingerbread
...
* commit 'd0441f921b2b1879fb44041f521d9bfaa5a547d0':
fix a small bug that caused screenshot to show garbage in some cases (DO NOT MERGE)
2011-01-25 14:46:31 -08:00
Mathias Agopian
63e4bba515
am 043a3cdd: Merge "workaround [3201922] display not on: log full of gralloc errors (DO NOT MERGE)" into gingerbread
...
* commit '043a3cddf67e2baf38711bcb125084599f8f9802':
workaround [3201922] display not on: log full of gralloc errors (DO NOT MERGE)
2011-01-25 14:46:27 -08:00
Mathias Agopian
59f71e7feb
am d3fcd0a1: Merge "minor clean-up. SurfaceFlinger doesn\'t need libpixelflinger.so. (DO NOT MERGE)" into gingerbread
...
* commit 'd3fcd0a1c923498921107bb44fbc8b24582a170a':
minor clean-up. SurfaceFlinger doesn't need libpixelflinger.so. (DO NOT MERGE)
2011-01-25 14:46:22 -08:00
Mathias Agopian
01749e731c
Merge "fix [3361121] hang in glClear() - device unresponsive, OTA fails (DO NOT MERGE)" into gingerbread
2011-01-25 14:43:21 -08:00
Mathias Agopian
e3f0ec9f87
Merge "partially fix [3306150] HTML5 video with H/W acceleration blackout (DO NOT MERGE)" into gingerbread
2011-01-25 14:43:14 -08:00
Mathias Agopian
2462602edf
Merge "fix a small bug that caused screenshot to show garbage in some cases (DO NOT MERGE)" into gingerbread
2011-01-25 14:43:09 -08:00
Mathias Agopian
78bd4f68a9
Merge "workaround [3201922] display not on: log full of gralloc errors (DO NOT MERGE)" into gingerbread
2011-01-25 14:43:05 -08:00
Mathias Agopian
9bfe965ae7
Merge "minor clean-up. SurfaceFlinger doesn't need libpixelflinger.so. (DO NOT MERGE)" into gingerbread
2011-01-25 14:42:59 -08:00
Jeff Hamilton
a18edb2a76
am f126ad3b: Merge "Use classnames instead of ints for NFC techs." into gingerbread
...
* commit 'f126ad3b6484ef62eed202f1f49cc4557c0a3848':
Use classnames instead of ints for NFC techs.
2011-01-25 14:41:55 -08:00
Jeff Hamilton
d69b1cc4b1
Merge "Use classnames instead of ints for NFC techs." into gingerbread
2011-01-25 14:35:46 -08:00
Mathias Agopian
d1a99ec6b2
fix [3361121] hang in glClear() - device unresponsive, OTA fails (DO NOT MERGE)
...
Generally we never want to lock a buffer for write access if it is at
the "head" on the surfaceflinger side. The only exception (1) is when
the buffer is not currently in use AND there is at least one queued
buffer -- in which case, SurfaceFlinger will never use said buffer
anymore, because on the next composition around, it will be able to
retire the first queued buffer.
The logic above relies on SurfaceFlinger always retiring
and locking a buffer before composition -- unfortunately this
didn't happen during a screenshot.
This could leave us in a situation where a buffer is locked by the
application for write, and used by SurfaceFlinger for texturing,
causing a hang.
Here, we fix this issue by never assuming the exception (1), it was
intended as an optimization allowing ANativeWindow::lockBuffer() to
return sooner and was justified when most of SF composition was
done in software. The actual buffer locking is now ensured by
gralloc. We could have handled screenshots in a similar way to
a regular composition, but it could have caused glitches on screen,
essentially, taking a screenshot could cause to skip a frame.
now that we removed the notion of a "inUse" buffer in surfaceflinger
a lot of code can be simplified / removed.
noteworthy, the whole concept of "unlockClient" wrt. "compositionComplete"
is also gone.
2011-01-25 14:19:13 -08:00