OSDN Git Service
The Android Open Source Project [Mon, 7 Jun 2010 23:42:09 +0000 (16:42 -0700)]
merge from froyo-plus-aosp
Change-Id: I58f1d905b3fa781e4f5827d4d7b9323a4cdcc04e
The Android Open Source Project [Mon, 7 Jun 2010 23:37:22 +0000 (16:37 -0700)]
merge from open-source master
Change-Id: I1a36964a723bce72139f1bc2402520b7f8d5e47b
The Android Open Source Project [Mon, 7 Jun 2010 23:32:53 +0000 (16:32 -0700)]
merge from open-source master
Change-Id: I56de40bad4be52a06300bfc310e16d27b2fb14df
Andreas Huber [Mon, 7 Jun 2010 22:21:59 +0000 (15:21 -0700)]
am
2cbff0ed: Merge "Initial checkin of preliminary support for "http live" streaming in stagefright." into kraken
Andreas Huber [Mon, 7 Jun 2010 22:20:14 +0000 (15:20 -0700)]
Merge "Initial checkin of preliminary support for "http live" streaming in stagefright." into kraken
Jean-Baptiste Queru [Mon, 7 Jun 2010 21:51:42 +0000 (14:51 -0700)]
Merge "Canvas.drawVertices: correct color range-check"
Jaikumar Ganesh [Mon, 7 Jun 2010 21:11:28 +0000 (14:11 -0700)]
am
526f2ff1: Merge "Serialize all commands for a particular profile." into kraken
Jaikumar Ganesh [Mon, 7 Jun 2010 21:11:24 +0000 (14:11 -0700)]
am
a8c2514e: Merge "Pass BluetoothDevice to the Bluetooth Headset calls." into kraken
Jaikumar Ganesh [Mon, 7 Jun 2010 21:11:20 +0000 (14:11 -0700)]
am
e50ab5f9: Merge "Add a new state machine for handling the incoming / outgoing profile connections." into kraken
Jaikumar Ganesh [Mon, 7 Jun 2010 21:10:08 +0000 (14:10 -0700)]
Merge "Serialize all commands for a particular profile." into kraken
Jaikumar Ganesh [Mon, 7 Jun 2010 21:09:49 +0000 (14:09 -0700)]
Merge "Pass BluetoothDevice to the Bluetooth Headset calls." into kraken
Jaikumar Ganesh [Mon, 7 Jun 2010 21:09:39 +0000 (14:09 -0700)]
Merge "Add a new state machine for handling the incoming / outgoing profile connections." into kraken
David 'Digit' Turner [Mon, 7 Jun 2010 21:04:20 +0000 (14:04 -0700)]
am
e0cbd72b: Merge "PackageManagerService: always install native binaries from .apk" into kraken
David 'Digit' Turner [Mon, 7 Jun 2010 21:02:38 +0000 (14:02 -0700)]
Merge "PackageManagerService: always install native binaries from .apk" into kraken
Andreas Huber [Mon, 7 Jun 2010 20:19:55 +0000 (13:19 -0700)]
am
a557b24a: Initial checkin of mpeg2 transport stream parser for stagefright.
Andreas Huber [Mon, 7 Jun 2010 19:51:16 +0000 (12:51 -0700)]
am
455d4100: Merge "Initial checkin of "foundation" library for future stagefright development." into kraken
Dianne Hackborn [Mon, 7 Jun 2010 19:51:10 +0000 (12:51 -0700)]
am
b7bb3b3d: Fix bug in reporting a processes\'s dependent component.
Andreas Huber [Mon, 7 Jun 2010 19:50:05 +0000 (12:50 -0700)]
Merge "Initial checkin of "foundation" library for future stagefright development." into kraken
James Dong [Mon, 7 Jun 2010 17:21:10 +0000 (10:21 -0700)]
am
7a68d368: Merge "Remove hard-coded pixel format for recording frames in CameraSource. Retrieve the pixel format from Camera HAL at runtime." into kraken
James Dong [Mon, 7 Jun 2010 17:19:58 +0000 (10:19 -0700)]
Merge "Remove hard-coded pixel format for recording frames in CameraSource. Retrieve the pixel format from Camera HAL at runtime." into kraken
Christopher Tate [Sun, 6 Jun 2010 19:11:54 +0000 (12:11 -0700)]
am
a8ebe8b3: am
df2e2eff: Merge "Watchdog now records kernel stacks when it fires" into froyo
Dianne Hackborn [Sun, 6 Jun 2010 19:11:50 +0000 (12:11 -0700)]
am
168585ed: am
5474902f: Merge "xhdpi" into froyo
Robert Greenwalt [Sun, 6 Jun 2010 19:11:45 +0000 (12:11 -0700)]
am
9c4ed139: am
f9610b38: Merge "Make the DUN apn data secure." into froyo
Christopher Tate [Sun, 6 Jun 2010 19:10:08 +0000 (12:10 -0700)]
am
df2e2eff: Merge "Watchdog now records kernel stacks when it fires" into froyo
Merge commit '
df2e2eff9446c0220515fa7aab7857135e04e12e' into kraken
* commit '
df2e2eff9446c0220515fa7aab7857135e04e12e':
Watchdog now records kernel stacks when it fires
Dianne Hackborn [Sun, 6 Jun 2010 19:10:05 +0000 (12:10 -0700)]
Robert Greenwalt [Sun, 6 Jun 2010 19:10:00 +0000 (12:10 -0700)]
am
f9610b38: Merge "Make the DUN apn data secure." into froyo
Merge commit '
f9610b3842e030138c1dc327a3a467aaea02c227' into kraken
* commit '
f9610b3842e030138c1dc327a3a467aaea02c227':
Make the DUN apn data secure.
Mathias Agopian [Sat, 5 Jun 2010 02:15:46 +0000 (19:15 -0700)]
am
fae5cb2b: optimize Surface.readFromParcel()
Mathias Agopian [Sat, 5 Jun 2010 02:15:42 +0000 (19:15 -0700)]
am
7623da43: split surface management from surface\'s buffers management
Mathias Agopian [Sat, 5 Jun 2010 02:15:38 +0000 (19:15 -0700)]
am
593c05ce: clean-up client management.
Mathias Agopian [Sat, 5 Jun 2010 01:26:32 +0000 (18:26 -0700)]
optimize Surface.readFromParcel()
this is called for each relayout() and used to create a full Surface (cpp)
which in turn did some heavy work (including an IPC with surfaceflinger),
most of the time to destroy it immediatelly when the returned surface
(the one in the parcel) was the same.
we now more intelligentely read from the parcel and construct the new
object only if needed.
Change-Id: Idfd40d9ac96ffc6d4ae5fd99bcc0773e131e2267
Mathias Agopian [Tue, 1 Jun 2010 22:12:58 +0000 (15:12 -0700)]
split surface management from surface's buffers management
Change-Id: If3c5655d1231f8f0c49ba68f972b1b20c93b3f87
Mathias Agopian [Thu, 3 Jun 2010 06:28:45 +0000 (23:28 -0700)]
clean-up client management.
simplified things a lot, the biggest change is that the concept
of "ClientID" is now gone, instead we simply use references.
Change-Id: Icbc57f80865884aa5f35ad0d0a0db26f19f9f7ce
Christopher Tate [Sat, 5 Jun 2010 01:07:07 +0000 (18:07 -0700)]
am
df2e2eff: Merge "Watchdog now records kernel stacks when it fires" into froyo
Merge commit '
df2e2eff9446c0220515fa7aab7857135e04e12e' into froyo-plus-aosp
* commit '
df2e2eff9446c0220515fa7aab7857135e04e12e':
Watchdog now records kernel stacks when it fires
Christopher Tate [Sat, 5 Jun 2010 01:06:07 +0000 (18:06 -0700)]
Merge "Watchdog now records kernel stacks when it fires" into froyo
Dianne Hackborn [Fri, 4 Jun 2010 23:33:48 +0000 (16:33 -0700)]
Dianne Hackborn [Fri, 4 Jun 2010 23:32:01 +0000 (16:32 -0700)]
Merge "xhdpi" into froyo
Robert Greenwalt [Fri, 4 Jun 2010 22:57:21 +0000 (15:57 -0700)]
am
f9610b38: Merge "Make the DUN apn data secure." into froyo
Merge commit '
f9610b3842e030138c1dc327a3a467aaea02c227' into froyo-plus-aosp
* commit '
f9610b3842e030138c1dc327a3a467aaea02c227':
Make the DUN apn data secure.
Robert Greenwalt [Fri, 4 Jun 2010 22:55:09 +0000 (15:55 -0700)]
Merge "Make the DUN apn data secure." into froyo
Jeff Hamilton [Fri, 4 Jun 2010 20:55:02 +0000 (13:55 -0700)]
am
66236db3: am
1e2e2aea: am
4b330921: Don\'t crash when low storage is encountered pre-boot completion.
Jeff Hamilton [Fri, 4 Jun 2010 20:52:45 +0000 (13:52 -0700)]
am
1e2e2aea: am
4b330921: Don\'t crash when low storage is encountered pre-boot completion.
Merge commit '
1e2e2aea8ce3b1c39f4d0f753e3f7081c94a0bac' into kraken
* commit '
1e2e2aea8ce3b1c39f4d0f753e3f7081c94a0bac':
Don't crash when low storage is encountered pre-boot completion.
Jeff Hamilton [Fri, 4 Jun 2010 20:50:31 +0000 (13:50 -0700)]
am
4b330921: Don\'t crash when low storage is encountered pre-boot completion.
Merge commit '
4b3309211ed6f3532b44481945a4725143d50b8a' into froyo-plus-aosp
* commit '
4b3309211ed6f3532b44481945a4725143d50b8a':
Don't crash when low storage is encountered pre-boot completion.
Dianne Hackborn [Fri, 4 Jun 2010 20:41:58 +0000 (13:41 -0700)]
am
fef42db9: Add sample code.
Dianne Hackborn [Fri, 4 Jun 2010 20:31:54 +0000 (13:31 -0700)]
am
faed5fbf: Merge "Add support for heavy-weight applications." into kraken
Dianne Hackborn [Fri, 4 Jun 2010 20:30:32 +0000 (13:30 -0700)]
Merge "Add support for heavy-weight applications." into kraken
The Android Open Source Project [Fri, 4 Jun 2010 20:00:37 +0000 (13:00 -0700)]
am
7c035d8a: am
2d743fe2: merge from open-source master
The Android Open Source Project [Fri, 4 Jun 2010 19:58:09 +0000 (12:58 -0700)]
am
2d743fe2: merge from open-source master
Merge commit '
2d743fe2f39397d41334001d897eb78da56e94ef' into kraken
* commit '
2d743fe2f39397d41334001d897eb78da56e94ef':
Add better error handling for savePicture and restorePicture
The Android Open Source Project [Fri, 4 Jun 2010 18:07:49 +0000 (11:07 -0700)]
merge from open-source master
Change-Id: Ic9060d92c014d6cbe9d90ce8deca8fa111711471
Jaikumar Ganesh [Fri, 4 Jun 2010 16:47:47 +0000 (09:47 -0700)]
am
f8acea6c: Merge "Delete local references to avoid reference table overflow." into kraken
Jaikumar Ganesh [Fri, 4 Jun 2010 16:46:03 +0000 (09:46 -0700)]
Merge "Delete local references to avoid reference table overflow." into kraken
Wu-cheng Li [Fri, 4 Jun 2010 10:39:44 +0000 (03:39 -0700)]
am
cefb01ab: Merge "Add KEY_SUPPORTED_METERING_MODES and fix some typos." into kraken
Wu-cheng Li [Fri, 4 Jun 2010 10:38:25 +0000 (03:38 -0700)]
Merge "Add KEY_SUPPORTED_METERING_MODES and fix some typos." into kraken
Eric Laurent [Fri, 4 Jun 2010 07:16:05 +0000 (00:16 -0700)]
am
2ea200c5: Merge "Issue
2667801: [Audio Effect Framework] AudioFlinger, AudioMixer AudioTrack modifications." into kraken
Eric Laurent [Fri, 4 Jun 2010 07:14:46 +0000 (00:14 -0700)]
Merge "Issue
2667801: [Audio Effect Framework] AudioFlinger, AudioMixer AudioTrack modifications." into kraken
Wu-cheng Li [Fri, 4 Jun 2010 05:33:15 +0000 (22:33 -0700)]
am
5f5df382: Merge "Add camera metering mode API." into kraken
Wu-cheng Li [Fri, 4 Jun 2010 05:32:05 +0000 (22:32 -0700)]
Merge "Add camera metering mode API." into kraken
Brad Fitzpatrick [Thu, 3 Jun 2010 23:09:35 +0000 (16:09 -0700)]
am
266b74e8: Merge "Sprinkle new BlockGuard around SQLiteDatabase." into kraken
Brad Fitzpatrick [Thu, 3 Jun 2010 23:07:51 +0000 (16:07 -0700)]
Merge "Sprinkle new BlockGuard around SQLiteDatabase." into kraken
Andreas Huber [Thu, 3 Jun 2010 22:33:35 +0000 (15:33 -0700)]
am
b8c7548d: am
e896d416: am
2e3761ba: Merge "Changes to the prefetcher to allow for bursts of data to be transferred, hopefully allowing the radio to go to low-power mode while idle." into froyo
Andreas Huber [Thu, 3 Jun 2010 22:31:56 +0000 (15:31 -0700)]
am
e896d416: am
2e3761ba: Merge "Changes to the prefetcher to allow for bursts of data to be transferred, hopefully allowing the radio to go to low-power mode while idle." into froyo
Merge commit '
e896d41699ffe7be932102d7ccc9566f41ddb447' into kraken
* commit '
e896d41699ffe7be932102d7ccc9566f41ddb447':
Changes to the prefetcher to allow for bursts of data to be transferred, hopefully allowing the radio to go to low-power mode while idle.
Andreas Huber [Thu, 3 Jun 2010 22:30:03 +0000 (15:30 -0700)]
am
2e3761ba: Merge "Changes to the prefetcher to allow for bursts of data to be transferred, hopefully allowing the radio to go to low-power mode while idle." into froyo
Merge commit '
2e3761ba43f634e97ac493f4b79e5e53954a1491' into froyo-plus-aosp
* commit '
2e3761ba43f634e97ac493f4b79e5e53954a1491':
Changes to the prefetcher to allow for bursts of data to be transferred, hopefully allowing the radio to go to low-power mode while idle.
Andreas Huber [Thu, 3 Jun 2010 22:28:13 +0000 (15:28 -0700)]
Merge "Changes to the prefetcher to allow for bursts of data to be transferred, hopefully allowing the radio to go to low-power mode while idle." into froyo
Romain Guy [Thu, 3 Jun 2010 21:26:21 +0000 (14:26 -0700)]
Merge "Add better error handling for savePicture and restorePicture"
Dirk Dougherty [Thu, 3 Jun 2010 20:02:28 +0000 (13:02 -0700)]
am
c458d0e3: am
b85a1679: am
85a1c578: Merge "Doc change: Adjust security sandbox description." into froyo
Dirk Dougherty [Thu, 3 Jun 2010 20:00:31 +0000 (13:00 -0700)]
am
b85a1679: am
85a1c578: Merge "Doc change: Adjust security sandbox description." into froyo
Merge commit '
b85a1679a4a6fae5dd39611ae594f5e2b945407c' into kraken
* commit '
b85a1679a4a6fae5dd39611ae594f5e2b945407c':
Doc change: Adjust security sandbox description.
Dirk Dougherty [Thu, 3 Jun 2010 19:58:35 +0000 (12:58 -0700)]
am
85a1c578: Merge "Doc change: Adjust security sandbox description." into froyo
Merge commit '
85a1c578300a0c9fb23aef5f79c9b1f3892e9c2e' into froyo-plus-aosp
* commit '
85a1c578300a0c9fb23aef5f79c9b1f3892e9c2e':
Doc change: Adjust security sandbox description.
Dirk Dougherty [Thu, 3 Jun 2010 19:57:06 +0000 (12:57 -0700)]
Merge "Doc change: Adjust security sandbox description." into froyo
James Dong [Thu, 3 Jun 2010 18:32:29 +0000 (11:32 -0700)]
am
57ad0703: am
c40209ac: am
28a92b2e: Merge "Fix a Javadoc to clarify when setAudioStreamType() should be called." into froyo
James Dong [Thu, 3 Jun 2010 18:30:03 +0000 (11:30 -0700)]
am
c40209ac: am
28a92b2e: Merge "Fix a Javadoc to clarify when setAudioStreamType() should be called." into froyo
Merge commit '
c40209ac60a64a7c08b0d0028060d5308fd7a0b8' into kraken
* commit '
c40209ac60a64a7c08b0d0028060d5308fd7a0b8':
Fix a Javadoc to clarify when setAudioStreamType() should be called.
James Dong [Thu, 3 Jun 2010 18:27:19 +0000 (11:27 -0700)]
am
28a92b2e: Merge "Fix a Javadoc to clarify when setAudioStreamType() should be called." into froyo
Merge commit '
28a92b2e76a13c18dc23e5239717b122a174182f' into froyo-plus-aosp
* commit '
28a92b2e76a13c18dc23e5239717b122a174182f':
Fix a Javadoc to clarify when setAudioStreamType() should be called.
James Dong [Thu, 3 Jun 2010 18:26:09 +0000 (11:26 -0700)]
Merge "Fix a Javadoc to clarify when setAudioStreamType() should be called." into froyo
Kenny Root [Thu, 3 Jun 2010 16:36:00 +0000 (09:36 -0700)]
am
15fe2cb7: Add error checking for translatable strings
The Android Open Source Project [Thu, 3 Jun 2010 16:10:54 +0000 (09:10 -0700)]
am
a9f06fef: am
ee7e6a78: merge from open-source master
The Android Open Source Project [Thu, 3 Jun 2010 16:09:07 +0000 (09:09 -0700)]
am
ee7e6a78: merge from open-source master
Merge commit '
ee7e6a78e28b360826f215e0e84d43b1513b6401' into kraken
* commit '
ee7e6a78e28b360826f215e0e84d43b1513b6401':
Improved error-handling in Rfc822Tokenizer
The Android Open Source Project [Thu, 3 Jun 2010 16:03:58 +0000 (09:03 -0700)]
merge from open-source master
Change-Id: Idf8d5661d7b261b74ac0b1271af98795ac5faff9
Eric Laurent [Wed, 2 Jun 2010 06:49:17 +0000 (23:49 -0700)]
Issue
2667801: [Audio Effect Framework] AudioFlinger, AudioMixer AudioTrack modifications.
First drop of audio framework modifications for audio effects support.
- AudioTrack/AudioRecord:
Added support for auxiliary effects in AudioTrack
Added support for audio sessions
Fixed left right channel inversion in setVolume()
- IAudioFlinger:
Added interface methods for effect enumeraiton and instantiation
Added support for audio sessions.
- IAudioTrack:
Added method to attach auxiliary effect.
- AudioFlinger
Created new classes to control effect engines in effect library and manage effect connections to tracks or
output mix:
EffectModule: wrapper object controlling the effect engine implementation in the effect library. There
is one EffectModule per instance of an effect in a given audio session
EffectChain: group of effects associated to one audio session. There is one EffectChain per audio session.
EffectChain for session 0 is for output mix effects, other chains are attached to audio tracks
with same session ID. Each chain contains a variable number of EffectModules
EffectHandle: implements the IEffect interface. There is one EffectHandle object for each application
controlling (or using) an effect module. THe EffectModule maintians a list of EffectHandles.
Added support for effect modules and effect chains creation in PlaybackThread.
modified mixer thread loop to allow track volume control by effect modules and call effect processing.
-AudioMixer
Each track now specifies its output buffer used by mixer for accumulation
Modified mixer process functions to process tracks by groups of tracks with same buffer
Modified track process functions to support accumulation to auxiliary channel
Change-Id: I26d5f7c9e070a89bdd383e1a659f8b7ca150379c
Jeff Brown [Wed, 2 Jun 2010 23:29:37 +0000 (16:29 -0700)]
am
ca583f09: Merge "Fixed some minor bugs in MotionEvent recycling." into kraken
Joe Onorato [Wed, 2 Jun 2010 23:27:50 +0000 (16:27 -0700)]
am
169af47b: remove logging
Joe Onorato [Wed, 2 Jun 2010 23:27:45 +0000 (16:27 -0700)]
am
c91460d2: Pull the carrier name display in the windowshade out into its own view.
Joe Onorato [Wed, 2 Jun 2010 23:27:41 +0000 (16:27 -0700)]
am
1a86dd10: Use the built-in handler instead of allocating another one.
Joe Onorato [Wed, 2 Jun 2010 23:27:36 +0000 (16:27 -0700)]
am
f5510540: Get the ticker working again.
Joe Onorato [Wed, 2 Jun 2010 23:27:31 +0000 (16:27 -0700)]
am
9834d534: better debugging "slot" for the notification icons.
Joe Onorato [Wed, 2 Jun 2010 23:27:26 +0000 (16:27 -0700)]
am
75199e3d: Populate the notifications at startup of SystemUI.apk.
Joe Onorato [Wed, 2 Jun 2010 23:27:21 +0000 (16:27 -0700)]
am
b77f53b2: Get the IconMerger working again.
Daniel Sandler [Wed, 2 Jun 2010 23:27:15 +0000 (16:27 -0700)]
am
87937dbc: New shadowy status bar, direct from Z\'ha\'dum.
Joe Onorato [Wed, 2 Jun 2010 23:27:09 +0000 (16:27 -0700)]
am
798ac4c7: Start moving resources to SystemUI.apk.
Joe Onorato [Wed, 2 Jun 2010 23:27:03 +0000 (16:27 -0700)]
am
79de0c55: Move the StatusBarPhone package into a new catch-all SystemUI.apk.
Joe Onorato [Wed, 2 Jun 2010 23:26:56 +0000 (16:26 -0700)]
am
7dd8c6e4: Remove unused files from the service package.
Joe Onorato [Wed, 2 Jun 2010 23:26:48 +0000 (16:26 -0700)]
am
175f79c5: In fact, switching an item between ongoing and notifications works.
Joe Onorato [Wed, 2 Jun 2010 23:26:41 +0000 (16:26 -0700)]
am
5ee67ebf: Get the text appearance compiling
Joe Onorato [Wed, 2 Jun 2010 23:26:34 +0000 (16:26 -0700)]
am
9c1d8234: Deal with broken notifications.
Joe Onorato [Wed, 2 Jun 2010 23:26:26 +0000 (16:26 -0700)]
am
871bdb98: Handle bad icon resources.
Joe Onorato [Wed, 2 Jun 2010 23:26:17 +0000 (16:26 -0700)]
am
20da8f8a: Implement setAreThereNotifications.
Joe Onorato [Wed, 2 Jun 2010 23:26:09 +0000 (16:26 -0700)]
am
0e26dffd: updateNotifications works.
Joe Onorato [Wed, 2 Jun 2010 23:26:01 +0000 (16:26 -0700)]
am
66b4c5bb: Implement removeNotification.
Joe Onorato [Wed, 2 Jun 2010 23:25:53 +0000 (16:25 -0700)]
am
aaba60b2: Notifications don\'t crash when you click them, and pass through events to NotificationManagerService
Joe Onorato [Wed, 2 Jun 2010 23:25:44 +0000 (16:25 -0700)]
am
e345fff2: notifications show
Joe Onorato [Wed, 2 Jun 2010 23:25:34 +0000 (16:25 -0700)]
am
a0c56fe9: Checkpoint. Doesn\'t build.
Joe Onorato [Wed, 2 Jun 2010 23:25:25 +0000 (16:25 -0700)]
am
18e69dfc: Checkpoint. Data structures for Notifications in place.
Joe Onorato [Wed, 2 Jun 2010 23:25:14 +0000 (16:25 -0700)]
am
6528b355: Remove unused stuff.
Joe Onorato [Wed, 2 Jun 2010 23:25:04 +0000 (16:25 -0700)]
am
4762c2d7: Add expand and collapse.