265551de7210324d73c3985aa07ddfd8c79b94e7 |
|
09-Mar-2016 |
Jeff Sharkey <jsharkey@android.com> |
Resolve ringtone Uris using Context user. The Context passed in has already been tied strongly to a specific user, so resolve Settings based on that user. Bug: 27568161 Change-Id: I1365c25f97c4177afe592d7c9f410eab777110e7
/frameworks/base/media/java/android/media/RingtoneManager.java
|
783ee0ca8707a4e2977d1afd42cd01a3885a06e6 |
|
06-Mar-2016 |
Jeff Sharkey <jsharkey@android.com> |
Ask RingtonePlayer to open data for caching. When setting default ringtones, RingtoneManager now caches the selected media for playback before the device is unlocked. However, this API hasn't historically required the caller to hold storage permissions. To keep this working, we attempt to delegate ringtone access over through RingtonePlayer, which is what we do for playback. However, because we're caching the real ringtone bits now, we need to be much more careful about the PFDs we're willing to return. This change requires that they be in external storage, and that they have the ringtone/alarm/notification bit set. Bug: 27366059 Change-Id: I59c2adc1d1250a3eac281f190f35a7cb3119967b
/frameworks/base/media/java/android/media/RingtoneManager.java
|
97f061bb7cd46151310e2fd2f4293f65b15a8237 |
|
24-Feb-2016 |
Jeff Sharkey <jsharkey@android.com> |
Don't try caching null ringtones. Bug: 27330629 Change-Id: Id09d10d6f4a3a20782480647c68a5c94ef69e7b3
/frameworks/base/media/java/android/media/RingtoneManager.java
|
413573ac59bb9904c3bd28c03843054fee7478a6 |
|
23-Feb-2016 |
Jeff Sharkey <jsharkey@android.com> |
Offer to cache ringtones in system DE storage. Ringtones often live on shared media, which is now encrypted with CE keys and not available until after the user is unlocked. To improve the user experience while locked, cache the default ringtone, notification sound, and alarm sound in a DE storage area. Bug: 26730753 Change-Id: Ie6ad7790af4c87dd25759df3ed017e3b91a2fb87
/frameworks/base/media/java/android/media/RingtoneManager.java
|
13ceb54a1986d6889892246069fe23b574036f2f |
|
22-Jul-2015 |
Jean-Michel Trivi <jmtrivi@google.com> |
RingtoneManager: query results depend on caller permission When querying for ringtones, only look for ringtones on external storage when the caller has READ_EXTERNAL_STORAGE. Document this behavior in the javadoc of the affected methods. Bug 22545684 Change-Id: Iae9c9a4ccaf635da8af2ac289b6b4df1b16c5d11
/frameworks/base/media/java/android/media/RingtoneManager.java
|
42697ffd42f90db1ccdd0a5bbd87f664aa38518f |
|
21-May-2015 |
Jean-Michel Trivi <jmtrivi@google.com> |
Extra for ACTION_RINGTONE_PICKER for AudioAttributes flags Add EXTRA_RINGTONE_AUDIO_ATTRIBUTES_FLAGS to allow specifying AudioAttributes flags that will be used when playing the Ringtone. Bug 19407114 Change-Id: I56a77d7308b21afc0766356e1b6a2d76dca21221
/frameworks/base/media/java/android/media/RingtoneManager.java
|
6090995951c6e2e4dcf38102f01793f8a94166e1 |
|
19-Nov-2013 |
John Spurlock <jspurlock@google.com> |
Remove unused imports from frameworks/base. Change-Id: Ia1f99bd2c1105b0b0f70aa614f1f4a67b2840906
/frameworks/base/media/java/android/media/RingtoneManager.java
|
322780496fbe994698c0de63deb17f498b66a6ee |
|
30-Apr-2013 |
Mike Lockwood <lockwood@google.com> |
Fix javadoc errors for @deprecated tags with no explanatory comment Change-Id: I38a31facf7d4a9cd13645516f25b4305df65c618
/frameworks/base/media/java/android/media/RingtoneManager.java
|
853ad6fbe34fa26e81e4b7325309a034d7a1b038 |
|
30-Apr-2013 |
Mike Lockwood <lockwood@google.com> |
Remove obsolete OMA-DRM support Change-Id: Ic6008d4c9f8b9cd9fd4efec070260227af70559c
/frameworks/base/media/java/android/media/RingtoneManager.java
|
098d580cc2bb6c0891c756a4e5230c6c6b0d2376 |
|
27-Apr-2012 |
Jeff Sharkey <jsharkey@android.com> |
Migrate ringtone playback to SystemUI. Introduce IRingtonePlayer, which handles playback for both Ringtone objects and Notifications. SystemUI now hosts this player, which it registers with AudioService. It also keeps MediaPlayer instances warm, and cleans them up after stop() or Binder death. Move both Ringtone and NotificationManagerService to play back audio through this new interface. Bug: 6376128, 6350773 Change-Id: I1dcb86d16ee3c4f07cdb2248d33dcff4ead3609a
/frameworks/base/media/java/android/media/RingtoneManager.java
|
6dcf382b1b1dde5e6303a51a27f8d3b928072415 |
|
18-Apr-2012 |
Jeff Sharkey <jsharkey@android.com> |
Move RINGTONE_PICKER to handle external storage. To give RINGTONE_PICKER external storage access, move it from system to MediaProvider. Fix OOBE when getRingtoneUri() kicked requery(). Bug: 6346701 Change-Id: I837002eef0580b8cdd8920a27b068c745995a8a3
/frameworks/base/media/java/android/media/RingtoneManager.java
|
30c918ce7fbe171944b28fc91b3f22b3d631872d |
|
11-Nov-2011 |
Glenn Kasten <gkasten@google.com> |
Use final on new member variables Use final for member fields initialized to a new and that are never modified. Change-Id: I042352c7bc21879613e7a50b1205b6923f8083cf
/frameworks/base/media/java/android/media/RingtoneManager.java
|
82428a862f325238cfb5646bbd65de3f1a11e7cc |
|
27-Jun-2011 |
Gloria Wang <gwang@google.com> |
- Retrieve is_drm in MediaMetadataRetriever. - Add one more column in MediaStore to indicate whether a media file is drm-protected. - Remove old DRM code from Ringtone - Use the new DRM code in RingtoneManager Change-Id: I1311fd1c04841c2cd47df6c901589966cf55a692
/frameworks/base/media/java/android/media/RingtoneManager.java
|
69f593ccb7414ee98991b1da1a4bfbd9951e3570 |
|
28-Jul-2009 |
Marco Nelissen <marcone@google.com> |
Support for selection of silent ringtone from the ringtone picker. This doesn't actually enable that, but adds the necessary code to make it work when enabled, and cleans up some ringtone related code.
/frameworks/base/media/java/android/media/RingtoneManager.java
|
513d8068b4a34fa83640af924720ac4e89ab11f2 |
|
06-Jul-2009 |
Marco Nelissen <marcone@google.com> |
am 899725b0: Make sure ringtones are sorted correctly. Merge commit '899725b05dd5c8c51f9f802d4f0a7190532ce0a5' * commit '899725b05dd5c8c51f9f802d4f0a7190532ce0a5': Make sure ringtones are sorted correctly.
|
899725b05dd5c8c51f9f802d4f0a7190532ce0a5 |
|
06-Jul-2009 |
Marco Nelissen <marcone@google.com> |
Make sure ringtones are sorted correctly.
/frameworks/base/media/java/android/media/RingtoneManager.java
|
935ae463d495d41155e27feb849768ad2b8b16db |
|
14-Apr-2009 |
Dianne Hackborn <> |
AI 145994: Integrate #145778 from Donut. Automated import of CL 145994
/frameworks/base/media/java/android/media/RingtoneManager.java
|
3156bb00dd3ab3d6ec732bb6a64a2e84d08c34f0 |
|
13-Apr-2009 |
Patrick Scott <> |
AI 145870: Add a build property for the default alarm alert. Update the various framework classes to deal with the new property. Also update various documentation that mentions the default ringtones. Use the build property as the default alert when the user has not chosen an alert for an alarm. This is also used if the alarm alert is null when the alarm fires. BUG=1723684 Automated import of CL 145870
/frameworks/base/media/java/android/media/RingtoneManager.java
|
f8a7ceaef2e7d5cd530c9426bde91b6fa9a40b75 |
|
11-Apr-2009 |
Andy Stadler <> |
AI 145778: Manual merge changes 145382-145384 from cupcake. Automated import of CL 145778
/frameworks/base/media/java/android/media/RingtoneManager.java
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/media/java/android/media/RingtoneManager.java
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/media/java/android/media/RingtoneManager.java
|
f013e1afd1e68af5e3b868c26a653bbfb39538f8 |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
/frameworks/base/media/java/android/media/RingtoneManager.java
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/media/java/android/media/RingtoneManager.java
|