James Dong
4fdc36e6d6
Merge "Document that release() should be called with onPause() and onStop() for media objects" into ics-mr1
2011-11-15 20:13:03 -08:00
Jean-Michel Trivi
08b2d32628
am 0ddb0143: Merge "Fix 5623252 unlink to death of audio focus client early" into ics-mr1
...
* commit '0ddb0143895b816d4ff5c174b346390e07f26556':
Fix 5623252 unlink to death of audio focus client early
2011-11-15 18:21:43 -08:00
James Dong
89ca6983eb
Document that release() should be called with onPause() and onStop() for media objects
...
Change-Id: I12dd734b4314df4f0573ad56a1714348e50da05e
related-to-bug: 5616833
2011-11-15 18:08:06 -08:00
Jean-Michel Trivi
e7edc86853
Fix 5623252 unlink to death of audio focus client early
...
When removing an entry in the audio focus stack, don't wait for
this object's finalizer to unlink to the death of the associated
client, and unlink right away.
The FocusStackEntry.unlinkToDeath() method is made safe to call
by catching the exception it can throw inside its body.
Change-Id: Id347a933d72dcb41531adff2854fb00277032cc9
2011-11-15 17:41:05 -08:00
Mike Lockwood
cfbcd3bf21
AudioManager: Add support for master mute
...
Change-Id: I98e87d1e266e0523c4aacb23cc5c4b3fdc7a1eac
Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-11-15 09:57:33 -08:00
Hong Teng
3f84160e95
am 481ffa50: Merge "Fix for issue 5309336 -add videoeditor maximum prefetch YUV frames in media_profiles.xml to limit the total memory usage." into ics-mr1
...
* commit '481ffa505bb1d8f5089ea98e3b5960d409b6819c':
Fix for issue 5309336 -add videoeditor maximum prefetch YUV frames in media_profiles.xml to limit the total memory usage.
2011-11-15 09:45:24 -08:00
Hong Teng
481ffa505b
Merge "Fix for issue 5309336 -add videoeditor maximum prefetch YUV frames in media_profiles.xml to limit the total memory usage." into ics-mr1
2011-11-15 09:42:37 -08:00
Jean-Michel Trivi
0dba46f9b2
am 538dc6ac: Merge "Fix 5615747 Don\'t leak remote control client death handlers" into ics-mr1
...
* commit '538dc6acfd14ea59f0b294531f9417ca04ca621f':
Fix 5615747 Don't leak remote control client death handlers
2011-11-15 09:26:02 -08:00
Jean-Michel Trivi
a9509736c8
Fix 5615747 Don't leak remote control client death handlers
...
Whenever a remote control stack entry is GC'd or removed from
the stack, unlink its death handler.
Change-Id: Ia4ed6667351849fd388272591e24ffc16959beaf
2011-11-14 17:30:23 -08:00
Jean-Michel Trivi
09d936feb8
am 258576a8: Merge "Fix 5607938 AudioFocusDeathHandler leaks GREF" into ics-mr1
...
* commit '258576a82c2293c3a988bf2dc6744fd8082421f9':
Fix 5607938 AudioFocusDeathHandler leaks GREF
2011-11-14 14:36:11 -08:00
Hong Teng
7eb5319703
Fix for issue 5309336
...
-add videoeditor maximum prefetch YUV frames in media_profiles.xml to limit the total memory usage.
Change-Id: I41ffbc192fcce4c7635e5b0a1f2835852e5ee509
2011-11-14 13:02:59 -08:00
Jean-Michel Trivi
de1f065be1
Fix 5607938 AudioFocusDeathHandler leaks GREF
...
The AudioFocus death handler was correctly updating the audio
focus stack when an audio focus client dies, but the death handler
was leaking GREF if unlinkToDeath() is not called.
The fix consists in making sure unlinkToDeath() is always called
by calling it in its finalizer.
Change-Id: I0c5343b4986ab582cadbf171fc53816952dc16f5
2011-11-11 16:13:48 -08:00
James Dong
0997fcb6db
am b7a000a6: Merge "Unhide the key to retriever location information in 3gp/mp4 files" into ics-mr1
...
* commit 'b7a000a6fb84ae75847e730332bae62ba1234999':
Unhide the key to retriever location information in 3gp/mp4 files
2011-11-11 11:50:41 -08:00
Andreas Huber
f86639183d
am 23217182: Merge "Didn\'t mean to check this in..." into ics-mr1
...
* commit '23217182743521063655c6fb1b1580d3558cfbe7':
Didn't mean to check this in...
2011-11-11 11:50:37 -08:00
Eric Laurent
9b5b5858e0
am 1f8c6212: Merge "visualizer: reset buffer if playback is idle" into ics-mr1
...
* commit '1f8c621279ddb163ee3d63bf32d79955679db0c5':
visualizer: reset buffer if playback is idle
2011-11-11 11:50:28 -08:00
Andreas Huber
fa0da0e5a5
am cd556b82: Merge "Instead of asserting, signal a runtime error if the session doesn\'t contain" into ics-mr1
...
* commit 'cd556b82fd12dceb49e9d6543f80212721b220ec':
Instead of asserting, signal a runtime error if the session doesn't contain
2011-11-11 11:50:23 -08:00
Andreas Huber
9a2bdea328
am 5d42075e: Merge "DO NOT MERGE: Instead of asserting, remove active streams if their sockets" into ics-mr1
...
* commit '5d42075e450a49af2bb37ca3a9610921df7607f2':
DO NOT MERGE: Instead of asserting, remove active streams if their sockets
2011-11-11 11:50:21 -08:00
Andreas Huber
1a85af68fc
am d9f25bc9: Merge "Disconnect on socket error on the RTSP control connection." into ics-mr1
...
* commit 'd9f25bc941746f268ab978e6b2af7b7c4ec2ea89':
Disconnect on socket error on the RTSP control connection.
2011-11-11 11:50:20 -08:00
James Dong
d9245e17dc
am 08e42967: Merge "Add support for retrieving location information in mp4/3gpp files" into ics-mr1
...
* commit '08e42967b9e459b7beb22e859f1f1eba0546741b':
Add support for retrieving location information in mp4/3gpp files
2011-11-11 11:50:14 -08:00
James Dong
b7a000a6fb
Merge "Unhide the key to retriever location information in 3gp/mp4 files" into ics-mr1
2011-11-11 10:49:24 -08:00
Andreas Huber
2321718274
Merge "Didn't mean to check this in..." into ics-mr1
2011-11-11 10:46:02 -08:00
Andreas Huber
54c7efa4dd
Didn't mean to check this in...
...
Change-Id: Ie5a1902ff2613cd349ca5724f63a3fe3306640c7
2011-11-11 10:17:00 -08:00
Eric Laurent
1f8c621279
Merge "visualizer: reset buffer if playback is idle" into ics-mr1
2011-11-11 08:17:22 -08:00
Andreas Huber
cd556b82fd
Merge "Instead of asserting, signal a runtime error if the session doesn't contain" into ics-mr1
2011-11-11 07:39:25 -08:00
Andreas Huber
5d42075e45
Merge "DO NOT MERGE: Instead of asserting, remove active streams if their sockets" into ics-mr1
2011-11-11 07:39:18 -08:00
Andreas Huber
d9f25bc941
Merge "Disconnect on socket error on the RTSP control connection." into ics-mr1
2011-11-11 07:39:11 -08:00
James Dong
00aa51b355
Unhide the key to retriever location information in 3gp/mp4 files
...
Change-Id: I71c651b403955c0f6f8df096e995a5f5f4e39130
related-to-bug: 5560253
2011-11-11 01:49:01 -08:00
Andreas Huber
58c94bf434
Disconnect on socket error on the RTSP control connection.
...
Change-Id: Ib52a69f9b0830b481c6f5c9b1991d1f4cb36ec7b
2011-11-10 15:10:15 -08:00
Andreas Huber
4d7dff1706
DO NOT MERGE: Instead of asserting, remove active streams if their sockets
...
return failure
Change-Id: Icb47adfd2fbe0398c473ba66e068186311c9cc79
related-to-bug: 5593654
2011-11-10 12:41:51 -08:00
Andreas Huber
57cc14fcc1
Instead of asserting, signal a runtime error if the session doesn't contain
...
any playable tracks at all.
Change-Id: Ibbbe2fdcd53b7e020da80c84c8229856107a87e6
2011-11-10 12:40:30 -08:00
James Dong
77c500c9a1
Add support for retrieving location information in mp4/3gpp files
...
Change-Id: Ib8427704ef9ee5a4fa8fe1818c8a62d77b4ea687
related-to-bug: 5560253
2011-11-10 11:40:11 -08:00
Eric Laurent
df8ab51ca6
visualizer: reset buffer if playback is idle
...
Visualizer capture buffer must be reset if audio framework has stopped
calling process for a given period of time to get read of residual
data from previous captures.
Issue 5571920.
Change-Id: I6e73f971bb812cdbb2979a3b5e763abab07634eb
2011-11-10 10:27:05 -08:00
Andreas Huber
4af012a790
am 2375d163: Merge "Send RTSP control connection keep-alive requests" into ics-mr1
...
* commit '2375d16378e6f8b7694c5a2cd9e0622e382e6049':
Send RTSP control connection keep-alive requests
2011-11-10 16:52:19 +00:00
Andreas Huber
ed894a5860
am b42aea5b: Merge "Don\'t believe the PV decoder\'s lies..." into ics-mr1
...
* commit 'b42aea5b4c7cc7b2766f80f5ceda94b324d776e5':
Don't believe the PV decoder's lies...
2011-11-10 16:52:17 +00:00
Andreas Huber
bb2194c898
am 7c063cf9: Merge "There\'s no point in trying to continue to decode after an error was signalled." into ics-mr1
...
* commit '7c063cf9679a2ecdda5e1639cfdca3e1084019f9':
There's no point in trying to continue to decode after an error was signalled.
2011-11-10 16:49:12 +00:00
Andreas Huber
2375d16378
Merge "Send RTSP control connection keep-alive requests" into ics-mr1
2011-11-10 08:48:44 -08:00
Andreas Huber
b42aea5b4c
Merge "Don't believe the PV decoder's lies..." into ics-mr1
2011-11-10 08:48:34 -08:00
Andreas Huber
7c063cf967
Merge "There's no point in trying to continue to decode after an error was signalled." into ics-mr1
2011-11-10 08:47:25 -08:00
Eric Laurent
43f7bbdfbb
am 7c61fa70: Merge "Fix problems in tablet silent mode." into ics-mr1
...
* commit '7c61fa70a50e15466f807dd194e530bc4fd3a96a':
Fix problems in tablet silent mode.
2011-11-10 16:30:51 +00:00
Eric Laurent
96a33d1caa
Fix problems in tablet silent mode.
...
Do not enter silent mode when ALARM stream volume is changed
to 0 by volume down key: Only RING, NOTIFICATION and MUSIC
streams control silent mode.
Report correct volume (0) for NOTIFICATION stream when silent mode
is entered by changing NOTIFICATION stream volume to 0 with
volume down key.
Change-Id: I3e0816dfae40bc127cc30cca02cdca6ec19e30a4
2011-11-09 18:06:37 -08:00
Glenn Kasten
a6e1ceefc6
am f2c2b1c4: am 19998120: Merge "Bug 5478024 drop after decode if can\'t drop before" into ics-mr0
...
* commit 'f2c2b1c484b7b175c88c33efbbcb74d93f7eb0a2':
Bug 5478024 drop after decode if can't drop before
2011-11-09 19:00:05 +00:00
Andreas Huber
3f99d95312
There's no point in trying to continue to decode after an error was signalled.
...
Change-Id: I2a2410cac9444eadd85be5d104799703171f1a24
related-to-bug: 5588658
2011-11-09 10:26:06 -08:00
Andreas Huber
977702929b
Don't believe the PV decoder's lies...
...
Change-Id: I97391235255afb8a4890a4ff52d4e8e9ca954f27
2011-11-09 10:03:07 -08:00
Glenn Kasten
f2c2b1c484
am 19998120: Merge "Bug 5478024 drop after decode if can\'t drop before" into ics-mr0
...
* commit '19998120f53caceb620f138c6eea182f1e693660':
Bug 5478024 drop after decode if can't drop before
2011-11-09 16:41:19 +00:00
Andreas Huber
a1b3e3d49e
Send RTSP control connection keep-alive requests
...
default to 60 secs unless overridden by server's session-id response.
Change-Id: I7c3aff5b787dbb57cc0dccf9db3c75e5cf7e778c
related-to-bug: 5562303
2011-11-08 15:39:15 -08:00
Mike Lockwood
6026b825de
Merge "AudioManager: transparently convert volume settings for other streams to master volume if config_useMasterVolume is set." into ics-aah
2011-11-08 11:09:54 -08:00
Mike Lockwood
a2aa08e20c
AudioManager: transparently convert volume settings for other streams to master volume if config_useMasterVolume is set.
...
This allows Music2 and other media apps to control master volume without changing their code
Bug: 5567694
Change-Id: I48b6260b193b22c395be5a31cd1d270b2929a91e
Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-11-08 10:31:21 -08:00
Andreas Huber
d6739fccfc
am 26f70db9: Merge "Remove surface legacy APIs and code." into ics-mr1
...
* commit '26f70db99f483be36caa7a4c84fec5de50bec034':
Remove surface legacy APIs and code.
2011-11-08 17:58:45 +00:00
Andreas Huber
26f70db99f
Merge "Remove surface legacy APIs and code." into ics-mr1
2011-11-08 08:48:31 -08:00
Chih-Chung Chang
e271031f5b
am 713c9a33: Merge "Fix 5509346: Resize the thumbnails if it\'s too large." into ics-mr1
...
* commit '713c9a331e226c970af57c59ff17be29b73025c1':
Fix 5509346: Resize the thumbnails if it's too large.
2011-11-08 07:02:13 +00:00