1. 06 Nov, 2020 4 commits
    • Use blocking HLS media playlist reload for segments · c04dd8b3
      Issue: #5011
      PiperOrigin-RevId: 340477795
      bachinger committed
    • Signal an ads identifier to the AdsLoader · 5fd1601f
      In a later change, the AdPlaybackState will include the playing adsId (set by
      the AdsLoader) and the ads loader will use this to determine what ad
      information is associated with the playing/next periods, to allow loading ads
      in playlists.
      
      Apps can continue to pass just a URI for an ad tag with their MediaItem, in
      which case the associated playlist will request that ad tag just and the same
      state will be used for all occurrences of the ad tag.
      
      This change has breaking changes to the AdsLoader interface and removes
      deprecated ways of passing the ad tag, as it's very likely to go into a major
      release anyway and not needing to handle the deprecated cases simplifies
      ImaAdsLoader.
      
      Issue: #3750
      PiperOrigin-RevId: 340438580
      andrewlewis committed
    • Make Tx3gDecoder fields final, and remove unnecessary null-check · f937e40e
      PiperOrigin-RevId: 340412910
      ibaker committed
    • Fix ImaPlaybackTest · 57c53c5a
      This test is not run in presubmit as it was too flaky, and is currently broken
      due to assets moving.
      
      Also migrate off ImaPlaybackTest off deprecated APIs.
      
      #minor-release
      
      PiperOrigin-RevId: 340405666
      andrewlewis committed
  2. 02 Nov, 2020 36 commits