d7a267de78771cfc68ce1a3ccef1f2c95f096db4 |
|
02-Apr-2016 |
Eric Laurent <elaurent@google.com> |
MediaActionSound: fix SoundPool load race condition If play() was called shortly after load() and before the load completion callback, the sample was considered loaded although the SoundPool was not ready to play it. Fixed by implementing a more robust state machine for sound load and play control. Bug: 22499793 Change-Id: I727e07f842a0adc5225dc248f16bc4a7225a1c8e
/frameworks/base/media/java/android/media/MediaActionSound.java
|
d890f4f4008d3631111ed3d2ba01d127d0050038 |
|
08-Oct-2015 |
Chien-Yu Chen <cychen@google.com> |
MediaActionSound: Fix video stop sound Bug: 24745252 Change-Id: I803679d52750e09c7fc7b881523becf9259b558b
/frameworks/base/media/java/android/media/MediaActionSound.java
|
b942b05093d2b1cee59ac73196a4b99962f10add |
|
11-Jul-2014 |
Eino-Ville Talvala <etalvala@google.com> |
Deprecate android.hardware.Camera __ || || || ||---____-----+ || \_/ | || /. .\ | || ||---|| | || |___| | || | | | ||---____-----+ || || || _____________||_________________ Replaced by android.hardware.camera2 - Also deprecate MediaRecorder#setCamera - Also deprecate all Camera inner classes - Update reference documentation in various classes to point to camera2 - Add note to camera API guide that it uses the old API (until a new guide is available) - Remove old hidden raw sensor format; superceded by RAW_SENSOR. Change-Id: I3d839765fc9b9aae906751ee32d6956ef40451ce
/frameworks/base/media/java/android/media/MediaActionSound.java
|
a4fd93751d2dd29febfc3022319e7f250fd6b732 |
|
08-Mar-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Allow multiple releases to be called on MediaActionSound. Bug: 6136088 Change-Id: I80ff09a90cd65d874ae016d450c4cc8c6a56d387
/frameworks/base/media/java/android/media/MediaActionSound.java
|
e69095869c1b324aa20991ed1805c492c3f731e8 |
|
01-Mar-2012 |
Eino-Ville Talvala <etalvala@google.com> |
NEW_API: Rework CameraSound into MediaActionSound, and unhide it. MediaActionSound is a helper class for applications that use the camera, or include camera-like behavior such as taking screenshots. This class helps applications match the sound-playing behavior of the Camera.takePicture, MediaRecorder.start, and MediaRecorder.stop methods. This is useful for applications that don't use the above methods, but still logically capture images or video, such as the panorama capture feature and the video effects in the platform camera application. Bug: 5029099 Change-Id: I829f6e2941f167f91f9cb506215b7232cb054958
/frameworks/base/media/java/android/media/MediaActionSound.java
|