OSDN Git Service

android-x86/frameworks-base.git
14 years agoHonor '+' in phone export in vCard.
Daisuke Miyakawa [Wed, 3 Feb 2010 20:42:26 +0000 (12:42 -0800)]
Honor '+' in phone export in vCard.

Currently no test because of temporal reason. I'll do in the near future...

Bug: 2417138

14 years agoresolved conflicts for merge of 21875ab3 to master
Mike Lockwood [Tue, 2 Feb 2010 14:15:37 +0000 (09:15 -0500)]
resolved conflicts for merge of 21875ab3 to master

Change-Id: I447e813b3ec460bbc9050de6b95bd663bb33c86f

14 years agoImplement support for v8 counters
Andrei Popescu [Mon, 1 Feb 2010 22:32:16 +0000 (22:32 +0000)]
Implement support for v8 counters

14 years agoMerge "Restore search UI layout to get search button back"
Bjorn Bringert [Tue, 2 Feb 2010 10:03:39 +0000 (02:03 -0800)]
Merge "Restore search UI layout to get search button back"

14 years agoMerge "Initial check-in for xml-based encoder capabilities retrieval - Changed the...
James Dong [Tue, 2 Feb 2010 06:48:36 +0000 (22:48 -0800)]
Merge "Initial check-in for xml-based encoder capabilities retrieval - Changed the Java API as suggested - Treat /etc/media_profiles.xml as the default xml configurtion file"

14 years agoInitial check-in for xml-based encoder capabilities retrieval
James Dong [Wed, 20 Jan 2010 01:45:38 +0000 (17:45 -0800)]
Initial check-in for xml-based encoder capabilities retrieval
- Changed the Java API as suggested
- Treat /etc/media_profiles.xml as the default xml configurtion file

14 years agoMerge "fix [2397853] glCopyTexImage2D crashes emulator"
Mathias Agopian [Tue, 2 Feb 2010 01:39:54 +0000 (17:39 -0800)]
Merge "fix [2397853] glCopyTexImage2D crashes emulator"

14 years agoAdd the --rename-manifest-package option to aapt.
Jeff Hamilton [Wed, 6 Jan 2010 21:46:38 +0000 (15:46 -0600)]
Add the --rename-manifest-package option to aapt.

It allows you to force override the manifest
package listed in the AndroidManifest.xml when
creating an APK file.

Change-Id: I7eac7943c4e56610b65728ae54773a273634fd9d

14 years agoCleanup comments, see bug 2401350.
Wink Saville [Mon, 1 Feb 2010 23:42:52 +0000 (15:42 -0800)]
Cleanup comments, see bug 2401350.

Change-Id: Ieaeeba44b235038ad9b75a57b37658738532df3f

14 years agoMerge "Provide another extra for ACTION_VOICE_SEARCH_RESULTS that indicates the base...
Mike LeBeau [Mon, 1 Feb 2010 23:54:16 +0000 (15:54 -0800)]
Merge "Provide another extra for ACTION_VOICE_SEARCH_RESULTS that indicates the base url to be used when interpreting html results given in EXTRA_VOICE_SEARCH_RESULT_HTML."

14 years agoMerge "Streamline: use Messages sent to a Handler subclass instead of posting Runnables"
Chris Tate [Mon, 1 Feb 2010 23:53:34 +0000 (15:53 -0800)]
Merge "Streamline: use Messages sent to a Handler subclass instead of posting Runnables"

14 years agoMerge "Remove the obsolete unused hidden constant."
Grace Kloba [Mon, 1 Feb 2010 23:35:34 +0000 (15:35 -0800)]
Merge "Remove the obsolete unused hidden constant."

14 years agoStreamline: use Messages sent to a Handler subclass instead of posting Runnables
Christopher Tate [Mon, 1 Feb 2010 23:31:09 +0000 (15:31 -0800)]
Streamline: use Messages sent to a Handler subclass instead of posting Runnables

Change-Id: I0ecbd2145300962839c0f87b761768a3bca4f010

14 years agoMerge "Fix bug 2362761 AppWidgetService should use Intent.setPackage()"
Joe Onorato [Mon, 1 Feb 2010 23:26:25 +0000 (15:26 -0800)]
Merge "Fix bug 2362761 AppWidgetService should use Intent.setPackage()"

14 years agoFix bug 2362761 AppWidgetService should use Intent.setPackage()
Joe Onorato [Mon, 1 Feb 2010 23:24:46 +0000 (18:24 -0500)]
Fix bug 2362761 AppWidgetService should use Intent.setPackage()

Thanks Bjorn for the tip.

14 years agoMerge "Fix bug 2389454 - DateTimeView can NPE if "date_format" isn't set in Settings."
Joe Onorato [Mon, 1 Feb 2010 23:15:19 +0000 (15:15 -0800)]
Merge "Fix bug 2389454 - DateTimeView can NPE if "date_format" isn't set in Settings."

14 years agoFix bug 2389454 - DateTimeView can NPE if "date_format" isn't set in Settings.
Joe Onorato [Mon, 1 Feb 2010 23:14:15 +0000 (18:14 -0500)]
Fix bug 2389454 - DateTimeView can NPE if "date_format" isn't set in Settings.

14 years agoRemove the obsolete unused hidden constant.
Grace Kloba [Mon, 1 Feb 2010 22:53:23 +0000 (14:53 -0800)]
Remove the obsolete unused hidden constant.

14 years agoProvide another extra for ACTION_VOICE_SEARCH_RESULTS that indicates
Mike LeBeau [Mon, 1 Feb 2010 23:03:54 +0000 (15:03 -0800)]
Provide another extra for ACTION_VOICE_SEARCH_RESULTS that indicates
the base url to be used when interpreting html results given in
EXTRA_VOICE_SEARCH_RESULT_HTML.

14 years agoAnchor the page at top left corner when webView size changed.
Shimeng (Simon) Wang [Thu, 28 Jan 2010 23:05:51 +0000 (15:05 -0800)]
Anchor the page at top left corner when webView size changed.

Bug: 2356891
modified:   core/java/android/webkit/WebView.java

14 years agoDo not reshow the filter popup after hiding it.
Romain Guy [Mon, 1 Feb 2010 22:56:19 +0000 (14:56 -0800)]
Do not reshow the filter popup after hiding it.

This was causing the popup to show after moving a list out of the screen in
the new music app.

14 years agoam 1ef6fb3b: am 8deed914: Merge "Handle RIL_UNSOL_RESEND_INCALL_MUTE." into eclair
John Wang [Mon, 1 Feb 2010 22:34:50 +0000 (14:34 -0800)]
am 1ef6fb3b: am 8deed914: Merge "Handle RIL_UNSOL_RESEND_INCALL_MUTE." into eclair

Merge commit '1ef6fb3bbe17870673195f28eec9d1e4e43b4785'

* commit '1ef6fb3bbe17870673195f28eec9d1e4e43b4785':
  Handle RIL_UNSOL_RESEND_INCALL_MUTE.

14 years agoRestore search UI layout to get search button back
Bjorn Bringert [Mon, 1 Feb 2010 22:32:21 +0000 (22:32 +0000)]
Restore search UI layout to get search button back

This reverts commit aa0cfa7b6bf8000c59ceca2f9b698103e553d402.

Change-Id: Ia58b6ac4778c1c376db144f6c5bde22adbc41c10

14 years agoMerge "Overscrolling in AbsListView; visibility cleanup for FlingRunnable"
Adam Powell [Mon, 1 Feb 2010 22:24:18 +0000 (14:24 -0800)]
Merge "Overscrolling in AbsListView; visibility cleanup for FlingRunnable"

14 years agoOverscrolling in AbsListView; visibility cleanup for FlingRunnable
Adam Powell [Fri, 29 Jan 2010 05:22:20 +0000 (21:22 -0800)]
Overscrolling in AbsListView; visibility cleanup for FlingRunnable

14 years agofix [2397853] glCopyTexImage2D crashes emulator
Mathias Agopian [Mon, 1 Feb 2010 21:45:08 +0000 (13:45 -0800)]
fix [2397853] glCopyTexImage2D crashes emulator

Fixed a typo which would cause a buffer overflow

14 years agoMerge "Use physical memory for software rendering to take a fast path through surface...
Andreas Huber [Mon, 1 Feb 2010 21:02:58 +0000 (13:02 -0800)]
Merge "Use physical memory for software rendering to take a fast path through surface flinger if possible."

14 years agoMerge "The TI MP3 decoder lies about the number of channels it outputs, add a quirk...
Andreas Huber [Mon, 1 Feb 2010 21:02:39 +0000 (13:02 -0800)]
Merge "The TI MP3 decoder lies about the number of channels it outputs, add a quirk for that."

14 years agoMerge "Add a set of hidden constants for the ACTION_VOICE_SEARCH_RESULTS intent....
Mike LeBeau [Mon, 1 Feb 2010 20:59:31 +0000 (12:59 -0800)]
Merge "Add a set of hidden constants for the ACTION_VOICE_SEARCH_RESULTS intent. This will not be unhidden for Froyo as nothing will implement it until later, but I wanted to have the definition explicit in the framework."

14 years agoMerge "Fix an NPE in SearchDialog when clicking on Mic button. Bug: 2410605"
Amith Yamasani [Mon, 1 Feb 2010 20:37:58 +0000 (12:37 -0800)]
Merge "Fix an NPE in SearchDialog when clicking on Mic button. Bug: 2410605"

14 years agoMerge "Remove unused method LocationProviderImpl.isEnabled()."
Mike Lockwood [Mon, 1 Feb 2010 20:36:21 +0000 (12:36 -0800)]
Merge "Remove unused method LocationProviderImpl.isEnabled()."

14 years agoRemove unused method LocationProviderImpl.isEnabled().
Mike Lockwood [Mon, 1 Feb 2010 20:34:52 +0000 (15:34 -0500)]
Remove unused method LocationProviderImpl.isEnabled().

This should have been removed in my previous change.

Change-Id: I3a080888f995e77a61e3ebf1c194ccd65686af1e
Signed-off-by: Mike Lockwood <lockwood@android.com>
14 years agoFix an NPE in SearchDialog when clicking on Mic button. Bug: 2410605
Amith Yamasani [Mon, 1 Feb 2010 20:13:39 +0000 (12:13 -0800)]
Fix an NPE in SearchDialog when clicking on Mic button. Bug: 2410605

14 years agoMerge "Don't use MemoryDealer in MetadataRetrieverClient as it's not necessary."
Mathias Agopian [Mon, 1 Feb 2010 20:08:10 +0000 (12:08 -0800)]
Merge "Don't use MemoryDealer in MetadataRetrieverClient as it's not necessary."

14 years agoMerge "Don't use the MemoryDealer in CursorWindow, it's not necessary."
Mathias Agopian [Mon, 1 Feb 2010 20:07:56 +0000 (12:07 -0800)]
Merge "Don't use the MemoryDealer in CursorWindow, it's not necessary."

14 years agoAdd a set of hidden constants for the ACTION_VOICE_SEARCH_RESULTS intent.
Mike LeBeau [Sun, 31 Jan 2010 20:28:07 +0000 (12:28 -0800)]
Add a set of hidden constants for the ACTION_VOICE_SEARCH_RESULTS intent.
This will not be unhidden for Froyo as nothing will implement it until
later, but I wanted to have the definition explicit in the framework.

14 years agoMerge "Remove ILocationProvider.isEnabled() binder call and use cached value instead."
Mike Lockwood [Mon, 1 Feb 2010 19:03:09 +0000 (11:03 -0800)]
Merge "Remove ILocationProvider.isEnabled() binder call and use cached value instead."

14 years agoUse physical memory for software rendering to take a fast path through surface flinge...
Andreas Huber [Fri, 29 Jan 2010 22:56:33 +0000 (14:56 -0800)]
Use physical memory for software rendering to take a fast path through surface flinger if possible.

related-to-bug: 2386023

14 years agoThe TI MP3 decoder lies about the number of channels it outputs, add a quirk for...
Andreas Huber [Mon, 1 Feb 2010 18:51:50 +0000 (10:51 -0800)]
The TI MP3 decoder lies about the number of channels it outputs, add a quirk for that.

14 years agoMerge "Remove 2 unused imports."
Maryam Garrett [Mon, 1 Feb 2010 18:09:42 +0000 (10:09 -0800)]
Merge "Remove 2 unused imports."

14 years agoAdded pause/resume update Picture to WebViewCore.
Grace Kloba [Fri, 29 Jan 2010 22:56:25 +0000 (14:56 -0800)]
Added pause/resume update Picture to WebViewCore.
When animating zoom, we pause updating picture for
smooth animation.

Fix http://b/issue?id=2359016

Remove the unused param in reducePriority/resumePriority

14 years agoRemove ILocationProvider.isEnabled() binder call and use cached value instead.
Mike Lockwood [Mon, 1 Feb 2010 17:16:35 +0000 (12:16 -0500)]
Remove ILocationProvider.isEnabled() binder call and use cached value instead.

Change-Id: Id6a9f6d2e2f5cc5810a2beeb0f869f06e2d18860
Signed-off-by: Mike Lockwood <lockwood@android.com>
14 years agoRemove 2 unused imports.
Maryam Garrett [Mon, 1 Feb 2010 16:47:45 +0000 (11:47 -0500)]
Remove 2 unused imports.

Change-Id: I4ada5f3dccdbb2e7ede29693f7211068808f2d75

14 years agoMerge "Add resources to specify package name for network location and geocode providers."
Mike Lockwood [Mon, 1 Feb 2010 10:45:19 +0000 (02:45 -0800)]
Merge "Add resources to specify package name for network location and geocode providers."

14 years agoAdd resources to specify package name for network location and geocode providers.
Mike Lockwood [Mon, 1 Feb 2010 02:13:05 +0000 (21:13 -0500)]
Add resources to specify package name for network location and geocode providers.

Will be used in an upcoming location manager change.

Change-Id: Idc0ad897704d2eab160e09c144776fa8586baba4
Signed-off-by: Mike Lockwood <lockwood@android.com>
14 years agoMerge "Add float support for set and get in CameraParameters."
Wu-cheng Li [Sun, 31 Jan 2010 14:09:14 +0000 (06:09 -0800)]
Merge "Add float support for set and get in CameraParameters."

14 years agoAdd float support for set and get in CameraParameters.
Wu-cheng Li [Sun, 31 Jan 2010 06:19:38 +0000 (14:19 +0800)]
Add float support for set and get in CameraParameters.

bug:2375989
bug:2375987

14 years agoRemove excessive logging.
Wu-cheng Li [Sat, 30 Jan 2010 14:34:48 +0000 (22:34 +0800)]
Remove excessive logging.

bug:2346606

14 years agoAdd focal length and view angle API.
Wu-cheng Li [Wed, 27 Jan 2010 14:55:14 +0000 (22:55 +0800)]
Add focal length and view angle API.

bug:2375989,2375987

14 years agoAdd Camera.getSupportedThumbnailSizes() and Size.equals().
Wu-cheng Li [Sat, 23 Jan 2010 07:45:39 +0000 (15:45 +0800)]
Add Camera.getSupportedThumbnailSizes() and Size.equals().

bug:2375986

14 years agoam a0460004: Merge "Ignore NTP time fixes that differ from system time by more than...
Mike Lockwood [Sat, 30 Jan 2010 04:12:21 +0000 (20:12 -0800)]
am a0460004: Merge "Ignore NTP time fixes that differ from system time by more than 5 minutes." into eclair

Merge commit 'a0460004aae7576114639393a230f18608d213e6' into eclair-plus-aosp

* commit 'a0460004aae7576114639393a230f18608d213e6':
  Ignore NTP time fixes that differ from system time by more than 5 minutes.

14 years agoam 8deed914: Merge "Handle RIL_UNSOL_RESEND_INCALL_MUTE." into eclair
John Wang [Sat, 30 Jan 2010 04:12:15 +0000 (20:12 -0800)]
am 8deed914: Merge "Handle RIL_UNSOL_RESEND_INCALL_MUTE." into eclair

Merge commit '8deed914c2df15d71674deae591bcd3313093931' into eclair-plus-aosp

* commit '8deed914c2df15d71674deae591bcd3313093931':
  Handle RIL_UNSOL_RESEND_INCALL_MUTE.

14 years agoMerge "Ignore NTP time fixes that differ from system time by more than 5 minutes...
Mike Lockwood [Sat, 30 Jan 2010 04:09:16 +0000 (20:09 -0800)]
Merge "Ignore NTP time fixes that differ from system time by more than 5 minutes." into eclair

14 years agoMerge "Handle RIL_UNSOL_RESEND_INCALL_MUTE." into eclair
John Wang [Sat, 30 Jan 2010 04:07:14 +0000 (20:07 -0800)]
Merge "Handle RIL_UNSOL_RESEND_INCALL_MUTE." into eclair

14 years agoHandle RIL_UNSOL_RESEND_INCALL_MUTE.
John Wang [Fri, 29 Jan 2010 08:21:46 +0000 (00:21 -0800)]
Handle RIL_UNSOL_RESEND_INCALL_MUTE.

For bug 2400052.

Notify registered handler whenever receiving RIL_UNSOL_RESEND_INCALL_MUTE.

14 years agoMerge "Fix sample code insertion."
Dianne Hackborn [Sat, 30 Jan 2010 03:13:11 +0000 (19:13 -0800)]
Merge "Fix sample code insertion."

14 years agoFix sample code insertion.
Dianne Hackborn [Sat, 30 Jan 2010 03:03:06 +0000 (19:03 -0800)]
Fix sample code insertion.

14 years agoam 3a8a2818: am d8a3a895: Fix 2404771: Expose reset() in SlidingTab widget so we...
Jim Miller [Sat, 30 Jan 2010 02:12:47 +0000 (18:12 -0800)]
am 3a8a2818: am d8a3a895: Fix 2404771: Expose reset() in SlidingTab widget so we can reset it when we get an incoming call.

Merge commit '3a8a28185bc26ccfdf847016d5a40af35436ca97'

* commit '3a8a28185bc26ccfdf847016d5a40af35436ca97':
  Fix 2404771: Expose reset() in SlidingTab widget so we can reset it when we get an incoming call.

14 years agoam d8a3a895: Fix 2404771: Expose reset() in SlidingTab widget so we can reset it...
Jim Miller [Sat, 30 Jan 2010 02:06:48 +0000 (18:06 -0800)]
am d8a3a895: Fix 2404771: Expose reset() in SlidingTab widget so we can reset it when we get an incoming call.

Merge commit 'd8a3a8957b9d71ab75584b0cc98324fd70cc527c' into eclair-plus-aosp

* commit 'd8a3a8957b9d71ab75584b0cc98324fd70cc527c':
  Fix 2404771: Expose reset() in SlidingTab widget so we can reset it when we get an incoming call.

14 years agoFix 2404771: Expose reset() in SlidingTab widget so we can reset it when we get an...
Jim Miller [Sat, 30 Jan 2010 01:25:26 +0000 (17:25 -0800)]
Fix 2404771: Expose reset() in SlidingTab widget so we can reset it when we get an incoming call.

Updated javadoc.

14 years agoMerge "Fix SDK build."
Dianne Hackborn [Sat, 30 Jan 2010 01:39:06 +0000 (17:39 -0800)]
Merge "Fix SDK build."

14 years agoFix SDK build.
Dianne Hackborn [Sat, 30 Jan 2010 01:38:20 +0000 (17:38 -0800)]
Fix SDK build.

14 years agoMerge "Adding system preferences for contacts: sort order and display order."
Dmitri Plotnikov [Sat, 30 Jan 2010 01:37:05 +0000 (17:37 -0800)]
Merge "Adding system preferences for contacts: sort order and display order."

14 years agoDon't use MemoryDealer in MetadataRetrieverClient as it's not necessary.
Mathias Agopian [Sat, 30 Jan 2010 01:16:30 +0000 (17:16 -0800)]
Don't use MemoryDealer in MetadataRetrieverClient as it's not necessary.

Use a MemoryHeapBase directly instead.

14 years agoMore device policy work: clarify password modes, monkeying.
Dianne Hackborn [Fri, 29 Jan 2010 18:38:29 +0000 (10:38 -0800)]
More device policy work: clarify password modes, monkeying.

Clarifies what the password modes mean, renaming them to "quality"
and updating their documentation and the implementation to follow.

Also adds a facility to find out if a monkey is running, which I
need for the api demo to avoid letting it wipe the device.

14 years agoDon't use the MemoryDealer in CursorWindow, it's not necessary.
Mathias Agopian [Sat, 30 Jan 2010 00:54:04 +0000 (16:54 -0800)]
Don't use the MemoryDealer in CursorWindow, it's not necessary.

instead use a MemoryHeapBase and MemoryBase directly.

14 years agoMerge "Apps on SD card project. Refactored recommendAppInstallLocation(..) method...
Oscar Montemayor [Sat, 30 Jan 2010 00:50:21 +0000 (16:50 -0800)]
Merge "Apps on SD card project. Refactored recommendAppInstallLocation(..) method in PackageManager by making it an instance method. Since PackageManager has only abstarct instance methods, moved implementation to ApplicationContext.ApplicationPackageManager class, in line with the rest of the method implementations. Tah way, chage is consistent with best coding practices. Also MockPackageManager received the additional method."

14 years agoMerge "Phase 2 of test cleanup: moving test files from AndroidTests closer to their...
Neal Nguyen [Sat, 30 Jan 2010 00:38:53 +0000 (16:38 -0800)]
Merge "Phase 2 of test cleanup: moving test files from AndroidTests closer to their sources."

14 years agoMerge "Added dumpHprofDataDdms() call."
Andy McFadden [Sat, 30 Jan 2010 00:33:19 +0000 (16:33 -0800)]
Merge "Added dumpHprofDataDdms() call."

14 years agoMerge "Don't crash on transport unregistration if there is no current transport"
Chris Tate [Sat, 30 Jan 2010 00:28:19 +0000 (16:28 -0800)]
Merge "Don't crash on transport unregistration if there is no current transport"

14 years agoDon't crash on transport unregistration if there is no current transport
Christopher Tate [Sat, 30 Jan 2010 00:27:04 +0000 (16:27 -0800)]
Don't crash on transport unregistration if there is no current transport

Change-Id: Icd0962254ba224a7be27d408dffb25b634f67863

14 years agoMerge "Fix build: javadoc @link pointers need HTML-style #refname"
Chris Tate [Sat, 30 Jan 2010 00:21:01 +0000 (16:21 -0800)]
Merge "Fix build: javadoc @link pointers need HTML-style #refname"

14 years agoFix build: javadoc @link pointers need HTML-style #refname
Christopher Tate [Fri, 29 Jan 2010 23:57:34 +0000 (15:57 -0800)]
Fix build: javadoc @link pointers need HTML-style #refname

Change-Id: I0e061516fce2bcf5dea401f58180f2ff396482ab

14 years agoadding OAuth library
Dirk Balfanz [Wed, 20 Jan 2010 01:39:26 +0000 (17:39 -0800)]
adding OAuth library

14 years agoApps on SD card project.
Oscar Montemayor [Fri, 29 Jan 2010 23:27:00 +0000 (15:27 -0800)]
Apps on SD card project.
Refactored recommendAppInstallLocation(..) method in PackageManager by making it an instance method.
Since PackageManager has only abstarct instance methods, moved implementation to ApplicationContext.ApplicationPackageManager class, in line with the rest of the method
implementations. Tah way, chage is consistent with best coding practices.
Also MockPackageManager received the additional method.

14 years agoMerge "Simplify the MemoryDealer implementation"
Mathias Agopian [Fri, 29 Jan 2010 23:07:05 +0000 (15:07 -0800)]
Merge "Simplify the MemoryDealer implementation"

14 years agoMerge "Apparently the generic mpeg4 file header does not describe the actual samplera...
Andreas Huber [Fri, 29 Jan 2010 23:05:08 +0000 (15:05 -0800)]
Merge "Apparently the generic mpeg4 file header does not describe the actual samplerate and channel count of the content in the case of mpeg4 audio, instead the 'ESDS' atom must be consulted."

14 years agoMerge "Make backup/restore asynchronous and enforce timeouts"
Chris Tate [Fri, 29 Jan 2010 23:02:03 +0000 (15:02 -0800)]
Merge "Make backup/restore asynchronous and enforce timeouts"

14 years agoMerge "Support 24-bit LE PCM wave files in stagefright."
Andreas Huber [Fri, 29 Jan 2010 22:54:15 +0000 (14:54 -0800)]
Merge "Support 24-bit LE PCM wave files in stagefright."

14 years agoSimplify the MemoryDealer implementation
Mathias Agopian [Tue, 26 Jan 2010 03:00:00 +0000 (19:00 -0800)]
Simplify the MemoryDealer implementation

At some point the implementation became complicated because of
SurfaceFlinger's special needs, since we are now relying on gralloc
we can go back to much simpler MemoryDealer.

Removed HeapInterface and AllocatorInterface, since those don't need
to be paramterized anymore. Merged SimpleMemory and Allocation.
Made SimplisticAllocator non virtual.

Removed MemoryDealer flags (READ_ONLY, PAGE_ALIGNED)

Removed a lot of unneeded code.

14 years agoApparently the generic mpeg4 file header does not describe the actual samplerate...
Andreas Huber [Fri, 29 Jan 2010 22:46:59 +0000 (14:46 -0800)]
Apparently the generic mpeg4 file header does not describe the actual samplerate and channel count of the content in the case of mpeg4 audio, instead the 'ESDS' atom must be consulted.

related-to-bug: 2407094

14 years agoUnhide ThumbnailUtils to support Camera unbundling.
Ray Chen [Tue, 26 Jan 2010 22:43:35 +0000 (14:43 -0800)]
Unhide ThumbnailUtils to support Camera unbundling.
http://b/2375978

14 years agoMerge "Implement the GL11ExtensionPack APIs."
Jack Palevich [Fri, 29 Jan 2010 22:28:36 +0000 (14:28 -0800)]
Merge "Implement the GL11ExtensionPack APIs."

14 years agoMerge "Support for triggering the lockscreen while the screen is on:"
Mike Lockwood [Fri, 29 Jan 2010 22:21:38 +0000 (14:21 -0800)]
Merge "Support for triggering the lockscreen while the screen is on:"

14 years agoMerge "Add a method to IBackupTransport to get the current backup set token"
Chris Tate [Fri, 29 Jan 2010 22:15:14 +0000 (14:15 -0800)]
Merge "Add a method to IBackupTransport to get the current backup set token"

14 years agoSupport 24-bit LE PCM wave files in stagefright.
Andreas Huber [Fri, 29 Jan 2010 21:23:55 +0000 (13:23 -0800)]
Support 24-bit LE PCM wave files in stagefright.

related-to-bug: 2300197

14 years agoMerge "Properly forward errors returned by AudioTrack up to the player."
Andreas Huber [Fri, 29 Jan 2010 22:08:56 +0000 (14:08 -0800)]
Merge "Properly forward errors returned by AudioTrack up to the player."

14 years agoMake backup/restore asynchronous and enforce timeouts
Christopher Tate [Thu, 28 Jan 2010 01:15:49 +0000 (17:15 -0800)]
Make backup/restore asynchronous and enforce timeouts

Callouts to app backup agents are now asynchronous, and timeouts are applied if
they take too long, hang, etc.  The initial timeouts are set to 15 seconds on
backup, 60 seconds on restore.  These operations typically run at background
priority, so it's necessary to give them ample time to run.

As part of setting up this asynchronicity, the Backup Manager's internal thread
management has been overhauled.  It now spins off a single HandlerThread at
startup, and runs backup/restore/etc operations *synchronously* in that thread,
applying timeouts as appropriate.  This means we're no longer spinning up new
threads all the time, and furthermore it ensures that we can never have more
than one operation in flight at once.  Later CLs will remove the now-redundant
logic that previously ensured that operations didn't stomp on each other.

Bug: 2053560
Change-Id: Ie4315c219c7ff6dd8f51f2ad6c0872595b18cff1

14 years agoAdd a method to IBackupTransport to get the current backup set token
Christopher Tate [Fri, 29 Jan 2010 20:48:20 +0000 (12:48 -0800)]
Add a method to IBackupTransport to get the current backup set token

This will be used to specifically manage restores of last-known-good data
generated from the current device during its normal provisioned lifetime.

14 years agoSupport for triggering the lockscreen while the screen is on:
Mike Lockwood [Wed, 27 Jan 2010 22:51:34 +0000 (17:51 -0500)]
Support for triggering the lockscreen while the screen is on:

Add new ALLOW_LOCK_WHILE_SCREEN_ON window manager flag, which when set
causes the window manager to put up the lockscreen after the
normal screen timeout has elapsed.

Add plumbing to pass PowerManager.userActivity() to the window manager policy.

Change-Id: I05adc52bad39c56031a08e8ec3cbcf5c2d9b9827
Signed-off-by: Mike Lockwood <lockwood@android.com>
14 years agoam 1076ea0a: am 9800adf2: Merge "docs: update web page debugging with info about...
Scott Main [Fri, 29 Jan 2010 21:52:30 +0000 (13:52 -0800)]
am 1076ea0a: am 9800adf2: Merge "docs: update web page debugging with info about page and line numbering in the log." into eclair

Merge commit '1076ea0abe3cace6629063d63ee1242a5a7588a2'

* commit '1076ea0abe3cace6629063d63ee1242a5a7588a2':
  docs: update web page debugging with info about page and line

14 years agoam aa86da9d: am 196ec566: Merge "SDK doc change: Increment the platform version var...
Dirk Dougherty [Fri, 29 Jan 2010 21:52:20 +0000 (13:52 -0800)]
am aa86da9d: am 196ec566: Merge "SDK doc change: Increment the platform version var used in doc footer and elsewhere." into eclair

Merge commit 'aa86da9d14d08ee39ca3e3fcabba01560c64f37d'

* commit 'aa86da9d14d08ee39ca3e3fcabba01560c64f37d':
  SDK doc change: Increment the platform version var used in doc footer and elsewhere.

14 years agoMerge "The AVC software decoder always aligns the decoded dimensions to 16 pixel...
Andreas Huber [Fri, 29 Jan 2010 21:51:33 +0000 (13:51 -0800)]
Merge "The AVC software decoder always aligns the decoded dimensions to 16 pixel boundaries, report this properly to callers."

14 years agoam 9800adf2: Merge "docs: update web page debugging with info about page and line...
Scott Main [Fri, 29 Jan 2010 21:47:40 +0000 (13:47 -0800)]
am 9800adf2: Merge "docs: update web page debugging with info about page and line numbering in the log." into eclair

Merge commit '9800adf2a4d78d1e3e44dbef6aecf2b2b738c9c8' into eclair-plus-aosp

* commit '9800adf2a4d78d1e3e44dbef6aecf2b2b738c9c8':
  docs: update web page debugging with info about page and line

14 years agoam 196ec566: Merge "SDK doc change: Increment the platform version var used in doc...
Dirk Dougherty [Fri, 29 Jan 2010 21:47:28 +0000 (13:47 -0800)]
am 196ec566: Merge "SDK doc change: Increment the platform version var used in doc footer and elsewhere." into eclair

Merge commit '196ec566b39340942f146ce4a9af775f4c648d2d' into eclair-plus-aosp

* commit '196ec566b39340942f146ce4a9af775f4c648d2d':
  SDK doc change: Increment the platform version var used in doc footer and elsewhere.

14 years agoMerge "docs: update web page debugging with info about page and line numbering in...
Scott Main [Fri, 29 Jan 2010 21:40:53 +0000 (13:40 -0800)]
Merge "docs: update web page debugging with info about page and line numbering in the log." into eclair

14 years agoPhase 2 of test cleanup: moving test files from AndroidTests closer to their sources.
Neal Nguyen [Wed, 13 Jan 2010 18:42:43 +0000 (10:42 -0800)]
Phase 2 of test cleanup: moving test files from AndroidTests closer to their sources.

Most of these are file moves; a couple notable exceptions are the changes due to the move, and fixing up test code:
- database/DatabaseCursorTest.java
- database/DatabaseStatementTest.java
- net/UriTest.java

14 years agoAdded dumpHprofDataDdms() call.
Andy McFadden [Fri, 29 Jan 2010 00:54:37 +0000 (16:54 -0800)]
Added dumpHprofDataDdms() call.

This adds a hidden dumpHprofDataDdms() method, which initiates an hprof
dump that sends its data directly to DDMS.

14 years agoThe AVC software decoder always aligns the decoded dimensions to 16 pixel boundaries...
Andreas Huber [Fri, 29 Jan 2010 21:28:48 +0000 (13:28 -0800)]
The AVC software decoder always aligns the decoded dimensions to 16 pixel boundaries, report this properly to callers.

14 years agoMerge "Apps on SD card project. This class implements heuristics to determine best...
Oscar Montemayor [Fri, 29 Jan 2010 21:28:46 +0000 (13:28 -0800)]
Merge "Apps on SD card project. This class implements heuristics to determine best app install location, without looking at the package flags (pre-parsing stage)."