1. 19 Feb, 2019 2 commits
    • Replace isTopLevelSource check by period count check in AdsMediaSource. · 5fc975b7
      The top level requirement only tried to ensure that the entire timeline only
      has one period. This is already asserted by ImaAdsLoader. AdsMediaSource
      itself works fine as long as the wrapped timeline has one period only. This
      is now asserted instead.
      
      PiperOrigin-RevId: 227682141
      tonihei committed
    • Set Player separately in AdsLoader interface. · caca14c5
      Passing the player through MediaSource.prepare is only needed for the AdsLoader
      and complicates other usages of MediaSource. Providing the player directly to
      the AdsLoader is also in line with the usage pattern of PlayerView and other
      components.
      
      Also rename methods to start/stop to better reflect their usage.
      
      PiperOrigin-RevId: 227682112
      tonihei committed
  2. 10 Feb, 2019 2 commits
  3. 04 Feb, 2019 8 commits
  4. 31 Jan, 2019 2 commits
  5. 30 Jan, 2019 12 commits
  6. 21 Jan, 2019 7 commits
  7. 17 Jan, 2019 2 commits
  8. 15 Jan, 2019 5 commits