media/library/smoothstreaming
olly 82061e9afb Improve progress reporting logic
- Listener based reporting of progress allows the content length
  to be persisted into the download index (and notified via a
  download state change) as soon as it's available.
- Moved contentLength back into Download proper. It should only
  ever change once, so I'm not sure it belongs in the mutable part
  of Download.
- Made a DownloadProgress class, for naming sanity.

PiperOrigin-RevId: 244242487
2019-04-18 23:24:11 +01:00
..
src Improve progress reporting logic 2019-04-18 23:24:11 +01:00
build.gradle Add missing DownloadService build*Intent and startWith* methods 2019-04-18 23:22:35 +01:00
README.md Use new exoplayer.dev domain everywhere. 2019-04-16 15:25:27 +01:00

ExoPlayer SmoothStreaming library module

Provides support for Smooth Streaming content. To play Smooth Streaming content, instantiate a SsMediaSource and pass it to ExoPlayer.prepare.

  • Javadoc: Classes matching com.google.android.exoplayer2.source.smoothstreaming.* belong to this module.