OSDN Git Service
Robert Greenwalt [Wed, 20 Jul 2011 17:10:24 +0000 (10:10 -0700)]
Merge "Start default connections on startup."
Alex Sakhartchouk [Wed, 20 Jul 2011 16:41:50 +0000 (09:41 -0700)]
Merge "Correctly call glviewport when surface changes."
Gilles Debunne [Wed, 20 Jul 2011 16:12:41 +0000 (09:12 -0700)]
Merge "Insertion handles fades out after being positionned"
Russell Brenner [Wed, 20 Jul 2011 15:39:28 +0000 (08:39 -0700)]
Merge "Replace DroidKufi-Regular with DroidNaskh-Regular"
Russell Brenner [Wed, 20 Jul 2011 15:39:13 +0000 (08:39 -0700)]
Merge "Replace DroidSansArabic with DroidKufi-Regular"
Andreas Huber [Wed, 20 Jul 2011 15:05:06 +0000 (08:05 -0700)]
Merge "Content found in the wild violated the MPEG4 systems specs"
Debashish Chatterjee [Wed, 20 Jul 2011 12:34:01 +0000 (05:34 -0700)]
Merge "Voicemail content provider API for api council review."
Alon Albert [Wed, 20 Jul 2011 05:06:34 +0000 (22:06 -0700)]
Merge "Add a getter for the active tag"
Alon Albert [Tue, 19 Jul 2011 08:16:09 +0000 (11:16 +0300)]
Add a getter for the active tag
Change-Id: I597e041867fba7efae41feea63fa196bc10e4aa2
Adam Powell [Wed, 20 Jul 2011 03:39:16 +0000 (20:39 -0700)]
Fix bug
5045004 - onActionModeFinished happens well before the
ActionBar is actually gone
Defer calling onDestroyActionMode until the action bar UI has fully
transitioned out of the mode and any bar-hiding layout change is ready
to happen. This helps apps better respond to layout changes resulting
from action mode UI.
Change-Id: I8e560ec566f4c3fa4a701c4b3aeb531c16169168
Irfan Sheriff [Wed, 20 Jul 2011 02:42:35 +0000 (19:42 -0700)]
Merge "Adding WifiInfo object in CONNECTED broadcast"
Adam Cohen [Wed, 20 Jul 2011 01:43:57 +0000 (18:43 -0700)]
Merge "Adding resizeMinWidth/Height to AppWidgetProviderInfo"
Adam Cohen [Wed, 20 Jul 2011 01:05:33 +0000 (18:05 -0700)]
Adding resizeMinWidth/Height to AppWidgetProviderInfo
Change-Id: I17dc27829938a3f25a664d8255965cf9b67cb17e
Romain Guy [Wed, 20 Jul 2011 01:35:33 +0000 (18:35 -0700)]
Prevent NPE in TextView.getFadeTop()
Bug #
5051776
Change-Id: I2fc1ac4b31c06cfb224898ff39f6b63bfbcd77e8
Dianne Hackborn [Wed, 20 Jul 2011 01:07:00 +0000 (18:07 -0700)]
Merge "Fix issue #
4999574: Disabled system app not listed in Settings after reboot"
Dianne Hackborn [Wed, 20 Jul 2011 01:06:25 +0000 (18:06 -0700)]
Merge "Fix issue #
4976176: Font size setting does not persist"
Alex Sakhartchouk [Wed, 20 Jul 2011 00:50:29 +0000 (17:50 -0700)]
Correctly call glviewport when surface changes.
Change-Id: I7ef1539e39ea67245bac5ee410deb5918fc5dfcf
Stephen Hines [Wed, 20 Jul 2011 00:45:49 +0000 (17:45 -0700)]
Merge "Extract BC metadata using a single call."
Gilles Debunne [Fri, 15 Jul 2011 20:49:38 +0000 (13:49 -0700)]
Insertion handles fades out after being positionned
Change-Id: I08b497222fd585a39cbd04b7be1992acf1a70145
Eric Laurent [Wed, 20 Jul 2011 00:27:24 +0000 (17:27 -0700)]
Merge "Fix issue
4499450: Unknown Ringer Mode"
Xavier Ducrohet [Wed, 20 Jul 2011 00:23:00 +0000 (17:23 -0700)]
Merge "Layoutlib: misc fix + start of AndroidBidi support."
Romain Guy [Wed, 20 Jul 2011 00:21:46 +0000 (17:21 -0700)]
Merge "Add new OpenGL test"
Romain Guy [Wed, 20 Jul 2011 00:20:35 +0000 (17:20 -0700)]
Add new OpenGL test
Change-Id: Icab48d71945bf94dd53f58b728a951d46380d945
Daniel Sandler [Wed, 20 Jul 2011 00:14:51 +0000 (17:14 -0700)]
Merge "Fix stacked notifications."
Mathias Agopian [Wed, 20 Jul 2011 00:10:10 +0000 (17:10 -0700)]
Merge "implement: "Add an ANativeWindow API for SurfaceFlinger to suggest an optimal buffer orientation""
Isaac Levy [Thu, 7 Jul 2011 16:17:29 +0000 (09:17 -0700)]
Adding WifiInfo object in CONNECTED broadcast
Adding a parsable wifiinfo object in Connected broadcast, public api.
The connected broadcast only occurs on successful setup on the wifi
interface, so in normal use is very infrequent (once if the wifi
sleeps, or once at new hotspots, etc...)
WifiInfo objects are small, <10 ints, <5 short strings, and contain info
that could be useful to listeners, such as SSID.
The alternative is to the poll the Wifi Manager, using getConnectionInfo.
Because the Wifi Manager can update state in its own thread, polling the
Wifi Manager might result in an info object that's out of sync from the
received broadcast.
Change-Id: Iafcec77f45dd094ea84e6022b7a40e8952ae8137
Andreas Huber [Tue, 19 Jul 2011 23:05:50 +0000 (16:05 -0700)]
Content found in the wild violated the MPEG4 systems specs
but other players apparently worked around it as well, so we do to.
Change-Id: I8269d2344b010d1d704028c8a9c05bddab53828d
related-to-bug:
5049979
Eric Laurent [Tue, 19 Jul 2011 23:04:27 +0000 (16:04 -0700)]
Fix issue
4499450: Unknown Ringer Mode
Added a validity check on ringer mode values in AudioManager.setRingerMode().
Change-Id: Ie780edc1d347009d90f000018a71520b04e0c4a1
Andreas Huber [Tue, 19 Jul 2011 22:33:25 +0000 (15:33 -0700)]
Merge "More HLS fixes"
Mathias Agopian [Tue, 19 Jul 2011 22:24:46 +0000 (15:24 -0700)]
implement: "Add an ANativeWindow API for SurfaceFlinger to suggest an optimal buffer orientation"
Bug:
4487161
Change-Id: I883f34efe542c2a566d04966f873374f40c50092
Romain Guy [Tue, 19 Jul 2011 22:20:46 +0000 (15:20 -0700)]
Merge "Reduce the fade area to save bandwidth."
Romain Guy [Tue, 19 Jul 2011 22:20:03 +0000 (15:20 -0700)]
Reduce the fade area to save bandwidth.
Change-Id: I8ccea17fc1fb3c132329baa0acc1b3d5a140a5c6
Dianne Hackborn [Tue, 19 Jul 2011 22:17:43 +0000 (15:17 -0700)]
Fix issue #
4999574: Disabled system app not listed in Settings after reboot
Change-Id: I1a0a0724f72adcfa6aedffdcd3112bd4faa909d3
Xavier Ducrohet [Tue, 19 Jul 2011 22:10:23 +0000 (15:10 -0700)]
Layoutlib: misc fix + start of AndroidBidi support.
Change-Id: If2ce0b683da8cce01679322d503eed8dd474e521
Andreas Huber [Tue, 19 Jul 2011 22:04:53 +0000 (15:04 -0700)]
More HLS fixes
properly expand URLs where the "new" URL is an absolute path.
properly include any extra headers even when fetching the key files.
Change-Id: I7cd8879015ea8e3d3e2334f4e7e16b8c1a5d48e9
Elliott Hughes [Tue, 19 Jul 2011 22:00:58 +0000 (15:00 -0700)]
Merge "Fix a few things in the JNI docs."
Elliott Hughes [Tue, 19 Jul 2011 19:05:04 +0000 (12:05 -0700)]
Fix a few things in the JNI docs.
Change-Id: I375a2113c385d911770efec2f3172ed882c0d3c6
Dianne Hackborn [Tue, 19 Jul 2011 21:58:28 +0000 (14:58 -0700)]
Fix issue #
4976176: Font size setting does not persist
Change-Id: Id58caf990bdd3aac5ea97aaba45652ffad1f678a
Wu-cheng Li [Tue, 19 Jul 2011 21:47:20 +0000 (14:47 -0700)]
Merge "Disconnect the native window in CameraService::Client::disconnect."
Wu-cheng Li [Tue, 19 Jul 2011 21:35:02 +0000 (05:35 +0800)]
Disconnect the native window in CameraService::Client::disconnect.
bug:
5048372
Change-Id: I6886907a672ddf5580b988ca5bc13e3dc26d4385
Russell Brenner [Tue, 19 Jul 2011 20:37:29 +0000 (13:37 -0700)]
Replace DroidKufi-Regular with DroidNaskh-Regular
Naskh is a fancier font than Kufi and better for use with web page
content. Until we have more refined support for fallback fonts, only
one can be available at a time. This change switches from Kufi for
the purpose of comparitive testing to see which should be chosen
for ICS.
Change-Id: I081a002b6f72461f7ce18a86b3dec36c7f0f7506
Russell Brenner [Tue, 19 Jul 2011 19:58:31 +0000 (12:58 -0700)]
Replace DroidSansArabic with DroidKufi-Regular
Add new Kufi and Naskh fonts with regular and bold styles, replacing
Arabic (regular). Because of memory contraints, only Kufi-Regular is
currently being installed. The rest remain on standby for future use.
Change-Id: I75a3fb5777494e8bcd540d3603ab6390e44c5803
Romain Guy [Tue, 19 Jul 2011 21:14:34 +0000 (14:14 -0700)]
Merge "Let HardwareRenderer support multiple threads."
Philip Milne [Tue, 19 Jul 2011 21:14:34 +0000 (14:14 -0700)]
Merge "Expose to the platform the ability to pick up changes in child visibility."
Dianne Hackborn [Tue, 19 Jul 2011 21:07:54 +0000 (14:07 -0700)]
Merge "Fix issue #
4869092: ResolverActivity occasionally fails to display"
Mathias Agopian [Tue, 19 Jul 2011 21:05:45 +0000 (14:05 -0700)]
Merge changes I4d50e985,Iaa2baa66
* changes:
use SurfaceTexture new scaling mode in SF
Add set_scaling_mode() to ANativeWindow.
Fabrice Di Meglio [Tue, 19 Jul 2011 21:04:28 +0000 (14:04 -0700)]
Merge "Code cleaning"
Philip Milne [Tue, 19 Jul 2011 21:00:56 +0000 (14:00 -0700)]
Expose to the platform the ability to pick up changes in child visibility.
Also:
. use above, to flsuh GridLayout state when child's GONE state changes.
Change-Id: I8567c24b51b807f0625918d42b6847a5a350311d
Dianne Hackborn [Tue, 19 Jul 2011 20:52:02 +0000 (13:52 -0700)]
Fix issue #
4869092: ResolverActivity occasionally fails to display
Change-Id: Ic632d08fcfa9138caeacb45fa4a00cbd4a943988
Gilles Debunne [Tue, 19 Jul 2011 20:42:54 +0000 (13:42 -0700)]
Merge "Layout changes in Settings"
Daniel Sandler [Tue, 19 Jul 2011 20:41:23 +0000 (16:41 -0400)]
Fix stacked notifications.
Bug:
5012006
Change-Id: I588f2b5376e644cbc37f884eec62ca44bac1dfaf
Colin Cross [Tue, 19 Jul 2011 20:26:30 +0000 (13:26 -0700)]
Merge "Allow BoardConfig.mk to define an extension to dumpstate"
Fabrice Di Meglio [Tue, 19 Jul 2011 20:08:47 +0000 (13:08 -0700)]
Code cleaning
- follow member name code style
Change-Id: I7a3540ee511aa600c71d2e4b9b7e7f94e47618a9
Russell Brenner [Tue, 19 Jul 2011 20:08:14 +0000 (13:08 -0700)]
Merge "Include DroidSansEthiopic-Regular as fallback font"
Mathias Agopian [Mon, 18 Jul 2011 23:15:08 +0000 (16:15 -0700)]
use SurfaceTexture new scaling mode in SF
SF now obeys SurfaceTexture's scaling mode instead
of inferring it from the buffer's size
Change-Id: I4d50e9851abedd7e64bfcfc8af9eefb9fb668529
Mathias Agopian [Wed, 13 Jul 2011 22:24:42 +0000 (15:24 -0700)]
Add set_scaling_mode() to ANativeWindow.
This allows to specify the scaling mode independently from
the buffer size.
Change-Id: Iaa2baa660445531a97d3fac192e580f4929c5d3b
Doug Zongker [Tue, 19 Jul 2011 20:00:30 +0000 (13:00 -0700)]
Merge "add rebootWipeCache call to RecoverySystem API"
Chris Craik [Tue, 19 Jul 2011 19:47:35 +0000 (12:47 -0700)]
Merge "Added TileBenchmark"
Doug Zongker [Tue, 19 Jul 2011 19:45:09 +0000 (12:45 -0700)]
add rebootWipeCache call to RecoverySystem API
Also remove the never-used encrypted-filesystem-via-recovery stuff
that was stripped out of recovery a while ago.
Change-Id: I3349cba83daa9bc4765bd9b3f96d15000a801824
Wink Saville [Tue, 19 Jul 2011 19:42:01 +0000 (12:42 -0700)]
am
57aebc61: am
f679d4cb: Merge "Fix FeatureUser leak in ConnectivityService" into honeycomb-LTE
* commit '
57aebc6109f2059ba335a02bf95928a494cff4ba':
Fix FeatureUser leak in ConnectivityService
Kazuhiro Ondo [Tue, 19 Jul 2011 19:41:58 +0000 (12:41 -0700)]
am
5abddc73: am
bf361b59: Return IMEI SV if CDMA-LTE mode is used
* commit '
5abddc73a57da304029b6034b13f69079dcbd83a':
Return IMEI SV if CDMA-LTE mode is used
Wink Saville [Tue, 19 Jul 2011 19:39:42 +0000 (12:39 -0700)]
am
f679d4cb: Merge "Fix FeatureUser leak in ConnectivityService" into honeycomb-LTE
* commit '
f679d4cb92b6d1c193a154abb5ae8fb3a786fc43':
Fix FeatureUser leak in ConnectivityService
Kazuhiro Ondo [Tue, 19 Jul 2011 19:39:39 +0000 (12:39 -0700)]
am
bf361b59: Return IMEI SV if CDMA-LTE mode is used
* commit '
bf361b59e4e6c1c7c710e73260a77e9937f1fb59':
Return IMEI SV if CDMA-LTE mode is used
Wink Saville [Tue, 19 Jul 2011 19:37:18 +0000 (12:37 -0700)]
Merge "Fix FeatureUser leak in ConnectivityService" into honeycomb-LTE
Kazuhiro Ondo [Tue, 19 Jul 2011 01:01:04 +0000 (20:01 -0500)]
Return IMEI SV if CDMA-LTE mode is used
IMEI and IMEI SV should be available in CDMA-LTE hybrid system.
IMS SV value is not yet returned.
Bug:
5042972
Change-Id: I733825e95f802605e06887951e226d26baea8ff2
Kazuhiro Ondo [Tue, 19 Jul 2011 16:23:37 +0000 (11:23 -0500)]
Fix FeatureUser leak in ConnectivityService
In case infinite restoral timer is used for a network feature,
FeatureUser could be keep added but never released if a user
is keep calling "startUsingNetworkFeature".
This patch will add duplication check when adding a FeatureUser
into the list in case infinite restoral timer is used.
Bug:
5043513
Change-Id: I47e7076e217f201454fae33ce596ecdc63cf7908
Chet Haase [Tue, 19 Jul 2011 18:40:34 +0000 (11:40 -0700)]
Merge "Don't constrain invalidation rect when not clipping children"
Romain Guy [Tue, 19 Jul 2011 01:38:12 +0000 (18:38 -0700)]
Let HardwareRenderer support multiple threads.
This change will be useful to create multiples instances of
HardwareRenderer outside of ViewRootImpl. This will allow
the use of hardware accelerated canvas on TextureView or
for live wallpapers.
Change-Id: I877e43a31ba83d98a1a30556813c7e8a8a920eb5
Jesse Wilson [Tue, 19 Jul 2011 18:29:49 +0000 (11:29 -0700)]
Remove accidental spaces from expected failure message.
Change-Id: I6c004ff09ba12851f57716801d72e9027db00944
Wu-cheng Li [Tue, 19 Jul 2011 18:16:20 +0000 (11:16 -0700)]
Merge "Add camera new picture and new video broadcast intents."
Shimeng (Simon) Wang [Tue, 19 Jul 2011 18:15:49 +0000 (11:15 -0700)]
Merge "Change log msg since viewport can be changed before first layout."
Shimeng (Simon) Wang [Tue, 19 Jul 2011 18:06:06 +0000 (11:06 -0700)]
Change log msg since viewport can be changed before first layout.
Change-Id: I137a897844953bf6b8510b6ee5d6eb89b4b78a6a
James Dong [Tue, 19 Jul 2011 18:00:50 +0000 (11:00 -0700)]
Merge "Remove PV AVC decoder"
Chet Haase [Tue, 19 Jul 2011 17:36:05 +0000 (10:36 -0700)]
Don't constrain invalidation rect when not clipping children
View.setClipChidlren(false) allows children to draw outside of their containers.
But logic in ViewGroup.invalidateChildInParent() constrains the invalidation
rectangle to the bounds of the parent, making the flag useless in some situations.
Avoid intersecting the dirty rect with the parent bounds when the parent
is set to not clip its children.
Change-Id: Icc485b539758c96da0bd62ef57974a1bcb94f866
Russell Brenner [Tue, 19 Jul 2011 17:42:46 +0000 (10:42 -0700)]
Include DroidSansEthiopic-Regular as fallback font
Font file was previously added to source tree with another CL:
https://android-git.corp.google.com/g/117734
Change-Id: I03d33d1f6af950c57093efaf78f36a12bcf82689
Philip Milne [Tue, 19 Jul 2011 17:36:46 +0000 (10:36 -0700)]
Merge "Fix build breakage."
Philip Milne [Tue, 19 Jul 2011 17:35:56 +0000 (10:35 -0700)]
Fix build breakage.
Change-Id: Ifdc2c02c8c18d3d372e6d2043c4819a0a7384c97
Todd Kennedy [Fri, 1 Jul 2011 21:19:03 +0000 (14:19 -0700)]
Add getBlob() to MatrixCursor
Change-Id: I1abfd2fd117a2a31f99e77bd0b395c4ad0cfc6d2
Shimeng (Simon) Wang [Tue, 19 Jul 2011 17:31:52 +0000 (10:31 -0700)]
Merge "Add in i18n TLDs and new TLDs to the URL RegEx matcher."
Xavier Ducrohet [Tue, 19 Jul 2011 17:23:19 +0000 (10:23 -0700)]
am
9139868b: am
ba6c98db: am
82943ecf: am
d40c93f6: Merge "Add dependency generation to Aapt for R.java"
* commit '
9139868b6c5cb29b3665984225dceb0193fec31d':
Add dependency generation to Aapt for R.java
Xavier Ducrohet [Tue, 19 Jul 2011 17:23:16 +0000 (10:23 -0700)]
am
bf31250b: am
d5431ed5: am
2e659ae5: am
42755155: Merge "Copy once-created R.java into library projects"
* commit '
bf31250ba0858a2e72a3906a1f0216846683bc2e':
Copy once-created R.java into library projects
Shimeng (Simon) Wang [Tue, 19 Jul 2011 00:24:14 +0000 (17:24 -0700)]
Add in i18n TLDs and new TLDs to the URL RegEx matcher.
also update APIs.
issue:
4384739
Change-Id: I946323d80f85fe43338fdc19c5858356faefa6cc
Xavier Ducrohet [Tue, 19 Jul 2011 17:18:28 +0000 (10:18 -0700)]
am
ba6c98db: am
82943ecf: am
d40c93f6: Merge "Add dependency generation to Aapt for R.java"
* commit '
ba6c98db8f21016f81ecac35bb0ea3c433044bb7':
Add dependency generation to Aapt for R.java
Xavier Ducrohet [Tue, 19 Jul 2011 17:18:25 +0000 (10:18 -0700)]
am
d5431ed5: am
2e659ae5: am
42755155: Merge "Copy once-created R.java into library projects"
* commit '
d5431ed5505a42e5e33c8bf7cc2ff72792979be9':
Copy once-created R.java into library projects
Fabrice Di Meglio [Tue, 19 Jul 2011 17:16:04 +0000 (10:16 -0700)]
Merge "Test Gallery layout direction."
Xavier Ducrohet [Tue, 19 Jul 2011 17:15:11 +0000 (10:15 -0700)]
am
82943ecf: am
d40c93f6: Merge "Add dependency generation to Aapt for R.java"
* commit '
82943ecfe2c4266cf3db50326240825fefcaa38f':
Add dependency generation to Aapt for R.java
Xavier Ducrohet [Tue, 19 Jul 2011 17:15:09 +0000 (10:15 -0700)]
am
2e659ae5: am
42755155: Merge "Copy once-created R.java into library projects"
* commit '
2e659ae59c17a0c0584d35b8c400a294c9d49e12':
Copy once-created R.java into library projects
Xavier Ducrohet [Tue, 19 Jul 2011 17:10:17 +0000 (10:10 -0700)]
am
d40c93f6: Merge "Add dependency generation to Aapt for R.java"
* commit '
d40c93f61ca5b3f2351b8db716f67b58f1625e85':
Add dependency generation to Aapt for R.java
Xavier Ducrohet [Tue, 19 Jul 2011 17:10:15 +0000 (10:10 -0700)]
am
42755155: Merge "Copy once-created R.java into library projects"
* commit '
42755155d6e8ddc3201b08def2bf262a64fa25f2':
Copy once-created R.java into library projects
Philip Milne [Tue, 19 Jul 2011 17:03:43 +0000 (10:03 -0700)]
Merge "Gather View's hierarchy notifications into methods that can easily be overidden."
Xavier Ducrohet [Tue, 19 Jul 2011 17:03:16 +0000 (10:03 -0700)]
Merge "Add dependency generation to Aapt for R.java"
Xavier Ducrohet [Tue, 19 Jul 2011 17:03:05 +0000 (10:03 -0700)]
Merge "Copy once-created R.java into library projects"
Narayan Kamath [Tue, 19 Jul 2011 17:01:05 +0000 (10:01 -0700)]
Merge "Fix a threading issue in AudioPlaybackHandler"
Narayan Kamath [Tue, 19 Jul 2011 17:00:58 +0000 (10:00 -0700)]
Merge "Return the play stayed locked."
Philip Milne [Mon, 18 Jul 2011 23:12:19 +0000 (16:12 -0700)]
Gather View's hierarchy notifications into methods that can easily be overidden.
Also:
. Remove backward compatibility Group class now that AppsCustomizePagedView has been updated.
Change-Id: Ie3eabbdf57a539b28cdc3fd6d48cd984a4014960
James Dong [Mon, 18 Jul 2011 22:56:20 +0000 (15:56 -0700)]
Remove PV AVC decoder
Change-Id: Icf056c852f95b5d6a07473728ddbf5b641990381
Narayan Kamath [Tue, 19 Jul 2011 14:43:52 +0000 (15:43 +0100)]
Return the play stayed locked.
I believe the the synchronized block is required to allow
other threads to observe changes to mPlayState in a timely
manner.
Change-Id: I502b7401196c42932c9667ef73eb4cae16c3da16
Chet Haase [Tue, 19 Jul 2011 14:21:03 +0000 (07:21 -0700)]
Merge "Don't recreate view's display list when size hasn't changed"
Debashish Chatterjee [Thu, 7 Jul 2011 09:48:31 +0000 (10:48 +0100)]
Voicemail content provider API for api council review.
This is a new content provider implemented to add visual voicemail
support in android.
Voicemail content provider is the central repository for storing
voicemails inserted by various voicemail sources. The content provider
also exposes a status table to let the voicemail source application
convey its current status to the system.
The primary application that reads from this content provider is the phone app.
The phone app shows voicemails along with other call entries within the
call log and optionally any relevent message about the voicemail source
status.
The implementation of this content provider can be found at
https://android-git.corp.google.com/w/?p=platform/packages/providers/ContactsProvider.git;a=blob;f=src/com/android/providers/contacts/VoicemailContentProvider.java
Change-Id: I8ad46aec20c70684f7bfa45530bbb90dd841d81a
Narayan Kamath [Tue, 19 Jul 2011 11:43:17 +0000 (12:43 +0100)]
Fix a threading issue in AudioPlaybackHandler
Never allow the AudioTrack to be observed in a state where
it is release()d but non null.
Change-Id: I1e5b61355f30c2aafcd55ecdf83077d7a9d99c66