1. 09 Jul, 2019 3 commits
    • Gracefully handle revoked ACCESS_NETWORK_STATE permission. · feefaacb
      This permission has normal access right and can't be revoked by the user.
      However, an app can choose to revoke it when using ExoPlayer, e.g. if
      no network is required and the app doesn't want to list this permission.
      
      Support this use case by gracefully catching the exception in the relevant
      places.
      
      Issue:#6019
      PiperOrigin-RevId: 253759332
      tonihei committed
    • Merge pull request #6055 from xirac:dev-v2 · 1c7bb289
      PiperOrigin-RevId: 254182080
      Oliver Woodman committed
    • Display last frame when seeking to end of stream. · 913dcb3e
      We currently don't display the last frame because the seek time is behind the
      last frame's timestamps and it's thus marked as decodeOnly.
      
      This case can be detected by checking whether all data sent to the codec is
      marked as decodeOnly at the time we read the end of stream signal. If so, we
      can re-enable the last frame. This should work for almost all cases because the
      end-of-stream signal is read in the same feedInputBuffer loop as the last
      frame and we therefore haven't released the last frame buffer yet.
      
      Issue:#2568
      PiperOrigin-RevId: 251425870
      tonihei committed
  2. 26 Jun, 2019 1 commit
  3. 23 Jun, 2019 1 commit
  4. 21 Jun, 2019 4 commits
  5. 19 Jun, 2019 13 commits
  6. 18 Jun, 2019 3 commits
  7. 06 Jun, 2019 4 commits
  8. 03 Jun, 2019 4 commits
  9. 31 May, 2019 7 commits