summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | | | * | | | | | | docs: OpenGL Tutorials fixed two broken links (Issue 5990696, public android ↵Joe Fernandez2012-02-092-2/+2
| | | | | |_|_|_|_|/ | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug: 25132) Change-Id: I9d504017c507b2e203b8e0448d720714bec32e8c
* | | | | | | | | | am ec12ae99: am 79cfde69: am 52bfc243: docs: fix misc doc bugs from external ↵Scott Main2012-02-0914-43/+40
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | issue tracker * commit 'ec12ae9933e463181338834387caa7c58b330635': docs: fix misc doc bugs from external issue tracker
| * | | | | | | | | am 79cfde69: am 52bfc243: docs: fix misc doc bugs from external issue trackerScott Main2012-02-0914-43/+40
| |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '79cfde69fdd9952d51d4d9915c8b7fca98331e2c': docs: fix misc doc bugs from external issue tracker
| | * | | | | | | | am 52bfc243: docs: fix misc doc bugs from external issue trackerScott Main2012-02-0914-43/+40
| | |\ \ \ \ \ \ \ \ | | | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '52bfc243684b2f340da326aaa38e9021e4e3b2e6': docs: fix misc doc bugs from external issue tracker
| | | * | | | | | | docs: fix misc doc bugs from external issue trackerScott Main2012-02-0914-43/+40
| | | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: If6ff3476670e42b321d56d4a1482ccff96d4d500
* | | | | | | | | Merge "Import translations. DO NOT MERGE"Eric Fischer2012-02-092-2/+2
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Import translations. DO NOT MERGEEric Fischer2012-02-092-2/+2
| | |_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Icc9762f02ccee5f0f4fe1dc1adb66ef82f42fdf6
* | | | | | | | | Merge "Import translations. DO NOT MERGE"Eric Fischer2012-02-091-1/+1
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / |/| | | | | | | |
| * | | | | | | | Import translations. DO NOT MERGEEric Fischer2012-02-091-1/+1
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ia7b72ee16445bfee6586be9f768e4e755e779a30
* | | | | | | | Merge "Add new feature for running services in "isolated" sandbox processes."Dianne Hackborn2012-02-0913-119/+326
|\ \ \ \ \ \ \ \
| * | | | | | | | Add new feature for running services in "isolated" sandbox processes.Dianne Hackborn2012-02-0913-119/+326
| | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reserves a range of uids (for each user) in which these processes run. These uids are not associated with an application, so they effectively run with no permissions. When a Service requests to run in such a process through android:isolatedProcess="true", each time it is brought up a new isolated process is started with its own unique uid. What we have so far gives us the basic infrastructure; more work remains to further lock down what these uids have access to. Change-Id: Ibfd27c75619cba61f528f46ede9113f98dc5f45b
* | | | | | | | Merge "Refactored ISurfaceTexture calls from SurfaceTexture into BufferQueue."Jamie Gennis2012-02-095-966/+1072
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | Refactored ISurfaceTexture calls from SurfaceTexture into BufferQueue.Daniel Lam2012-02-075-966/+1072
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I514f6b802f6b49c9ae27bed37bf0b9d23da03c9a
* | | | | | | | Merge "Clarify comments for WebSettings."Steve Block2012-02-091-21/+41
|\ \ \ \ \ \ \ \
| * | | | | | | | Clarify comments for WebSettings.Mikhail Naganov2012-02-081-21/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | setLoadsImagesAutomatically getLoadsImagesAutomatically setBlockNetworkImage getBlockNetworkImage setBlockNetworkLoads getBlockNetworkLoads Change-Id: Ic1486266a77254044425cdb51cce5c982ea0617c
* | | | | | | | | Merge "Tentative fix for mysteriously recycled bitmap"Justin Ho2012-02-081-7/+8
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | |
| * | | | | | | | Tentative fix for mysteriously recycled bitmapRomain Guy2012-02-081-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This code should not be triggered with scale == 1.0f because of the density comparisons above though. Change-Id: I9e39e3769a3b6550c97df3b213457947ec1f554b
* | | | | | | | | Merge "Don't wait for current activity to pause before resuming next."Dianne Hackborn2012-02-083-88/+139
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | Don't wait for current activity to pause before resuming next.Dianne Hackborn2012-02-073-88/+139
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We can do this now that we ensure processes are not killed until they have been stopped. If the two activities are in the same process, the ordering will still be correct because we schedule the pause before the resume. Change-Id: I209ba739b41e832d35db3edd34d1e7af354cc183
* | | | | | | | | Merge "Enable B frame support in MPEG4Writer"James Dong2012-02-083-77/+83
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Enable B frame support in MPEG4WriterJames Dong2012-02-073-77/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch allows us to automatically detect whether ctts box is needed in MPEG4Writer. MPEG4Writer uses ctts version 0 (non-negative offset value) store the composition time offset on a needed basis. Currently, the size of the ctts box is not optimized. Optimization will be addressed in a subsequent patch. o also changed the private method retrieveDecodingTime(bool) in OMXCodec to getDecodingTime() o related-to-bug: 4232183 Change-Id: Ic6dc7b25ecd258c2506ca4b9c25156e922456e51
* | | | | | | | | | Merge "Combine duplicate code & document wp<> in mClients"Glenn Kasten2012-02-082-30/+23
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Combine duplicate code & document wp<> in mClientsGlenn Kasten2012-02-082-30/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iea8cfe8e57563337fb2484a1246ef79d6ad3db18
* | | | | | | | | | | Merge "Invalidate text display list when text properties change."Gilles Debunne2012-02-081-0/+4
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | Invalidate text display list when text properties change.Gilles Debunne2012-02-071-0/+4
| | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug 5887530, Bug 5945886, Bug 5904371 Added more invalidation when other properties of the text are changed. Change-Id: I618dbaae9da64bf72dd29e444215b7de1c644573
* | | | | | | | | | Merge "Use audio_io_handle_t consistently instead of int"Glenn Kasten2012-02-0810-194/+228
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Use audio_io_handle_t consistently instead of intGlenn Kasten2012-02-0810-194/+228
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Other: - add a comment to nextUniqueId - made ThreadBase::mId const, since it is only assigned in constructor. Change-Id: I4e8b7bec4e45badcde6274d574b8a9aabd046837
* | | | | | | | | | | Merge "Delete entries in bulk"Marco Nelissen2012-02-081-10/+38
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | Delete entries in bulkMarco Nelissen2012-02-081-10/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Deleting entries from the database in bulk greatly speeds up the media scanner in some cases; removing 31k entries used to take about 2 hours, now it takes about 15 minutes. Change-Id: Ia8f3fd6d828289e3d67178e9ad10399ded8d70d2
* | | | | | | | | | | Simplify destructorsGlenn Kasten2012-02-081-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove explicit clear() when the order doesn't matter. Change-Id: I5931bc7ef5f681c7ce329aa9ec0a6e46d34a56c5
* | | | | | | | | | | Merge "Effect UUID inputs passed by pointer are const"Glenn Kasten2012-02-0815-31/+31
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Effect UUID inputs passed by pointer are constGlenn Kasten2012-02-0815-31/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I1f5c338bcb7368e3dd8cd5f804b2e6d9fbe087f8
* | | | | | | | | | | | Merge "Add ril.test.emergency system property."Wink Saville2012-02-086-4/+93
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | Add ril.test.emergency system property.Wink Saville2012-01-106-4/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows testing of emergency numbers by dialing an emergency number but having it remapped to another number. Bug: 5479306 Change-Id: Ia9bb53e2e2e47f78dc9f75d3add6f785d10e4b2a
* | | | | | | | | | | | Merge "Use pid_t not int"Glenn Kasten2012-02-081-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Use pid_t not intGlenn Kasten2012-02-031-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iad1c2fd4152e94080ad8c65c13ddf4519fc2ed27
* | | | | | | | | | | | | Merge "Don't double destruct audio_track_cblk_t"Glenn Kasten2012-02-082-2/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Don't double destruct audio_track_cblk_tGlenn Kasten2012-02-032-2/+5
| |/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fortunately audio_track_cblk_t doesn't have a destructor, but for clarity remove the double destruction. Also add warning not to add any virtuals to audio_track_cblk_t. Change-Id: I70ebe1a70460c7002145b2cdf10f9f137396e6f3
* | | | | | | | | | | | | Merge "AudioFlinger methods const and inline"Glenn Kasten2012-02-085-115/+48
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | AudioFlinger methods const and inlineGlenn Kasten2012-02-035-115/+48
| |/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This saves 1063 bytes and probably improves performance. Change-Id: I11cf0dfd925fbaec75e3d1b806852a538eae5518
* | | | | | | | | | | | | Merge "Remove dead mutex in AudioTrack/AudioRecord thread"Glenn Kasten2012-02-084-25/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Remove dead mutex in AudioTrack/AudioRecord threadGlenn Kasten2012-02-024-25/+0
| | |_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The client callback threads had mutexes called AudioTrackThread::mLock and ClientRecordThread::mLock. These mutexes were only used by start() and stop(), and were unused by the thread itself. But start() and stop() already have their own protection provided by AudioTrack::mLock and AudioRecord::mLock. So the thread mutexes can be removed. Change-Id: I098406d381645d77fba06a15511e179a327848ef
* | | | | | | | | | | | | Merge "Use virtual destructors"Glenn Kasten2012-02-083-11/+11
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Use virtual destructorsGlenn Kasten2012-02-033-11/+11
| | |/ / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It turns out to be just a comment, as all except AudioMixer are RefBase. There are only a few performance-sensitive cases where it's worth thinking about whether you need a virtual destructor, and the headache usually outweighs the benefit. Change-Id: I716292f9556ec17c29ce8c76ac8ae602cb496533
* | | | | | | | | | | | | Merge "Improve performance for sp<> on stack"Glenn Kasten2012-02-081-36/+13
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Improve performance for sp<> on stackGlenn Kasten2012-01-301-36/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Combine default constructor for sp<> immediately followed by assignment, as the reference-counting is relatively slow. Also return sp<> directly rather than via local variable, for the same reason. Change-Id: If55931f1e407994f6591ddde41b53db72fb4fc40
* | | | | | | | | | | | | | Merge "AudioTrack declare more methods const"Glenn Kasten2012-02-082-14/+14
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | AudioTrack declare more methods constGlenn Kasten2012-02-032-14/+14
| | |/ / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I4999e984460893961d0d8092cff17f3cf07d7214
* | | | | | | | | | | | | | Merge "Use 0 not NULL for sp<> and wp<>"Glenn Kasten2012-02-082-18/+20
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | Use 0 not NULL for sp<> and wp<>Glenn Kasten2012-02-032-18/+20
| |/ / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id1f0c89acefaceed6cb9ca7c165fce895e46d85b