1. 05 Sep, 2019 25 commits
  2. 01 Sep, 2019 3 commits
  3. 30 Aug, 2019 10 commits
  4. 23 Aug, 2019 2 commits
    • Do not compare bitrates of audio tracks with different languages. · d1084f27
      The last selection criteria is the audio bitrate to prefer higher-quality
      streams. We shouldn't apply this criterium though if the languages of the
      tracks are different.
      
      Issue:#6335
      PiperOrigin-RevId: 265064756
      tonihei committed
    • Defer adsManager.init until the timeline has loaded · 34cc5f4c
      If the app seeks after we get an ads manager but before the player exposes the
      timeline with ads, we would end up expecting to play a preroll even after the
      seek request arrived. This caused the player to get stuck.
      
      Wait until a non-empty timeline has been exposed via onTimelineChanged before
      initializing IMA (at which point it can start polling the player position). Seek
      requests are not handled while an ad is playing.
      
      PiperOrigin-RevId: 265058325
      andrewlewis committed