1. 9e609b0 Merge "Apparently select() does not immediately return if one of the masked socket descriptors is closed... Stop relying on select for read-with-timeout functionality and use SO_RCVTIMEO socket option instead." into froyo by Andreas Huber · 15 years ago
  2. 63fbd5a Apparently select() does not immediately return if one of the masked socket descriptors is closed... Stop relying on select for read-with-timeout functionality and use SO_RCVTIMEO socket option instead. by Andreas Huber · 15 years ago
  3. b4bccb6 Update AudioService to reflect phone state changes with AudioFocus. by Jean-Michel Trivi · 15 years ago
  4. 25dc5f3 Merge "Don't coalesce more than 250ms worth of encoded data into a single codec input buffer. This currently only applies to the component OMX.TI.AAC.decode, it is the only one to support coalescing in the first place." into froyo by Andreas Huber · 15 years ago
  5. 2dd8ff8 Don't coalesce more than 250ms worth of encoded data into a single codec input buffer. by Andreas Huber · 15 years ago
  6. 9b8b417 Merge "When updating existing entries in the media database, don't update the is_music, is_ringtone, etc columns. This ensures that custom ringtones will still be shown in the ringtone picker after a rescan. Bug 2594125 Change-Id: I56761240d6f6e699514169d80a445317ba0de9e2" into froyo by Marco Nelissen · 15 years ago
  7. c066557 When updating existing entries in the media database, don't update by Marco Nelissen · 15 years ago
  8. 3891c4c Fix issue 2602879: camera shutter sound not playing. by Eric Laurent · 15 years ago
  9. 3b59126 Fix issue 2604270 Device auto connects to Car Dock (Media profile) after undocking. by Eric Laurent · 15 years ago
  10. 758dd52 Fix issue 2592680: Saved ringer volume forced to 0 when receiving a call in silent mode. by Eric Laurent · 15 years ago
  11. 745b43c Merge "Fix issue 2589563: Able to set ringer volume to 0 outside of silent mode." into froyo by Eric Laurent · 15 years ago
  12. 527c3ab Fix issue 2589563: Able to set ringer volume to 0 outside of silent mode. by Eric Laurent · 15 years ago
  13. 42d6657 Use PV_PLAYER to handle RTSP streaming by James Dong · 15 years ago
  14. e113066 Snif more 3GPP file types according to http://www.ftyps.com/3gpp.html by James Dong · 15 years ago
  15. db28131 Merge "Better diagnostics in the stagefright commandline tool, support for playing sine-tones using a filename of "sine:[samplingrate]", i.e. sine:44100. Support for playing audio through to the speakers by using "-o" in addition to "-a"." into froyo by Andreas Huber · 15 years ago
  16. c15f48d Merge "Don't set encoder component role while we query decoders" into froyo by James Dong · 15 years ago
  17. 662292a Better diagnostics in the stagefright commandline tool, support for playing sine-tones using a filename of "sine:[samplingrate]", i.e. sine:44100. Support for playing audio through to the speakers by using "-o" in addition to "-a". by Andreas Huber · 15 years ago
  18. 722d591 Don't set encoder component role while we query decoders by James Dong · 15 years ago
  19. c30890e Merge "Fix bug 2578813 Delay pausing music and routing audio for car docks" into froyo by Jean-Michel Trivi · 15 years ago
  20. b19da8e Fix for 2581725. Keep the last frame after resume(), and delete it by Gloria Wang · 15 years ago
  21. 4c637b9 Fix bug 2578813 Delay pausing music and routing audio for car docks by Jean-Michel Trivi · 15 years ago
  22. bcac496 Honor the "Never vibrate" setting for incoming calls. by Daniel Sandler · 15 years ago
  23. d0332ad Distinguish QCELP audio from mpeg4 audio, ignore QCELP audio tracks since we don't have a decoder for it, ignore potentially malformed metadata for AMR NB and WB tracks. by Andreas Huber · 15 years ago
  24. 6dbf80d Merge "Fix a race condition in TimedEventQueue, an event may be cancelled while we're waiting for its scheduled time to come in which case we'd be removing it from the queue twice." into froyo by Andreas Huber · 15 years ago
  25. ea1d671 Fix a race condition in TimedEventQueue, an event may be cancelled while we're waiting for its scheduled time to come in which case we'd be removing it from the queue twice. by Andreas Huber · 15 years ago
  26. 12221b6 Merge "Fix monkey bug 2586534 java.util.ConcurrentModificationException Unlike the other audio focus and media button stack handling methods, abandonAudioFocus() and unregisterAudioFocusClient() were not synchronized around their focus stack. This CL corrects this." into froyo by Jean-Michel Trivi · 15 years ago
  27. 1d7a8b4 Merge "Fix a case where the aac hardware decoder is in a transition state and refused a fillbuffer request." into froyo by Andreas Huber · 15 years ago
  28. 8f14c55 Fix a case where the aac hardware decoder is in a transition state and refused a fillbuffer request. by Andreas Huber · 15 years ago
  29. cdded18 Merge "Ignore corrupt aac audio frames and substitute silence." into froyo by Andreas Huber · 15 years ago
  30. 3f26cad Ignore corrupt aac audio frames and substitute silence. by Andreas Huber · 15 years ago
  31. 040301c Start sending out buffering updates earlier (after preparation has completed) instead of only after playback has started. by Andreas Huber · 15 years ago
  32. 2930bb2 Fix monkey bug 2586534 java.util.ConcurrentModificationException by Jean-Michel Trivi · 15 years ago
  33. 15b02f0 Merge "Remove the checkStremingServer checking as it is unstable and introduce the flakiness." into froyo by Yu Shan Emily Lau · 15 years ago
  34. 42349d0 Remove the checkStremingServer checking as it is unstable and introduce the flakiness. by Yu Shan Emily Lau · 15 years ago
  35. 4be2461 Merge "Support for ID3 V2.4 tags." into froyo by Andreas Huber · 15 years ago
  36. c944cbe Support for ID3 V2.4 tags. by Andreas Huber · 15 years ago
  37. aba965f Refactor connection/redirection code, support redirects on reconnection. by Andreas Huber · 15 years ago
  38. a51250b Increase the size of the pages used in CachingDataSource (total amount of memory used remains the same) to compensate for reduced locality of audio/video data requests. Also fixes a mistaken trailing "\r\n" in the range header and better error handling on http connection. by Andreas Huber · 15 years ago
  39. e43e563 Merge "Don't check whether a specific named activity supports mp3 playback, just that there is at least one that does. Fixes bug 2534382. Change-Id: I00d9ac49bd91f161388d5c3de47b1b6abe9e8d9c" into froyo by Marco Nelissen · 15 years ago
  40. 25c2dd6 Merge "Per requested by API council, rename MediaScannerConneciton.ScanResultListener to .OnScanCompletedListener http://2553871" into froyo by Ray Chen · 15 years ago
  41. 97a9c6a Don't check whether a specific named activity supports mp3 playback, by Marco Nelissen · 15 years ago
  42. ddb709c Report the requested seek time while seek is in progress. by Andreas Huber · 15 years ago
  43. b7c8c76 Per requested by API council, rename MediaScannerConneciton.ScanResultListener to .OnScanCompletedListener by Ray Chen · 15 years ago
  44. 548b799 Partial revert of previous change to improve hardware AAC decoder performance, increasing the input buffer size so dramatically accidentally broke streaming performance. by Andreas Huber · 15 years ago
  45. 44dcf65 Make createVideoThumbnail and createImageThumbnail look consistent. by Ray Chen · 15 years ago
  46. eb6e3ed Merge "Coalesce multiple encoded AAC frames into a single input buffer on this particular OMX codec to increase throughput significantly." into froyo by Andreas Huber · 15 years ago
  47. a4357ad Coalesce multiple encoded AAC frames into a single input buffer on this particular OMX codec to increase throughput significantly. by Andreas Huber · 15 years ago
  48. 29039de Merge "Support another kind of iso mpeg4 file." into froyo by Andreas Huber · 15 years ago
  49. 9ab05ff Merge "Fix bug 2565463 Ensure an object cannot appear twice in the AudioFocus stack. Enforce parameter check in AudioManager.requestAudioFocus() Typo correction in AudioService.unregisterMediaButtonEventReceiver()" into froyo by Jean-Michel Trivi · 15 years ago
  50. db6cc0b Use local lock for most MediaMetadataRetriever methods. Bug 2560834. by Dave Sparks · 15 years ago
  51. 55d1bb3 Fix bug 2565463 Ensure an object cannot appear twice in the by Jean-Michel Trivi · 15 years ago
  52. e11bafe Add the test template for the media audio manager test. by Yu Shan Emily Lau · 15 years ago
  53. eea1eef Support another kind of iso mpeg4 file. by Andreas Huber · 15 years ago
  54. ccc17b3 Merge "Public API changes for CameraProfile and CamcorderProfile classes" into froyo by James Dong · 15 years ago
  55. 49e5a4c Update AMR codec. by Dave Sparks · 15 years ago
  56. e64d9a2 Public API changes for CameraProfile and CamcorderProfile classes by James Dong · 15 years ago
  57. 3ce1648 Merge "Fix bug 2553575 API REVIEW: android.media Change 1 of 3 Notes from API Council review: Rename onAudioFocusChanged -> onAudioFocusChange" into froyo by Jean-Michel Trivi · 15 years ago
  58. 7f7e67f Fix bug 2553575 API REVIEW: android.media Change 1 of 3 by Jean-Michel Trivi · 15 years ago
  59. 804878f Merge "Skip any number of leading ID3v2 tags (instead of just the first), also simplify/fix the find-consecutive-mp3-frames functionality." into froyo by Andreas Huber · 15 years ago
  60. 0d34d8b Skip any number of leading ID3v2 tags (instead of just the first), also simplify/fix the find-consecutive-mp3-frames functionality. by Andreas Huber · 15 years ago
  61. 5c1e96b Merge "Properly send a MEDIA_SEEK_COMPLETE notification for a seek request while paused (legacy behaviour)." into froyo by Andreas Huber · 15 years ago
  62. 8e2b941 Properly send a MEDIA_SEEK_COMPLETE notification for a seek request while paused (legacy behaviour). by Andreas Huber · 15 years ago
  63. 99e330b Merge "Properly fill in the component name for the software decoders." into froyo by Andreas Huber · 15 years ago
  64. 7167472 Properly fill in the component name for the software decoders. by Andreas Huber · 15 years ago
  65. b75d137 Timeout on socket recv calls after 5secs, retry connection also if server unexpectedly closed the connection on its end and we know that there should've been more data available. by Andreas Huber · 15 years ago
  66. c2eeb2f Limit the total amount of ID3 metadata to something (un-)reasonable: 3MB. by Andreas Huber · 15 years ago
  67. 1e64e52 Merge "Fix a bug where the TimedEventQueue mistakenly accesses a bogus event if the only event in the queue has been cancelled while we're waiting for its scheduled time. Avoids potential int64_t overflow when converting from us to ns." into froyo by Andreas Huber · 15 years ago
  68. 62141b4 Fix a bug where the TimedEventQueue mistakenly accesses a bogus event if the only event in the queue has been cancelled while we're waiting for its scheduled time. Avoids potential int64_t overflow when converting from us to ns. by Andreas Huber · 15 years ago
  69. 252573c Finer-grained locking in AwesomePlayer, position and duration are now protected by a separate mutex that's only held for brief moments of time. by Andreas Huber · 15 years ago
  70. bb961a0 Merge "Fix testCameraPreviewMemoryUsage test." by Wu-cheng Li · 15 years ago
  71. 59411b3 Fix testCameraPreviewMemoryUsage test. by Wu-cheng Li · 15 years ago
  72. ad069eb Merge "QueryCodecs now returns the names of the software codecs (non-OpenMax) as well." by Andreas Huber · 15 years ago
  73. 1a189a8 QueryCodecs now returns the names of the software codecs (non-OpenMax) as well. by Andreas Huber · 15 years ago
  74. f71daba Enable early termination of the prefetcher's preparation phase. by Andreas Huber · 15 years ago
  75. 9b732de Clear the local prefetcher strong reference before signalling that prepare() was cancelled early in order to avoid a race condition that occasionally triggered an assertion from the main thread. by Andreas Huber · 15 years ago
  76. 5b4e654 Fix issue 2472495: Phone cannot be set to silent mode via volume keys while Driveabout is taking. by Eric Laurent · 15 years ago
  77. bbbb1dc Unhide the MediaButton receiver API in android.media.AudioManager by Jean-Michel Trivi · 15 years ago
  78. 90f8680 Update MediaRecorder.java documentation to mention it does not work on the emulator yet. by James Dong · 15 years ago
  79. c2662bf Merge "libutils Condition are now PRIVATE by default" by Mathias Agopian · 15 years ago
  80. 9f3168b Merge "Fix two AudioFocus issues: - if a focus owner abandons audio focus during a call, the next focus owner in the stack was never notified - if a focus owner requests the focus while alread owning it, and the type of focus request changes, the previous focus owner was not notified that the type of focus loss had changed." by Jean-Michel Trivi · 15 years ago
  81. a729f97 libutils Condition are now PRIVATE by default by Mathias Agopian · 15 years ago
  82. 983ac2b Unhide new constants used in AudioFocus API to denote a situation by Jean-Michel Trivi · 15 years ago
  83. e5e1e87 Fix two AudioFocus issues: by Jean-Michel Trivi · 15 years ago
  84. aac4bfb Merge "We should pass null for the album artist if it was not set, instead of a copy of the artist, since the media provider needs to know whether the album artist was actually set." by Marco Nelissen · 15 years ago
  85. 0096b8d We should pass null for the album artist if it was not set, instead of a copy by Marco Nelissen · 15 years ago
  86. 4b55d49 Fix SDK build Remove links to hidden constant in javadoc. by Jean-Michel Trivi · 15 years ago
  87. 95b88fb Attempt to fix the SDK build. by Eric Laurent · 15 years ago
  88. 078fd47 Support focus requests where ducking of the loser of audio focus by Jean-Michel Trivi · 15 years ago
  89. c04cfa3 Unhide AudioManager API to control bluetooth SCO audio connection. by Eric Laurent · 15 years ago
  90. 42a9c53 Merge "Include "album artist" when inserting items in the media provider." by Marco Nelissen · 15 years ago
  91. abc2819 Include "album artist" when inserting items in the media provider. by Marco Nelissen · 15 years ago
  92. 099e3e7 Merge "Report a runtime error rather than asserting if the amr software decoder reads more data than it was given(!)" by Andreas Huber · 15 years ago
  93. bd27875 Report a runtime error rather than asserting if the amr software decoder reads more data than it was given(!) by Andreas Huber · 15 years ago
  94. d928200 Tweak the omx tests to always do a seek-beyond-EOS on the first iteration, followed by a linear read on the second iteration. by Andreas Huber · 15 years ago
  95. 43595bc Either the software mp3 decoder's CRC computation is wrong (and PV never enabled it before) or there are files in the wild with wrong CRCs that nonetheless decode correctly, either way, opt out of CRC verification. by Andreas Huber · 15 years ago
  96. cbf1840 Merge "Issue 2416481: Support Voice Dialer over BT SCO." by Eric Laurent · 15 years ago
  97. cf74ceea Merge "While streaming media data, upon a socket-read error, try reconnecting to the server and attempt to re-read for at most 3 times." by Andreas Huber · 15 years ago
  98. 3def1ee Issue 2416481: Support Voice Dialer over BT SCO. by Eric Laurent · 15 years ago
  99. a378de7 Merge "Fix bug where the ID stored for an OnAudioFocusChangeListener is an empty string when audio focus is requested or abandonned with a null listener." by Jean-Michel Trivi · 15 years ago
  100. 8783429 While streaming media data, upon a socket-read error, try reconnecting to the server and attempt to re-read for at most 3 times. by Andreas Huber · 15 years ago