1. 03 Jan, 2018 5 commits
    • Fix a bug that makes ClippingMediaSource not stop in some occasions. · 35d4cbf9
      If ClippingMediaSource contains a child MediaSource with embedded metadata
      stream, and the embedded stream is being used, it can lead to
      ClippingMediaSource not be able to stop after the clipping end point. The
      reason being the metadata stream cannot read anymore sample, but it's also not
      end of source at that point. This CL fix this by changing the condition to
      check if the child stream cannot read anymore sample and it has read past the
      clipping end point.
      
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=179918038
      hoangtc committed
    • Fix buffer re-evaluation edge cases · 6f4110f3
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=179917833
      olly committed
    • Initialize sample streams in FakeAdaptiveMediaPeriod. · 7fb296da
      This prevents NPE when release or stop is called before
      tracks have been selected.
      
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=179911907
      tonihei committed
    • Add possiblity to send messages at playback position. · ec71c05e
      This adds options to ExoPlayer.sendMessages which allow to specify a window index
      and position at which the message should be sent. Additionally, the options can be
      configured to use a custom Handler for the messages and whether the message should
      be repeated when playback reaches the same position again.
      
      The internal player converts these window positions to period index and position
      at the earliest possibility. The internal player also attempts to update these
      when the source info is refreshed. A sorted list of pending posts is kept and the
      player triggers these posts when the playback position moves over the specified
      position.
      
      Issue:#2189
      
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=179683841
      tonihei committed
    • Automated g4 rollback of changelist 179563355. · 3b633f81
      *** Original change description ***
      
      Add possiblity to send messages at playback position.
      
      This adds options to ExoPlayer.sendMessages which allow to specify a window index
      and position at which the message should be sent. Additionally, the options can be
      configured to use a custom Handler for the messages and whether the message should
      be repeated when playback reaches the same position again.
      
      The internal player converts these window positions to period index and position
      at the earliest possibility. The internal player also at...
      
      ***
      
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=179666357
      tiffanywong committed
  2. 02 Jan, 2018 2 commits
    • Add possiblity to send messages at playback position. · 6c2d1e19
      This adds options to ExoPlayer.sendMessages which allow to specify a window index
      and position at which the message should be sent. Additionally, the options can be
      configured to use a custom Handler for the messages and whether the message should
      be repeated when playback reaches the same position again.
      
      The internal player converts these window positions to period index and position
      at the earliest possibility. The internal player also attempts to update these
      when the source info is refreshed. A sorted list of pending posts is kept and the
      player triggers these posts when the playback position moves over the specified
      position.
      
      Issue:#2189
      
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=179563355
      tonihei committed
    • Fix some lint/analyze errors · 539d291f
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=179406910
      olly committed
  3. 15 Dec, 2017 17 commits
  4. 13 Dec, 2017 4 commits
  5. 12 Dec, 2017 12 commits