1. 30 Mar, 2020 7 commits
  2. 18 Feb, 2020 6 commits
  3. 13 Feb, 2020 7 commits
  4. 03 Feb, 2020 2 commits
  5. 01 Feb, 2020 6 commits
  6. 27 Jan, 2020 6 commits
  7. 17 Jan, 2020 6 commits
    • Release notes: Move download segment merging out of 2.11.2 · ce1ec1d5
      PiperOrigin-RevId: 290276507
      olly committed
    • Tidy up DownloadService restart. Final change for #6798. · b137cfbd
      - Add additional Listener methods to DownloadManager, to inform of
        changes to whether the downloads are paused or waiting for requirements.
      
      - Only schedule the Scheduler if we really are waiting for requirements.
      
      - Only restart the service if we're no longer waiting for requirements,
        and if there are queued downloads that will now be restarted.
        Previously the service would be restarted whenever the requirements
        were met, regardless of whether there was any work to do.
      
      - Restart service if it might be stopping, as well as if it's already
        stopped. Also restart service if there's a download state change to a
        state for which the service should be started, if.
      
      Issue: #6798
      PiperOrigin-RevId: 290270547
      olly committed
    • 2.11.2 release notes and version bump · 0a2373c3
      PiperOrigin-RevId: 290269098
      olly committed
    • Do not hold a codec in OnFrameRenderedListener · 49349f0f
      Doing so prevent Codec which is a big object with
      JNI to be garbage collected.
      
      As the codec can not be hold in the listener, there
      is no way to call release, as it must be called on
      the same codec.
      As a result the release method is also removed.
      The downside is that at runtime some callbacks may be
      dropped but it should be a short transitive state.
      
      This also simplifies lifecycle of the listener as
      the client does not have to know if release needs
      to be called or not.
      
      An alternative would have been to hold a weak ref,
      but I deemed it too complicated for the
      runtime gain.
      
      PiperOrigin-RevId: 290231659
      krocard committed
    • Fix build · ea471163
      Oliver Woodman committed
    • HLS: Fix slow seeking into long MP3 segments · f146bad4
      Issue: #6155
      PiperOrigin-RevId: 290117324
      olly committed