1. 42057ce Split datasource out of libstagefright by Marco Nelissen · 6 years ago
  2. 6efc14f Http streaming cannot play video whose duration is less than 5s by Yuxiu Zhang · 7 years ago
  3. 932f63e NuPlayer::GenericSource::onPrepareAsync():Change lock order by Dichen Zhang · 7 years ago
  4. c4270cc fix bug: release mDisconnectLock when early terminate by Dichen Zhang · 7 years ago
  5. 13497d0 Fix android.media.cts.MediaPlayerFlakyNetworkTest failure by Dichen Zhang · 7 years ago
  6. 90dc072 Merge "MediaPlayerService: Clear the vector holding tracks" am: b6229652ed am: efb1eecb65 by Dichen Zhang · 7 years ago
  7. b460734 MediaPlayerService: Clear the vector holding tracks by Dichen Zhang · 7 years ago
  8. a09fa50 Merge "GenericSource: restore mLock state in error cases" am: bccd73e209 am: f7f5ab9924 by Wei Jia · 7 years ago
  9. c43464e GenericSource: restore mLock state in error cases by Wei Jia · 7 years ago
  10. 20d51cc Merge "Fix cert-dcl16-c clang-tidy warnings in nuplayer." am: 83c76fb62f am: 45dbe4cb02 by Chih-Hung Hsieh · 7 years ago
  11. 62309d5 Fix cert-dcl16-c clang-tidy warnings in nuplayer. by Chih-Hung Hsieh · 7 years ago
  12. af136d5 GenericSource: fix error handling during preparing or rebuffering by Wei Jia · 7 years ago
  13. a70beb1 Move MediaExtractor back to libstagefright by Marco Nelissen · 7 years ago
  14. 7926fc5 MediaSource: treat empty track as unknown by Wei Jia · 8 years ago
  15. d83d4f4 NdkMediaExtractor: per-sample format metadata API by Robert Shih · 8 years ago
  16. a1d39ba Revert "NdkMediaExtractor: per-sample format metadata API" by Guang Zhu · 8 years ago
  17. 062ffd0 NdkMediaExtractor: per-sample format metadata API by Robert Shih · 8 years ago
  18. c2c0aab Merge "Revert "Remove IDataSource dependency from DataSource."" by Dongwon Kang · 8 years ago
  19. 3d21ae3 Remove RefBase from the extractor API by Marco Nelissen · 8 years ago
  20. 1889c3e Add MediaBufferBase and use it in MediaSource and MediaBufferGroup. by Dongwon Kang · 8 years ago
  21. 6969da6 Revert "Remove IDataSource dependency from DataSource." by Dongwon Kang · 8 years ago
  22. bc8f53b Revert "Revert "Move MediaBufferXXX from foundation to libmediaextractor"" by Dongwon Kang · 8 years ago
  23. 4b78070 Revert "Move MediaBufferXXX from foundation to libmediaextractor" by Dongwon Kang · 8 years ago
  24. f03606d Move MediaBufferXXX from foundation to libmediaextractor by Dongwon Kang · 8 years ago
  25. 307f605 Remove unused MediaSource::setBuffers by Dongwon Kang · 8 years ago
  26. 5146742 Remove IDataSource dependency from DataSource. by Dongwon Kang · 8 years ago
  27. c899fc0 GenericSource: perform seekTo on own looper by Wei Jia · 8 years ago
  28. 9bb3803 BufferingSettings: simplify buffering control. by Wei Jia · 9 years ago
  29. 67744bd GenericSource: release mLock when operation might take long time. by Wei Jia · 8 years ago
  30. 542a81a GenericSource: enable autonomous buffering by Wei Jia · 8 years ago
  31. d91dc5a Remove libmedia and libstagefright dependency from extractors by Dongwon Kang · 8 years ago
  32. 992c559 GenericSource: fix sending time for text data by Wei Jia · 8 years ago
  33. aec8d82 NuPlayer: fix out of range seeking in audio by Wei Jia · 8 years ago
  34. d3dcd24 Merge "GenericSource: reset timed text/subtitle after seek" into oc-dr1-dev am: 87b901caa1 am: 93d85e7929 by Robert Shih · 8 years ago
  35. 4029672 GenericSource: reset timed text/subtitle after seek by Robert Shih · 8 years ago
  36. 89dc2fe GenericSource: still feed audio decoder when paused. by Wei Jia · 8 years ago
  37. 838be39 Modular DRM for MediaPlayer: L3 playback fails at OMX mmap; preparDrm preparing by Hassan Shojania · 9 years ago
  38. 355e847 Modular DRM for MediaPlayer/Race at stop/releaseDrm by Hassan Shojania · 9 years ago
  39. 116687f GenericSource: close unused file descriptor by Andy Hung · 9 years ago
  40. a28ec4a Merge "Modular DRM for MediaPlayer/Removing mimes report" into oc-dev by Hassan Shojania · 9 years ago
  41. dd4ce18 Modular DRM for MediaPlayer/Removing mimes report by Hassan Shojania · 9 years ago
  42. 161dc69 MediaPlayer: enable more logs for extractor failure. by Wei Jia · 9 years ago
  43. d49dbd6 Allow MediaExtractor to create FileSource by Andy Hung · 9 years ago
  44. e7a1f6c Modular DRM for MediaPlayer by Hassan Shojania · 9 years ago
  45. 06a7081 Fix format string for Modular DRM for MediaPlayer by Hassan Shojania · 9 years ago
  46. cefac14 Modular DRM for MediaPlayer by Hassan Shojania · 9 years ago
  47. dc6f340 mediaplayer: add buffering settings API by Wei Jia · 9 years ago
  48. 2872c7a Merge "BufferingSettings: hook up internal BufferingSettings API." by Wei Jia · 9 years ago
  49. d825ab9 Merge "Fix issues crashing with Fatal signal when calling getFormat" am: 1808b0e3e4 am: 93b375b781 am: 4fdfda5cd2 by qinzhichao · 9 years ago
  50. 9935bd4 Fix issues crashing with Fatal signal when calling getFormat by qinzhichao · 9 years ago
  51. 48fa06d BufferingSettings: hook up internal BufferingSettings API. by Wei Jia · 9 years ago
  52. 5249a55 Clean up DRM handling by Marco Nelissen · 9 years ago
  53. ac6b30a Remove unused includes by Marco Nelissen · 9 years ago
  54. 92d57f9 Move 'sniff' functionality from DataSource to MediaExtractor by Marco Nelissen · 9 years ago
  55. fc88363 Merge "Removing widevine classic" by Jeff Tinker · 9 years ago
  56. c5de091 mediaplayer: support same seek mode as MediaMetadataRetriever. by Wei Jia · 9 years ago
  57. 29b7dcf Removing widevine classic by Jeff Tinker · 9 years ago
  58. 1448682 NuPlayer: hook up seekTo for precise seeking. by Wei Jia · 9 years ago
  59. 5ec347f NuPlayerSource: add "precise" as additional argument to seekTo. by Wei Jia · 9 years ago
  60. 5ca8f32 resolve merge conflicts of fd923e7 to stage-aosp-master am: df5d9246f9 by Chih-Hung Hsieh · 9 years ago
  61. df5d924 resolve merge conflicts of fd923e7 to stage-aosp-master by Chih-Hung Hsieh · 9 years ago
  62. e964d4e Fix clang-tidy warnings in audio and playerservice. by Chih-Hung Hsieh · 9 years ago
  63. 36d0ca1 Fix clang-tidy warnings in audio and playerservice. by Chih-Hung Hsieh · 9 years ago
  64. 1d883b2 Don't queue unnecessary discontinuity when switching tracks by Robert Shih · 9 years ago
  65. cdeb660 GenericSource: Allow multiple buffer reads for video by Andy Hung · 10 years ago
  66. f59c0ba IMediaSource: Improve shared memory buffer transfer by Andy Hung · 10 years ago
  67. bbaa144 NuPlayer: adjust temporal-layers to achieve smooth play by Praveen Chavan · 10 years ago
  68. d3f4e14 IMediaSource: add supportReadMultiple(). by Wei Jia · 10 years ago
  69. 1f1fc45 IMediaSource: add readMultiple API to speed up inter-process reading. by Wei Jia · 10 years ago
  70. 4d71c02 GenericSource: reduce logging. by Wei Jia · 10 years ago
  71. 3b9912b GenericSource: gracefully handle missing timestamp by Robert Shih · 10 years ago
  72. ff48664 GenericSource: send video input data to decoder in paused state. by Wei Jia · 10 years ago
  73. 05b7b2d Merge "Support for CEA-708 closed caption" by Jaesung Chung · 10 years ago
  74. 4def1cb GenericSource: reset mPrepareBuffering to initial value when buffering monitor is stopped. by Wei Jia · 10 years ago
  75. 14532f2 MediaPlayer: overhaul buffering monitor scheme. by Wei Jia · 10 years ago
  76. 3694d7c Support for CEA-708 closed caption by Jaesung Chung · 10 years ago
  77. 10a121b GenericSource: use sp<> instead of regular pointer. by Marco Nelissen · 10 years ago
  78. b2487f0 Extractor service by Marco Nelissen · 10 years ago
  79. 2f218cf Merge "GenericSource: reset mDecryptHandle when mDataSource is cleared." into mnc-dr-dev am: f8dc643316 am: 87494c6a68 by Wei Jia · 10 years ago
  80. cdc9cf6 GenericSource: reset mDecryptHandle when mDataSource is cleared. by Wei Jia · 10 years ago
  81. 422bf87 Merge "GenericSource: reset mDrmManagerClient when mDataSource is cleared." into mnc-dr-dev am: 7bfd9afefa am: 023815588c by Wei Jia · 10 years ago
  82. b41fd0d GenericSource: reset mDrmManagerClient when mDataSource is cleared. by Wei Jia · 10 years ago
  83. c367ca1 Fix a few potential crashes by Marco Nelissen · 10 years ago
  84. b06a77e Merge "Make NuPlayer send global timed text info too" by Marco Nelissen · 10 years ago
  85. b946648 Protect data source access with mutex during disconnect by Robert Shih · 10 years ago
  86. 55e2f4c Make NuPlayer send global timed text info too by Marco Nelissen · 10 years ago
  87. b669b18 Merge "Protect data source access with mutex during disconnect" by Robert Shih · 10 years ago
  88. 0386c91 MPEG4Extractor: ensure kKeyTrackID exists before creating an MPEG4Source as track. by Wei Jia · 10 years ago
  89. ebc2712 Protect data source access with mutex during disconnect by Robert Shih · 10 years ago
  90. 98e7ece nuplayer: Fix incorrect audio resume time during seek by Shivaprasad Hongal · 10 years ago
  91. fcf044a NuPlayer: pull more video buffers in advance in GenericSource by Chong Zhang · 10 years ago
  92. 0a62c19 Merge "libmediaplayerservice: get isStreaming info from source." into mnc-dev by Ronghua Wu · 11 years ago
  93. 02fc5e3 GenericSource should report -1 instead of 0 for unknown duration by Marco Nelissen · 11 years ago
  94. 02cb98d libmediaplayerservice: get isStreaming info from source. by Ronghua Wu · 11 years ago
  95. 8f291bc libmediaplayerservice: queue discontinuity when seek to eos. by Ronghua Wu · 11 years ago
  96. 755106e GenericSource: reply mime information for *all* track types by Robert Shih · 11 years ago
  97. f8bd851 Copy sei offset/size during ABuffer/MediaBuffer conversion by Robert Shih · 11 years ago
  98. 6d339f1 libmediaplayerservice: fix warnings, make warnings errors, use clang by Lajos Molnar · 11 years ago
  99. 99f3160 Unhide the android.media.[Media]DataSource interface. by Chris Watkins · 11 years ago
  100. fcd3e94 mediaplayer: ensure secure decoders are instantiated before starting source by Lajos Molnar · 11 years ago