1. 06a7081 Fix format string for Modular DRM for MediaPlayer by Hassan Shojania · 9 years ago
  2. cefac14 Modular DRM for MediaPlayer by Hassan Shojania · 9 years ago
  3. dc6f340 mediaplayer: add buffering settings API by Wei Jia · 9 years ago
  4. 2872c7a Merge "BufferingSettings: hook up internal BufferingSettings API." by Wei Jia · 9 years ago
  5. d825ab9 Merge "Fix issues crashing with Fatal signal when calling getFormat" am: 1808b0e3e4 am: 93b375b781 am: 4fdfda5cd2 by qinzhichao · 9 years ago
  6. 9935bd4 Fix issues crashing with Fatal signal when calling getFormat by qinzhichao · 9 years ago
  7. 48fa06d BufferingSettings: hook up internal BufferingSettings API. by Wei Jia · 9 years ago
  8. 5249a55 Clean up DRM handling by Marco Nelissen · 9 years ago
  9. ac6b30a Remove unused includes by Marco Nelissen · 9 years ago
  10. 92d57f9 Move 'sniff' functionality from DataSource to MediaExtractor by Marco Nelissen · 9 years ago
  11. fc88363 Merge "Removing widevine classic" by Jeff Tinker · 9 years ago
  12. c5de091 mediaplayer: support same seek mode as MediaMetadataRetriever. by Wei Jia · 9 years ago
  13. 29b7dcf Removing widevine classic by Jeff Tinker · 9 years ago
  14. 1448682 NuPlayer: hook up seekTo for precise seeking. by Wei Jia · 9 years ago
  15. 5ec347f NuPlayerSource: add "precise" as additional argument to seekTo. by Wei Jia · 9 years ago
  16. 5ca8f32 resolve merge conflicts of fd923e7 to stage-aosp-master am: df5d9246f9 by Chih-Hung Hsieh · 9 years ago
  17. df5d924 resolve merge conflicts of fd923e7 to stage-aosp-master by Chih-Hung Hsieh · 9 years ago
  18. e964d4e Fix clang-tidy warnings in audio and playerservice. by Chih-Hung Hsieh · 9 years ago
  19. 36d0ca1 Fix clang-tidy warnings in audio and playerservice. by Chih-Hung Hsieh · 9 years ago
  20. 1d883b2 Don't queue unnecessary discontinuity when switching tracks by Robert Shih · 9 years ago
  21. cdeb660 GenericSource: Allow multiple buffer reads for video by Andy Hung · 10 years ago
  22. f59c0ba IMediaSource: Improve shared memory buffer transfer by Andy Hung · 10 years ago
  23. bbaa144 NuPlayer: adjust temporal-layers to achieve smooth play by Praveen Chavan · 10 years ago
  24. d3f4e14 IMediaSource: add supportReadMultiple(). by Wei Jia · 10 years ago
  25. 1f1fc45 IMediaSource: add readMultiple API to speed up inter-process reading. by Wei Jia · 10 years ago
  26. 4d71c02 GenericSource: reduce logging. by Wei Jia · 10 years ago
  27. 3b9912b GenericSource: gracefully handle missing timestamp by Robert Shih · 10 years ago
  28. ff48664 GenericSource: send video input data to decoder in paused state. by Wei Jia · 10 years ago
  29. 05b7b2d Merge "Support for CEA-708 closed caption" by Jaesung Chung · 10 years ago
  30. 4def1cb GenericSource: reset mPrepareBuffering to initial value when buffering monitor is stopped. by Wei Jia · 10 years ago
  31. 14532f2 MediaPlayer: overhaul buffering monitor scheme. by Wei Jia · 10 years ago
  32. 3694d7c Support for CEA-708 closed caption by Jaesung Chung · 10 years ago
  33. 10a121b GenericSource: use sp<> instead of regular pointer. by Marco Nelissen · 10 years ago
  34. b2487f0 Extractor service by Marco Nelissen · 10 years ago
  35. 2f218cf Merge "GenericSource: reset mDecryptHandle when mDataSource is cleared." into mnc-dr-dev am: f8dc643316 am: 87494c6a68 by Wei Jia · 10 years ago
  36. cdc9cf6 GenericSource: reset mDecryptHandle when mDataSource is cleared. by Wei Jia · 10 years ago
  37. 422bf87 Merge "GenericSource: reset mDrmManagerClient when mDataSource is cleared." into mnc-dr-dev am: 7bfd9afefa am: 023815588c by Wei Jia · 10 years ago
  38. b41fd0d GenericSource: reset mDrmManagerClient when mDataSource is cleared. by Wei Jia · 10 years ago
  39. c367ca1 Fix a few potential crashes by Marco Nelissen · 10 years ago
  40. b06a77e Merge "Make NuPlayer send global timed text info too" by Marco Nelissen · 10 years ago
  41. b946648 Protect data source access with mutex during disconnect by Robert Shih · 10 years ago
  42. 55e2f4c Make NuPlayer send global timed text info too by Marco Nelissen · 10 years ago
  43. b669b18 Merge "Protect data source access with mutex during disconnect" by Robert Shih · 10 years ago
  44. 0386c91 MPEG4Extractor: ensure kKeyTrackID exists before creating an MPEG4Source as track. by Wei Jia · 10 years ago
  45. ebc2712 Protect data source access with mutex during disconnect by Robert Shih · 10 years ago
  46. 98e7ece nuplayer: Fix incorrect audio resume time during seek by Shivaprasad Hongal · 10 years ago
  47. fcf044a NuPlayer: pull more video buffers in advance in GenericSource by Chong Zhang · 10 years ago
  48. 0a62c19 Merge "libmediaplayerservice: get isStreaming info from source." into mnc-dev by Ronghua Wu · 11 years ago
  49. 02fc5e3 GenericSource should report -1 instead of 0 for unknown duration by Marco Nelissen · 11 years ago
  50. 02cb98d libmediaplayerservice: get isStreaming info from source. by Ronghua Wu · 11 years ago
  51. 8f291bc libmediaplayerservice: queue discontinuity when seek to eos. by Ronghua Wu · 11 years ago
  52. 755106e GenericSource: reply mime information for *all* track types by Robert Shih · 11 years ago
  53. f8bd851 Copy sei offset/size during ABuffer/MediaBuffer conversion by Robert Shih · 11 years ago
  54. 6d339f1 libmediaplayerservice: fix warnings, make warnings errors, use clang by Lajos Molnar · 11 years ago
  55. 99f3160 Unhide the android.media.[Media]DataSource interface. by Chris Watkins · 11 years ago
  56. fcd3e94 mediaplayer: ensure secure decoders are instantiated before starting source by Lajos Molnar · 11 years ago
  57. c287cad nuplayer: remove prefill cache code by Chong Zhang · 11 years ago
  58. 3f27436 stagefright: don't use ALooperRoster mutex for reply handling by Lajos Molnar · 11 years ago
  59. 1d15ab5 media: switch to new AMessage handling by Lajos Molnar · 11 years ago
  60. fc6cfd8 nuplayer: do not use cached source for wvm content by Chong Zhang · 11 years ago
  61. efbb619 NuPlayer: pause playback when buffering is low by Chong Zhang · 11 years ago
  62. 1713460 mark any copyrighted content as protected to disable capture by Chong Zhang · 11 years ago
  63. 661a527 Fix for apps that forget to use widevine:// urls by Jeff Tinker · 11 years ago
  64. 80c57d5 Merge "NuPlayerRenderer: Update mAnchorMaxMediaUs when anchor time is changed to fix pause-seek-getCurrentPosition." into lmp-mr1-dev by Wei Jia · 11 years ago
  65. 474d7c7 NuPlayerRenderer: Update mAnchorMaxMediaUs when anchor time is changed to fix pause-seek-getCurrentPosition. by Wei Jia · 11 years ago
  66. 42e8153 fixes for non-secure widevine playback by Chong Zhang · 11 years ago
  67. ec9459c Merge "close fd if data source is reset without prepare" into lmp-mr1-dev by Chong Zhang · 11 years ago
  68. a6bf21f close fd if data source is reset without prepare by Chong Zhang · 11 years ago
  69. 6ffb1fd NuPlayer: pass media time to selectTrack for responsiveness by Robert Shih · 11 years ago
  70. 21efaad Merge "GenericSource: add mVideoLastDequeueTimeUs/mAudioLastDequeueTimeUs" into lmp-mr1-dev by Robert Shih · 11 years ago
  71. 5c67ddc GenericSource: add mVideoLastDequeueTimeUs/mAudioLastDequeueTimeUs by Robert Shih · 11 years ago
  72. fef808d AnotherPacketSource.cpp: Do not queue discontinity signal buffer resulted from seek. by Wei Jia · 11 years ago
  73. d8b03ab Merge "NuPlayer: Fix flush mode decoder error handling" into lmp-dev by Andy Hung · 11 years ago
  74. 2abde2c NuPlayer: Fix flush mode decoder error handling by Andy Hung · 11 years ago
  75. 360d6d0 GenericSource: support disconnect before NuCachedSource2 is created by Robert Shih · 11 years ago
  76. a28785a Fix Widevine classic playback errors with NuPlayer by Jeff Tinker · 11 years ago
  77. 0079b33 Merge "MediaBuffer: ABuffer will release MediaBuffer when it's destructed." into lmp-dev by Wei Jia · 11 years ago
  78. 96e92b5 MediaBuffer: ABuffer will release MediaBuffer when it's destructed. by Wei Jia · 11 years ago
  79. 705d329 Make prepare properly report failure again by Marco Nelissen · 11 years ago
  80. 866e028 Merge "Add support for ANDROID_LOOP to NuPlayer" into lmp-dev by Marco Nelissen · 11 years ago
  81. f0b72b5 Add support for ANDROID_LOOP to NuPlayer by Marco Nelissen · 11 years ago
  82. 317a49a mediaplayer: reset flags when pre-reading multiple buffers by Marco Nelissen · 11 years ago
  83. fbbeeeb Merge "Disconnect HTTP-based data source upon reset" into lmp-dev by Chong Zhang · 11 years ago
  84. da23ab9 GenericSource: fix selectTrack parameter by Robert Shih · 11 years ago
  85. 48296b7 Disconnect HTTP-based data source upon reset by Chong Zhang · 11 years ago
  86. c7b2957 Merge "mediaplayer: optimize buffer queue management" into lmp-dev by Phil Burk · 11 years ago
  87. c5cc2e2 mediaplayer: optimize buffer queue management by Phil Burk · 11 years ago
  88. ae6fe43 Merge "GenericSource: move track packet init from start to prepare" into lmp-dev by Robert Shih · 11 years ago
  89. af52c1a GenericSource: move track packet init from start to prepare by Robert Shih · 11 years ago
  90. 84f5278 avoid kWhatReadBuffer message spam in GenericSource by Lajos Molnar · 11 years ago
  91. 17f6dd6 GenericSource: refactor track selection for dedicated looper by Robert Shih · 11 years ago
  92. 64a385d Merge "GenericSource: set DRM playback status." into lmp-dev by Ronghua Wu · 11 years ago
  93. 8027687 GenericSource: set DRM playback status. by Ronghua Wu · 11 years ago
  94. 5bbffc0 Merge "do string compare with mime immediately after we get the value" into lmp-dev by Chong Zhang · 11 years ago
  95. afc0a87 do string compare with mime immediately after we get the value by Chong Zhang · 11 years ago
  96. 2a3cc9a add buffering update to GenericSource by Chong Zhang · 11 years ago
  97. d354d8d move cache prefill to GenericSource's message handler by Chong Zhang · 11 years ago
  98. 1228d6b use dedicated looper for GenericSource by Chong Zhang · 11 years ago
  99. ced1c2f some clean up of video size change notification by Chong Zhang · 11 years ago
  100. a19f33e delay data source creation for GenericSource prepare time by Chong Zhang · 11 years ago