media/library
olly dfa4d55f50 Fix DownloadService resumption
- DownloadManagerHelper now passes all downloads to the
  DownloadService when the service is attached (and once
  the downloads are known). The service then starts the
  foreground notification updater if necessary. This fixes
  the ref'd issue.
- Don't call getScheduler() if the service is background
  only. This was already documented to be the case on the
  DownloadService constructor.
- If the service is started in the foreground on SDK level
  26 and higher, satisfy the condition to move the service
  to the foreground in onStartCommand rather than in stop().
  It's much more obviously correct, and should produce the
  same end result.

Issue: #6798
PiperOrigin-RevId: 290050024
2020-01-17 14:01:38 +00:00
..
all Use new exoplayer.dev domain everywhere. 2019-04-16 15:25:27 +01:00
core Fix DownloadService resumption 2020-01-17 14:01:38 +00:00
dash PlayerTrackEmsgHandler: Release sample queue in release() 2020-01-17 13:58:07 +00:00
hls Split HlsSampleStreamWrapper.init into two methods 2020-01-17 13:58:03 +00:00
smoothstreaming Make DownloadHelper pass DrmSessionManager to MediaSources 2020-01-17 13:35:21 +00:00
ui Disable chronometer for playback speeds != 1.0 2020-01-17 13:55:58 +00:00
README.md Tweak and add READMEs + remove refs to V1 2017-08-17 22:59:34 +01:00

ExoPlayer library

The ExoPlayer library is split into multiple modules. See ExoPlayer's top level README for more information about the available library modules and how to use them.