1. b1e7cd1 Refactoring: Rename SurfaceTextureClient to Surface by Mathias Agopian · 11 years ago
  2. 200d71c Return error code if setting scaling mode fails by Marco Nelissen · 11 years ago
  3. 484566c Rename ISurfaceTexture and SurfaceTexture by Andy McFadden · 12 years ago
  4. 0fc13f2 Don't attempt to seek audio and video separately. by Andreas Huber · 12 years ago
  5. 5696614 Added some extra failure logging messages by James Dong · 12 years ago
  6. 25d542d [WVDRM] Fix for stuttering on low bandwidth by Jeff Tinker · 12 years ago
  7. ac1b716 Add getError and setError to propagate error code from WVMMediaExtractor up to player. by Edwin Wong · 12 years ago
  8. f10f36d Send current bandwidth info event when buffering occurs by Jeffrey Tinker · 12 years ago
  9. 53ae164 Don't log streaming url. by James Dong · 12 years ago
  10. c374dae Added a callback to signal when the rendering of the video frame just occurred by James Dong · 12 years ago
  11. 6f43448 Ensure MEDIA_INFO_BUFFERING_END is always sent by Marco Nelissen · 12 years ago
  12. 1e5b2b3 Update ANativeWindow client code for sync by Jamie Gennis · 12 years ago
  13. 8a15dfb Fix track selection code in AwesomePlayer by Insun Kang · 12 years ago
  14. ce3d3ef Fix one of the potential ANR issues from AwesomePlayer by James Dong · 12 years ago
  15. dadc0dd Part of fix for double spins & faster startup by Jeff Tinker · 12 years ago
  16. a6490c6 Only mark the audio player as started if it did so successfully. by Andreas Huber · 12 years ago
  17. ab7a2e5 Switch audio tracks at runtime by James Dong · 12 years ago
  18. 2163320 stagefright: add tracing to AwesomePlayer. by Jamie Gennis · 12 years ago
  19. 49e7daa Revert our seek behaviour to SEEK_CLOSEST_SYNC instead of SEEK_CLOSEST. by Andreas Huber · 12 years ago
  20. 6a3969c Removed mutex lock in addTextSource, and rename to addTextSource_l by Edwin Wong · 12 years ago
  21. 4f6eed0 Impl for supporting two video scaling modes by James Dong · 12 years ago
  22. 514bcaf Handle the case when there is no timed text track by James Dong · 12 years ago
  23. 1948eb3 Add support for deep audio buffers by Eric Laurent · 12 years ago
  24. eec46ab Fix for multiple audio/timed track feature implementation - part one by James Dong · 12 years ago
  25. 613c8ae Add external timed text source using a passed file descriptor by James Dong · 12 years ago
  26. 7c5afe9 Fix a bug in MediaPlayer's addExternalSource(). by Insun Kang · 12 years ago
  27. f9d660a Defines MediaPlayer APIs to support multiple audio/video/timedtext tracks. by Insun Kang · 12 years ago
  28. 5e5631b Merge "Fix videos app bandwidth accounting for 4G streaming" by Jeff Tinker · 12 years ago
  29. 41acade Merge "Moves TimedTextDriver.h into include/media/stagefright/timedtext." by James Dong · 12 years ago
  30. df712ea fix libgui header location by Mathias Agopian · 12 years ago
  31. 3254b25 Moves TimedTextDriver.h into include/media/stagefright/timedtext. by Insun Kang · 12 years ago
  32. dce4161 Fix videos app bandwidth accounting for 4G streaming by Jeff Tinker · 12 years ago
  33. 7a8b0ed Playback rate on MediaPlayer by Jean-Michel Trivi · 12 years ago
  34. 7c5b72c Change the signature of method addTextSource() in AwesomePlayer by James Dong · 12 years ago
  35. 5ec58d9 Experiment with seeking to closest frame instead of closest syncframe by Andreas Huber · 12 years ago
  36. 6655174 First step of refactoring 'timedtext' code. by Insun Kang · 13 years ago
  37. 9d2f386 Separate sniffing from session initialization by James Dong · 13 years ago
  38. e51dd6d am 05985a2e: am c15cf3d2: Merge "stagefright: limit audio gap for looped playback" into ics-mr1 by Eric Laurent · 13 years ago
  39. 86d24aa stagefright: limit audio gap for looped playback by Eric Laurent · 13 years ago
  40. 29357bc Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE by Steve Block · 13 years ago
  41. df64d15 Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGE by Steve Block · 13 years ago
  42. b8a8052 Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE by Steve Block · 13 years ago
  43. 2a3d6e1 am 3f6a7d1e: am d70c64db: Revert the following patches because they may lead to power regression because SHA/MD5 module is stuck 1. Revert "Fix drm flag setting missed in false drm recognition fix." This reverts commit 9f704f6c46a171357e49c411c83458b9d4565f3b. by James Dong · 13 years ago
  44. 785ee06 Revert the following patches because they may lead to power regression because SHA/MD5 module is stuck by James Dong · 13 years ago
  45. fec2284 am dc44e06e: am ef664f62: Merge "Fix drm flag setting missed in false drm recognition fix." into ics-mr1 by Jeff Tinker · 13 years ago
  46. f2d86c8 am 406dd5d1: am aadbd80b: Fixed the false drm recognition. by James Dong · 13 years ago
  47. 901e78d am a5038d16: am a693a4b5: Merge "Fix ANRs due to Widevine DRM plugin sniff taking too long." into ics-mr1 by Jeff Tinker · 13 years ago
  48. 7e976e9 Fix drm flag setting missed in false drm recognition fix. by Jeff Tinker · 13 years ago
  49. d1fa3ca Fixed the false drm recognition. by James Dong · 13 years ago
  50. 894f3ca Merge "Fix ANRs due to Widevine DRM plugin sniff taking too long." into ics-mr1 by Jeff Tinker · 13 years ago
  51. 8e49b60 Fix ANRs due to Widevine DRM plugin sniff taking too long. by Jeff Tinker · 13 years ago
  52. eebecee am 6727a43f: am 54a53841: Merge "Fetch at least 192KB to avoid our mp3 sniffer from blocking on data." into ics-mr1 by Dave Burke · 13 years ago
  53. bab4120 Fetch at least 192KB to avoid our mp3 sniffer from blocking on data. by Andreas Huber · 13 years ago
  54. 456caf3 resolved conflicts for merge of 07bacabe to master by Andreas Huber · 13 years ago
  55. a0f2bf5 Properly identify how much metadata we need to cache in order to instantiate by Andreas Huber · 13 years ago
  56. 60047ae am 624efe45: am c1b1709b: Merge "Make sure not to cancel pending seek/EOS notifications on a cache underrun..." into ics-mr1 by Andreas Huber · 13 years ago
  57. c34233e Make sure not to cancel pending seek/EOS notifications on a cache underrun... by Andreas Huber · 13 years ago
  58. 471af5a resolved conflicts for merge of 26f70db9 to master by Andreas Huber · 13 years ago
  59. 3901e5d Remove surface legacy APIs and code. by Andreas Huber · 13 years ago
  60. bd1970a am 1388aced: Merge "Fix a reference to a stale pointer in AwesomePlayer." into ics-mr1 by Andreas Huber · 13 years ago
  61. 32bdfd5 Fix a reference to a stale pointer in AwesomePlayer. by Andreas Huber · 13 years ago
  62. 3856b09 Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGE by Steve Block · 13 years ago
  63. 2bfdd42 NuPlayer is now taking on the task of streaming over RTSP. by Andreas Huber · 13 years ago
  64. f337772 Merge "Support for an MPEG2 Program Stream extractor." by Andreas Huber · 13 years ago
  65. 49c5981 YouTube can now request custom cache/prefetch parameters and disconnect-at-highwater by Andreas Huber · 13 years ago
  66. 2944eca Support for an MPEG2 Program Stream extractor. by Andreas Huber · 13 years ago
  67. c32589a Cut down on AwesomePlayer and OMXCodec's verbosity. by Andreas Huber · 13 years ago
  68. f7eade9 Audio player must not be used as a timesource before it's started. by Andreas Huber · 13 years ago
  69. 02f6e98 Guard the audio notifications with a separate lock to avoid deadlocks during reset. by Andreas Huber · 13 years ago
  70. 5b75fdc Stop the AudioSource in reset() of AwesomePlayer if AudioSource is not NULL by Gloria Wang · 13 years ago
  71. 63970b4 Return an error to the client instead of asserting if decoder instantiation fails by Andreas Huber · 13 years ago
  72. 1a49a13 Set mSeekNotificationSent as false for RTSP seeking. Fix for bug 5208736. by Gloria Wang · 13 years ago
  73. 50bb96c Merge "When switching surface, do not set mSeekNotificationSent as true, because there could be a previous uncompleted seeking which needs to send back MEDIA_SEEK_COMPLETE message. If we set mSeekNotificationSent as true here, then mediaplayer.cpp will be waiting for message MEDIA_SEEK_COMPLETE. The getCurrentPosition() will always return the seek time before MEDIA_SEEK_COMPLETE being received by mediaplayer.cpp. Fix for bug 5181272." by Gloria Wang · 13 years ago
  74. af64a8a When switching surface, do not set mSeekNotificationSent as true, by Gloria Wang · 13 years ago
  75. 7341123 Merge "Some decoders require more gentle treatment" by Andreas Huber · 13 years ago
  76. 14f9574 Some decoders require more gentle treatment by James Dong · 13 years ago
  77. cdef698 Disable vorbis-auto-looping if the audio sink used is not realtime, i.e. recording. by Andreas Huber · 13 years ago
  78. 99590d2 Properly initialize some instance variables. by Andreas Huber · 13 years ago
  79. 8adb83b Merge "To reduce the bytes need to be buffered before start playing the streaming video. We might revert this change if too many spinnings were introduced. For bug 4448008." by Gloria Wang · 13 years ago
  80. 83ed9d4 To reduce the bytes need to be buffered before start playing the streaming video. by Gloria Wang · 13 years ago
  81. 80ec929 To support for switching from a non-null surface/ surface texture to by Gloria Wang · 13 years ago
  82. cd25fed Bug 4599730 Get audio channel count on MediaPlayer by Glenn Kasten · 13 years ago
  83. dc3d678 Merge "Revert "Add some logging to track down where ANR happens during MediaPlayer._release()."" by James Dong · 13 years ago
  84. a3f4d7f Revert "Add some logging to track down where ANR happens during MediaPlayer._release()." by James Dong · 13 years ago
  85. 5442cb5 If audio startup fails while executing MediaPlayer::start() do NOT post an error by Andreas Huber · 13 years ago
  86. d26edf9 Merge "Bug 4571308 Provide correct video frame timestamps" by Glenn Kasten · 13 years ago
  87. 9b80c2b Charge network traffic to the uid of the process using the MediaPlayer. by Andreas Huber · 13 years ago
  88. 593e277 Bug 4571308 Provide correct video frame timestamps by Glenn Kasten · 13 years ago
  89. a0b1d4b Make dumpsys(media.player) more useful by having AwesomePlayer populate it. by Andreas Huber · 13 years ago
  90. b33d2ac Do not call getEstimatedBandwidth if the streaming is not HTTP-based by James Dong · 13 years ago
  91. 5b1b8a9 Send estimated bandwidth value as informational event when cache fetcher pauses by James Dong · 13 years ago
  92. ecc0840 Merge "For out of band timed text support (timed text in a separate file)." by Gloria Wang · 13 years ago
  93. 965d08b For out of band timed text support (timed text in a separate file). by Gloria Wang · 13 years ago
  94. 9eff287 resolved conflicts for merge of d5762583 to master by James Dong · 13 years ago
  95. 37b2d62 Add some logging to track down where ANR happens during MediaPlayer._release(). by James Dong · 13 years ago
  96. e393509 resolved conflicts for merge of a8939e0d to master by James Dong · 13 years ago
  97. 5a4e480 Merge "Using widevine:// to stream adaptive bitrate wvm content no longer" into honeycomb-mr2 by James Dong · 13 years ago
  98. 2352f48 DO NOT MERGE For bug 4422428 Squashed commit of the following: by Gloria Wang · 13 years ago
  99. bbba88c Squashed commit of the following: by Andreas Huber · 13 years ago
  100. 681755f Using widevine:// to stream adaptive bitrate wvm content no longer by Andreas Huber · 13 years ago