1. 08 Sep, 2021 3 commits
    • Use identical cache keys for downloading and playing DASH segments · d9bc2231
      #minor-release #exofixit
      Issue: #9370
      PiperOrigin-RevId: 395429794
      bachinger committed
    • Use correct last timestamp for C2 MP3 workaround · 3cdc8a9e
      The C2 MP3 decoder produces an extra output buffer when draining after
      end-of-stream is queued. This output buffer has a later timestamp than the last
      queued input buffer so we need to calculate its timestamp to detect a stream
      change in the correct position.
      
      Before this CL we used the original input buffer timestamp as the largest
      queued timestamp, which caused the stream change to be detected at the correct
      position because the original input buffer timestamp was slightly larger than
      the actual last output buffer timestamp. After this change we use exact
      calculated timestamp as the largest queued timestamp. I manually verified
      gapless continues to work on a device using the C2 MP3 decoder by comparing
      output of the MP3 gapless and MP3 gapless stripped playlists in the demo app,
      and that the last buffer timestamp now matches.
      
      #exofixit
      
      PiperOrigin-RevId: 395428928
      andrewlewis committed
    • Update PlayerView's UI when available commands change · 442a5f45
      PiperOrigin-RevId: 395395015
      klhyun committed
  2. 07 Sep, 2021 12 commits
  3. 06 Sep, 2021 5 commits
  4. 02 Sep, 2021 11 commits
  5. 27 Aug, 2021 6 commits
  6. 26 Aug, 2021 3 commits