65985 Commits

Author SHA1 Message Date
Scott Main
fcdf5217e0 am 0687c830: Merge "docs: change markup for "new" tags to avoid the new tags wraping solo" into ics-mr1
* commit '0687c83032219656fa4ff64ca28dd28fd15ca748':
  docs: change markup for "new" tags to avoid the new tags wraping solo
2012-04-03 14:00:24 -07:00
Scott Main
0687c83032 Merge "docs: change markup for "new" tags to avoid the new tags wraping solo" into ics-mr1 2012-04-03 13:58:16 -07:00
Scott Main
7970558e75 docs: change markup for "new" tags to avoid the new tags wraping solo
Change-Id: If88d3cc173080db101ea5af9dc728653a2176a46
2012-04-03 13:25:47 -07:00
Fred Chung
33c99ba697 am 04a73fb6: Merge "Android Training: Making Your App Location Aware" into ics-mr1
* commit '04a73fb65c7fc6e8a02db98ea38ed722f60e9222':
  Android Training: Making Your App Location Aware
2012-04-03 13:18:25 -07:00
Fred Chung
04a73fb65c Merge "Android Training: Making Your App Location Aware" into ics-mr1 2012-04-03 13:16:42 -07:00
Fred Chung
e2483a240e Android Training: Making Your App Location Aware
Change-Id: I7091f1fd10707c0397fe0d8bc066d38dcd5174ec
2012-04-03 11:09:43 -07:00
Joe Fernandez
ade335016e am 945b7cb3: Merge "docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)" into ics-mr1
* commit '945b7cb324f3bdfcf13efbe7bdf6a60f7163ed9a':
  docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)
2012-04-03 10:05:17 -07:00
Alexander Lucas
31e1e27107 am 95dc3b50: Merge "initial accessibility class commit" into ics-mr1
* commit '95dc3b50fc2726959850efd64f47a78cb30fc090':
  initial accessibility class commit
2012-04-03 10:05:15 -07:00
Joe Fernandez
945b7cb324 Merge "docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)" into ics-mr1 2012-04-03 10:03:35 -07:00
Alexander Lucas
95dc3b50fc Merge "initial accessibility class commit" into ics-mr1 2012-04-03 10:02:48 -07:00
Justin Koh
7f71d01c29 Merge "Broadcast mastervolume regardless of change." into ics-aah 2012-04-03 09:45:14 -07:00
Alexander Lucas
df6c8270e3 initial accessibility class commit
Change-Id: Ib3b8f6e8f70f856e4bb9aae60b5d58d0f3e320be
2012-04-02 17:25:10 -07:00
Joe Fernandez
aa7bb703eb am 660b2d97: Merge "docs: NDK r7c Release Notes (RC2)" into ics-mr1
* commit '660b2d97ffd9c5427fdf36bd42e161f8fc93ac3e':
  docs: NDK r7c Release Notes (RC2)
2012-04-02 17:24:19 -07:00
Joe Fernandez
3a1b27f233 am 2c015353: Merge "docs: SDK r18 + 4.0.4 system image Release Notes (RC1)" into ics-mr1
* commit '2c0153539a01d63bcc04e73ab46237bec9a7868b':
  docs: SDK r18 + 4.0.4 system image Release Notes (RC1)
2012-04-02 17:24:16 -07:00
Joe Fernandez
7ba2db0c49 am 1cbd69fb: Merge "docs: Fix for jarsigner and JDK7; specify signature and digest algorithim" into ics-mr1
* commit '1cbd69fbab476bc65f38fd7e871a02299ced669a':
  docs: Fix for jarsigner and JDK7; specify signature and digest algorithim
2012-04-02 17:20:55 -07:00
Joe Fernandez
660b2d97ff Merge "docs: NDK r7c Release Notes (RC2)" into ics-mr1 2012-04-02 17:19:25 -07:00
Joe Fernandez
2c0153539a Merge "docs: SDK r18 + 4.0.4 system image Release Notes (RC1)" into ics-mr1 2012-04-02 17:19:06 -07:00
Joe Fernandez
1cbd69fbab Merge "docs: Fix for jarsigner and JDK7; specify signature and digest algorithim" into ics-mr1 2012-04-02 17:17:45 -07:00
Joe Fernandez
eae02e6fcf docs: SDK r18 + 4.0.4 system image Release Notes (RC1)
Change-Id: Iee4a96acf1b86e02e1836801e63b01a357416777
2012-04-02 16:51:10 -07:00
Joe Fernandez
c7ee0f0f0b docs: NDK r7c Release Notes (RC2)
Change-Id: I687e21bd2d85abbe1bca58396830a9cc23007444
2012-04-02 16:07:56 -07:00
Joe Fernandez
82870452aa docs: Fix for jarsigner and JDK7; specify signature and digest algorithim
Change-Id: Ia44bb209a9a3ace83dfe10ca4669c15ddd7f4caf
2012-04-02 15:51:58 -07:00
Justin Koh
3caba51725 Broadcast mastervolume regardless of change.
Broadcast mastervolume intents regardless of whether the system changed the
volume. This fixes the bug where the volume LEDs stop getting updates.

TESTED = runs on Tungsten.

Change-Id: Id363da3f825934fd7785ed3d3e436f74e657b7e6
2012-04-02 15:46:56 -07:00
Scott Main
5789537c5d am dfa3b8fa: docs: dashboard update for 4/2
* commit 'dfa3b8fa4a3cb48877be364749a37acc9f08721b':
  docs: dashboard update for 4/2
2012-04-02 11:42:39 -07:00
Scott Main
dfa3b8fa4a docs: dashboard update for 4/2
Change-Id: Id5fd6c7eaa80bba1ebea58fb7df762ea2635130d
2012-04-02 11:14:23 -07:00
Scott Main
be51945e98 am 6a273f0d: Merge "docs: de-new a bunch of docs" into ics-mr1
* commit '6a273f0d045951552263b1b66c34d29929c5a282':
  docs: de-new a bunch of docs
2012-04-02 09:23:24 -07:00
Scott Main
6a273f0d04 Merge "docs: de-new a bunch of docs" into ics-mr1 2012-04-02 09:21:45 -07:00
Tony Chan
f4fde1035b am 4ddfaeb5: Merge "sdk doc change: Added KeyChain API Demo" into ics-mr1
* commit '4ddfaeb5fe29d5dd3dbfd525e97723a972ea5a65':
  sdk doc change: Added KeyChain API Demo
2012-03-31 02:15:57 -07:00
Tony Chan
4ddfaeb5fe Merge "sdk doc change: Added KeyChain API Demo" into ics-mr1 2012-03-31 02:13:45 -07:00
Scott Main
3e06f2c0b1 docs: de-new a bunch of docs
Change-Id: I5ff761b6fe4958f8ef67fb2fa7af81c3e81cbda6
2012-03-30 10:33:20 -07:00
Tony Chan
c95a74d301 sdk doc change: Added KeyChain API Demo
Change-Id: I8ea879bf30f933c745e33dafa6591fce77251eb6
2012-03-30 11:13:43 +08:00
Justin Koh
bc52ca2814 Stop ANR dialogs from appearing when ActivityManager dialogs should not be shown
Stop ANR dialogs from appearing on devices where the ActivityManager dialogs
should not be shown. Instead, kill the process. This is preferable because the
user can't actually do anything on the device.

TESTED = runs on device with that config, simulated ANR using test app.

Change-Id: I6267000afd12ef929f0c625220184c6ab0139552
2012-03-29 15:37:11 -07:00
Joe Malin
c7e56eff1b am 6a04325d: DOC CHANGE: Spell Checker article
* commit '6a04325d5d54e1e51b47c86b7386c355e4eb2191':
  DOC CHANGE: Spell Checker article
2012-03-29 13:29:19 -07:00
Scott Main
141d85b46d am bd26ba48: Merge "docs: update SDK and AVD Manager strings; update android tool doc and update another AVD manager screenshot and finally change "component" to "package" for SDK manager docs" into ics-mr1
* commit 'bd26ba4871078aa85024320040de35995e90924b':
  docs: update SDK and AVD Manager strings; update android tool doc and update another AVD manager screenshot and finally change "component" to "package" for SDK manager docs
2012-03-29 12:09:50 -07:00
Scott Main
fd7f7025ee am af9a26b2: Merge "docs: replace the "Contribute" message with "Design"" into ics-mr1
* commit 'af9a26b21262500c5f864bcd82bc14ee805fdaac':
  docs: replace the "Contribute" message with "Design"
2012-03-29 12:09:47 -07:00
Scott Main
d6a1001027 am 7fa4a28e: docs: add Coolpad to oem driver list
* commit '7fa4a28e1e37cb66d28dc16b7128da1fba01da0e':
  docs: add Coolpad to oem driver list
2012-03-29 12:09:45 -07:00
Joe Malin
9c815e669e am 093ed383: Merge "DOC CHANGE: IME subtype article" into ics-mr1
* commit '093ed3838c3f2847be1893ea49c6b15b90e0afc3':
  DOC CHANGE: IME subtype article
2012-03-29 12:09:43 -07:00
Joe Malin
6a04325d5d DOC CHANGE: Spell Checker article
Change-Id: I839fc46cc58d68537bbdc0e3433c6329cdab2b04
2012-03-29 11:12:21 -07:00
Reto Meier
8842cddd7f am 20f394df: Docs: Added efficient downloads Android U class
* commit '20f394df4db02c492d7920f4f366b777451c2067':
  Docs: Added efficient downloads Android U class
2012-03-29 09:16:33 -07:00
RoboErik
830ad08fe4 Merge "b/6232528 Reduce volume persist delay to 500ms" into ics-aah 2012-03-28 15:04:32 -07:00
Joe Fernandez
e1302edd40 docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)
Change-Id: Id7e3f647042d2afd390abe851be1c3b561af33ca
2012-03-28 00:57:06 -07:00
RoboErik
45edba1b8b b/6232528 Reduce volume persist delay to 500ms
Change-Id: I45c32da0a1089ce8bc865e12b51c069a6db28fd4
2012-03-27 17:54:36 -07:00
John Grossman
f9f27197eb TimedAudio: Fix a cause of audio popping.
Fix an issue with buffer lifecycle management which could cause audio
pops on timed outputs.  There were two issues at work here.

1) During trim operations for the queued timed audio data, buffers
   were being trimmed based on their starting PTS instead of when the
   chunk of audio data actually ended.  This means that if you have a
   very large chunk of audio data (larger than the mixer lead time),
   then a buffer at the head of the queue could be eligible to be
   trimmed before its data had been completely mixed into the output
   stream, even though the output stream was fully buffered and in no
   danger of underflow.
2) The implementation of getNextBuffer and releaseBuffer for timed
   audio tracks was not keeping anything like a reference to the data
   that it handed out to the mixer.  The original architecture here
   seemed to be expecting a ring buffer design, but timed audio tracks
   use a packet based design.  Pieces of packets are handed out to the
   mixer which then frequently will hold onto that chunk of data
   across two mix operations, using the first part of the chunk to
   finish a mix buffer and then using the end of the chunk for the
   start of the next mix buffer.  If the buffer that the mixer is
   holding a piece of got trimmed before the start of the next mix
   operation, it would return to its heap and could be filled with who
   knows what by the time it actually got mixed.  On debug builds,
   they seem to get zero'ed out as they go back to the heap causing
   obvious pops in presentation.

This change addresses both issues.  Trim operations are now based on
ending presentation time for a chunk of audio, not the start.  Also,
when the head of the queue is in flight to the mixer, it can no longer
be trimmed immediately, merely flagged for trim by the mixer when the
mixer finally does call releaseBuffer.

Signed-off-by: John Grossman <johngro@google.com>
Change-Id: Ia1ba08cb9dea35a698723ab2d9bcbf804f1682fe
2012-03-27 10:58:11 -07:00
Jason Simmons
be587b52c7 Merge "Do not call stop() on the MediaSource if it hasn't been started." into ics-aah 2012-03-27 09:50:08 -07:00
Jason Simmons
1f763f7c72 Do not call stop() on the MediaSource if it hasn't been started.
The MediaSource's destructor will take care of stopping the source.

Bug: 6232094
Change-Id: Iace6c11ded666e7ac7066aa9d493d1b644e4b92d
2012-03-26 19:12:37 -07:00
Scott Main
bd26ba4871 Merge "docs: update SDK and AVD Manager strings; update android tool doc and update another AVD manager screenshot and finally change "component" to "package" for SDK manager docs" into ics-mr1 2012-03-26 16:43:03 -07:00
Scott Main
a7b1b8c78c docs: update SDK and AVD Manager strings; update android tool doc
and update another AVD manager screenshot
and finally change "component" to "package" for SDK manager docs

Change-Id: Iae7de7c0264d0cdff4fba0920e50e4637bcf90e0
2012-03-26 16:07:49 -07:00
Scott Main
af9a26b212 Merge "docs: replace the "Contribute" message with "Design"" into ics-mr1 2012-03-26 14:42:22 -07:00
Scott Main
f3ebd8ff3f docs: replace the "Contribute" message with "Design"
Change-Id: I38c5990b3b5ee6538197c59671cec7adeadea913
2012-03-26 14:25:01 -07:00
Scott Main
7fa4a28e1e docs: add Coolpad to oem driver list
Change-Id: I0cb6267a35d9a691c6cacea471a9fca9d5dc61b8
2012-03-26 12:12:24 -07:00
Joe Malin
093ed3838c Merge "DOC CHANGE: IME subtype article" into ics-mr1 2012-03-25 13:02:53 -07:00