1. c03befe Fix issue 2811538: System server crash when disconnecting BT headset after using SCO off call. by Eric Laurent · 14 years ago
  2. 39e876a Merge "When filling the cache, we always time out waiting for a condition that won't occur. We are actually improving the power consumption for streaming applications like Pandora." into froyo by James Dong · 14 years ago
  3. 1c8bc7bb When filling the cache, we always time out waiting for a condition that won't occur. by James Dong · 14 years ago
  4. cad5726 TimedEventQueue is apparently important for glitch-free media playback, and so by Marco Nelissen · 14 years ago
  5. 2e3761b Merge "Changes to the prefetcher to allow for bursts of data to be transferred, hopefully allowing the radio to go to low-power mode while idle." into froyo by Andreas Huber · 14 years ago
  6. 3c460f3 Changes to the prefetcher to allow for bursts of data to be transferred, hopefully allowing the radio to go to low-power mode while idle. by Andreas Huber · 14 years ago
  7. 9d96354 Fix a Javadoc to clarify when setAudioStreamType() should be called. by James Dong · 14 years ago
  8. 48584d7 Added the runtime parameters for the mediarecorder stress test. by Yu Shan Emily Lau · 14 years ago
  9. 1919e5a Better handling of codec initialization failure in the player and thumbnail extractor. Return a runtime error instead of asserting if the software MPEG4/H.263 decoder fails to initialize. by Andreas Huber · 14 years ago
  10. eb9128f Fix sampleTable instantiation, this makes sure that the sample table refers to the custom datasource that caches the metadata to prevent needless seeking. by Andreas Huber · 14 years ago
  11. 3c78a1b Return a runtime error instead of asserting if the AACDecoder is passed an unsupported config. by Andreas Huber · 14 years ago
  12. b1235a5 Merge "Hide two audio focus methods." into froyo by Xavier Ducrohet · 14 years ago
  13. 5f53f08 Hide two audio focus methods. by Xavier Ducrohet · 14 years ago
  14. 33f49c8 Don't clear the _data column in the audio_meta table, since it isn't by Marco Nelissen · 14 years ago
  15. e0dc80f Merge "Support for customizable socket-read timeouts through the HTTP response." into froyo by Andreas Huber · 14 years ago
  16. d6ad7c8 Merge "Better seek handling and proper reset of the vorbis decoder after a discontinuity (seek)" into froyo by Andreas Huber · 14 years ago
  17. 46b3a18 Update javadoc in android.media.AudioManager to not hide the by Jean-Michel Trivi · 14 years ago
  18. e67c160 Support for customizable socket-read timeouts through the HTTP response. by Andreas Huber · 14 years ago
  19. 34c7070 Better seek handling and proper reset of the vorbis decoder after a discontinuity (seek) by Andreas Huber · 14 years ago
  20. 392a2bb Fix bug 2670395 and 2599698 by Jean-Michel Trivi · 14 years ago
  21. 388379f A new OggExtractor/VorbisDecoder combo to support approximate seeking. by Andreas Huber · 14 years ago
  22. 100ef9b Merge "Disable vorbis seek when streaming from localhost." into froyo by Andreas Huber · 14 years ago
  23. 62f7ffe Disable vorbis seek when streaming from localhost. by Andreas Huber · 14 years ago
  24. 2d31566 For issue #2651381, allow library prelinking. by Dan Bornstein · 14 years ago
  25. eb5eef3 Support for Ogg Vorbis decoding in stagefright. by Andreas Huber · 14 years ago
  26. 374aee6 Switch to use software MP3 decoder by James Dong · 14 years ago
  27. a847ba4 Fix bug 2619062 Music is routed to Phone speaker, though it is by Jean-Michel Trivi · 14 years ago
  28. 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 · 14 years ago
  29. 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 · 14 years ago
  30. b4bccb6 Update AudioService to reflect phone state changes with AudioFocus. by Jean-Michel Trivi · 14 years ago
  31. 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 · 14 years ago
  32. 2dd8ff8 Don't coalesce more than 250ms worth of encoded data into a single codec input buffer. by Andreas Huber · 14 years ago
  33. 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 · 14 years ago
  34. c066557 When updating existing entries in the media database, don't update by Marco Nelissen · 14 years ago
  35. 3891c4c Fix issue 2602879: camera shutter sound not playing. by Eric Laurent · 14 years ago
  36. 3b59126 Fix issue 2604270 Device auto connects to Car Dock (Media profile) after undocking. by Eric Laurent · 14 years ago
  37. 758dd52 Fix issue 2592680: Saved ringer volume forced to 0 when receiving a call in silent mode. by Eric Laurent · 14 years ago
  38. 745b43c Merge "Fix issue 2589563: Able to set ringer volume to 0 outside of silent mode." into froyo by Eric Laurent · 14 years ago
  39. 527c3ab Fix issue 2589563: Able to set ringer volume to 0 outside of silent mode. by Eric Laurent · 14 years ago
  40. 42d6657 Use PV_PLAYER to handle RTSP streaming by James Dong · 14 years ago
  41. e113066 Snif more 3GPP file types according to http://www.ftyps.com/3gpp.html by James Dong · 14 years ago
  42. 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 · 14 years ago
  43. c15f48d Merge "Don't set encoder component role while we query decoders" into froyo by James Dong · 14 years ago
  44. 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 · 14 years ago
  45. 722d591 Don't set encoder component role while we query decoders by James Dong · 14 years ago
  46. c30890e Merge "Fix bug 2578813 Delay pausing music and routing audio for car docks" into froyo by Jean-Michel Trivi · 14 years ago
  47. b19da8e Fix for 2581725. Keep the last frame after resume(), and delete it by Gloria Wang · 14 years ago
  48. 4c637b9 Fix bug 2578813 Delay pausing music and routing audio for car docks by Jean-Michel Trivi · 14 years ago
  49. bcac496 Honor the "Never vibrate" setting for incoming calls. by Daniel Sandler · 14 years ago
  50. 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 · 14 years ago
  51. 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 · 14 years ago
  52. 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 · 14 years ago
  53. 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 · 14 years ago
  54. 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 · 14 years ago
  55. 8f14c55 Fix a case where the aac hardware decoder is in a transition state and refused a fillbuffer request. by Andreas Huber · 14 years ago
  56. cdded18 Merge "Ignore corrupt aac audio frames and substitute silence." into froyo by Andreas Huber · 14 years ago
  57. 3f26cad Ignore corrupt aac audio frames and substitute silence. by Andreas Huber · 14 years ago
  58. 040301c Start sending out buffering updates earlier (after preparation has completed) instead of only after playback has started. by Andreas Huber · 14 years ago
  59. 2930bb2 Fix monkey bug 2586534 java.util.ConcurrentModificationException by Jean-Michel Trivi · 14 years ago
  60. 15b02f0 Merge "Remove the checkStremingServer checking as it is unstable and introduce the flakiness." into froyo by Yu Shan Emily Lau · 14 years ago
  61. 42349d0 Remove the checkStremingServer checking as it is unstable and introduce the flakiness. by Yu Shan Emily Lau · 14 years ago
  62. 4be2461 Merge "Support for ID3 V2.4 tags." into froyo by Andreas Huber · 14 years ago
  63. c944cbe Support for ID3 V2.4 tags. by Andreas Huber · 14 years ago
  64. aba965f Refactor connection/redirection code, support redirects on reconnection. by Andreas Huber · 14 years ago
  65. 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 · 14 years ago
  66. 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 · 14 years ago
  67. 25c2dd6 Merge "Per requested by API council, rename MediaScannerConneciton.ScanResultListener to .OnScanCompletedListener http://2553871" into froyo by Ray Chen · 14 years ago
  68. 97a9c6a Don't check whether a specific named activity supports mp3 playback, by Marco Nelissen · 14 years ago
  69. ddb709c Report the requested seek time while seek is in progress. by Andreas Huber · 14 years ago
  70. b7c8c76 Per requested by API council, rename MediaScannerConneciton.ScanResultListener to .OnScanCompletedListener by Ray Chen · 14 years ago
  71. 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 · 14 years ago
  72. 44dcf65 Make createVideoThumbnail and createImageThumbnail look consistent. by Ray Chen · 14 years ago
  73. 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 · 14 years ago
  74. a4357ad Coalesce multiple encoded AAC frames into a single input buffer on this particular OMX codec to increase throughput significantly. by Andreas Huber · 14 years ago
  75. 29039de Merge "Support another kind of iso mpeg4 file." into froyo by Andreas Huber · 14 years ago
  76. 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 · 14 years ago
  77. db6cc0b Use local lock for most MediaMetadataRetriever methods. Bug 2560834. by Dave Sparks · 14 years ago
  78. 55d1bb3 Fix bug 2565463 Ensure an object cannot appear twice in the by Jean-Michel Trivi · 14 years ago
  79. e11bafe Add the test template for the media audio manager test. by Yu Shan Emily Lau · 14 years ago
  80. eea1eef Support another kind of iso mpeg4 file. by Andreas Huber · 14 years ago
  81. ccc17b3 Merge "Public API changes for CameraProfile and CamcorderProfile classes" into froyo by James Dong · 14 years ago
  82. 49e5a4c Update AMR codec. by Dave Sparks · 14 years ago
  83. e64d9a2 Public API changes for CameraProfile and CamcorderProfile classes by James Dong · 14 years ago
  84. 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 · 14 years ago
  85. 7f7e67f Fix bug 2553575 API REVIEW: android.media Change 1 of 3 by Jean-Michel Trivi · 14 years ago
  86. 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 · 14 years ago
  87. 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 · 14 years ago
  88. 5c1e96b Merge "Properly send a MEDIA_SEEK_COMPLETE notification for a seek request while paused (legacy behaviour)." into froyo by Andreas Huber · 14 years ago
  89. 8e2b941 Properly send a MEDIA_SEEK_COMPLETE notification for a seek request while paused (legacy behaviour). by Andreas Huber · 14 years ago
  90. 99e330b Merge "Properly fill in the component name for the software decoders." into froyo by Andreas Huber · 14 years ago
  91. 7167472 Properly fill in the component name for the software decoders. by Andreas Huber · 14 years ago
  92. 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 · 14 years ago
  93. c2eeb2f Limit the total amount of ID3 metadata to something (un-)reasonable: 3MB. by Andreas Huber · 14 years ago
  94. 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 · 14 years ago
  95. 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 · 14 years ago
  96. 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 · 14 years ago
  97. bb961a0 Merge "Fix testCameraPreviewMemoryUsage test." by Wu-cheng Li · 14 years ago
  98. 59411b3 Fix testCameraPreviewMemoryUsage test. by Wu-cheng Li · 14 years ago
  99. ad069eb Merge "QueryCodecs now returns the names of the software codecs (non-OpenMax) as well." by Andreas Huber · 14 years ago
  100. 1a189a8 QueryCodecs now returns the names of the software codecs (non-OpenMax) as well. by Andreas Huber · 14 years ago