1. 4575beb Revert "Stop audio source if AudioPlayer could not be started" by Andreas Huber · 12 years ago
  2. 022048e Stop audio source if AudioPlayer could not be started by James Dong · 12 years ago
  3. a99a5bc Stop extrapolating audio time from the anchor if we're paused or reached eos. by Andreas Huber · 12 years ago
  4. e4451a9 Smoothen audio "real" time by compensating with system_time() by Andreas Huber · 12 years ago
  5. b48aea1 Revert "Merge "Improve AudioPlayer position reporting"" by Eric Laurent · 12 years ago
  6. 2c3297a No warning on using channel order in AudioPlayer by Jean-Michel Trivi · 12 years ago
  7. 1948eb3 Add support for deep audio buffers by Eric Laurent · 12 years ago
  8. 0ca3cf9 rename audio policy output flags by Eric Laurent · 12 years ago
  9. ab334fd audio_channel_in/out_mask_from_count by Glenn Kasten · 12 years ago
  10. 36a4d2c Merge "Gapless playback, step 1." by Marco Nelissen · 12 years ago
  11. 6b74d67 Gapless playback, step 1. by Marco Nelissen · 12 years ago
  12. 18868c5 Use audio_policy_output_flags_t consistently by Glenn Kasten · 12 years ago
  13. e7d0c71 Improve AudioPlayer position reporting by Marco Nelissen · 12 years ago
  14. 6556e5b Merge "MediaPlayerService: fix AudioSink latency" by Eric Laurent · 12 years ago
  15. db354e5 MediaPlayerService: fix AudioSink latency by Eric Laurent · 12 years ago
  16. 786618f Add channel mask in AudioSink by Jean-Michel Trivi · 12 years ago
  17. 7a8b0ed Playback rate on MediaPlayer by Jean-Michel Trivi · 12 years ago
  18. 3856b09 Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGE by Steve Block · 13 years ago
  19. 6c37549 Flush resets the count of played audio frames by James Dong · 13 years ago
  20. f7eade9 Audio player must not be used as a timesource before it's started. by Andreas Huber · 13 years ago
  21. 0b293e7 Properly reset the number of frames we think we've written to the audio sink by Andreas Huber · 13 years ago
  22. d217a8c Revert "Use AudioTrack::event_type not int in callback" by Glenn Kasten · 13 years ago
  23. 013b5a6 Use AudioTrack::event_type not int in callback by Glenn Kasten · 13 years ago
  24. c0dfc5b Properly honour any pending seek request when reading the first buffer after by Andreas Huber · 13 years ago
  25. fce7a47 audio/media: convert to using the audio HAL and new audio defs by Dima Zavin · 13 years ago
  26. 7fb4b42 Merge "This reverts an earlier change 4aeec2da39fce4de9b07b694d59fd308ffb3d491" by Andreas Huber · 13 years ago
  27. 51c1e0e This reverts an earlier change 4aeec2da39fce4de9b07b694d59fd308ffb3d491 by Andreas Huber · 13 years ago
  28. bd7b717 Avoid a race condition while signaling audio EOS/seek complete by acquiring the lock. by Andreas Huber · 13 years ago
  29. b1d3d37 am a4a81aef: am e7cedad2: am 2edbdcc6: Merge "After a seek there\'s a brief period where audio time isn\'t reestablished." into honeycomb-mr1 by Andreas Huber · 13 years ago
  30. fe9b719 After a seek there's a brief period where audio time isn't reestablished. by Andreas Huber · 13 years ago
  31. 84b343f Delay signaling the end of audio playback until all frames have actually played. by Andreas Huber · 13 years ago
  32. 6e1cc6e Instead of not feeding the AudioTrack any data after EOS, play silence instead. by Andreas Huber · 13 years ago
  33. b2e3954 Make sure to call AudioTrack::stop() instead of AudioTrack::pause() after submitting all samples to AudioTrack to make sure those remaining samples are actually played out. by Andreas Huber · 14 years ago
  34. c7d368d Properly flush the AudioTrack/AudioSink on a seek request and make sure that both the mp3 decoder and aac software decoders start fresh after a seek without any dependency on previously decoded content. by Andreas Huber · 14 years ago
  35. ed54ad0 Instead of constantly polling the AudioPlayer to see if it reached EOS or finished seeking, initiate the notification from the AudioPlayer when the event happens. by Andreas Huber · 14 years ago
  36. 3cc219d Squashed commit of the following: by Andreas Huber · 14 years ago
  37. a98420e 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
  38. e7e3b78 The audio track was accidentally not participating in the prefetch since it wasn't started at the time prepare() was called. Also, properly report the cached duration even near the end when the source has no more data to fetch. by Andreas Huber · 14 years ago
  39. 25155ff Ensure that the audio codec instance is actually going away before we attempt to instantiate another one, otherwise we might end up with the software codec even though the hardware codec would have been available shortly. by Andreas Huber · 14 years ago
  40. 5295c0c Propagate errors all the way through the MediaSources and send either MEDIA_PLAYBACK_COMPLETE or MEDIA_ERROR depending on the final reason for running out of buffers to play back. by Andreas Huber · 14 years ago
  41. 32dcebf Store AudioTrack return value for error condition by Kenny Root · 14 years ago
  42. 7d5b8a7 Implementation of stagefright-enabled MediaPlayerService::decode functionality by Andreas Huber · 14 years ago
  43. cb9859b Fix for 2224736. Sometimes mSeeking is reset without calling setSeekTo first. by Gloria Wang · 14 years ago
  44. 80a68de Previous change broke A/V sync, this is a better change to eliminate negative media positions. by Andreas Huber · 14 years ago
  45. 1862a33 Fix a deadlock caused by the AudioPlayer notifying the observer that the stream had ended at the same time the observer was shutting down the AudioPlayer. by Andreas Huber · 14 years ago
  46. ad6516d AudioPlayer didn't properly account for the latency when calculating the current media time. by Andreas Huber · 14 years ago
  47. 88c030e Properly forward errors returned by AudioTrack up to the player. by Andreas Huber · 14 years ago
  48. fc9ba09 Squashed commit of the following: by Andreas Huber · 15 years ago
  49. bfa6b2d Squashed commit of the following: by Andreas Huber · 15 years ago
  50. 84ec55b am fde273ba: Merge change Ic997acac into eclair by Andreas Huber · 15 years ago
  51. dae04ca Make AudioPlayer a little less verbose, defer starting audio playback until after the first video frame has been decoded (if there's video at all). by Andreas Huber · 15 years ago
  52. 48c948b Change to a int64_t usecs representation for timestamps and duration throughout stagefright. by Andreas Huber · 15 years ago
  53. 18291bc Media MIME types now have corresponding constants in MediaDefs.h, new codec enumeration API. by Andreas Huber · 15 years ago
  54. 0c89199 assert => CHECK in stagefright. by Andreas Huber · 15 years ago
  55. 693d271 Squashed commit of the following: by Andreas Huber · 15 years ago
  56. 0024245 Squashed commit of the following: by Andreas Huber · 15 years ago
  57. 20111aa Squashed commit of the following: by Andreas Huber · 15 years ago