1. 24 Oct, 2022 2 commits
  2. 21 Oct, 2022 1 commit
  3. 24 Oct, 2022 2 commits
  4. 20 Oct, 2022 2 commits
  5. 19 Oct, 2022 5 commits
  6. 20 Oct, 2022 1 commit
  7. 19 Oct, 2022 1 commit
  8. 18 Oct, 2022 7 commits
  9. 17 Oct, 2022 2 commits
  10. 14 Oct, 2022 5 commits
  11. 20 Oct, 2022 1 commit
  12. 13 Oct, 2022 4 commits
  13. 12 Oct, 2022 3 commits
    • Add Cea608DecoderTest · 3aca9bc0
      When debugging and fixing Issue: google/ExoPlayer#10666 I wanted to write a regression
      test, but needed to add a test first... This is just a small bit of
      coverage to start with. It checks the field/channel filtering works
      correctly, but doesn't check any styling info. It also doesn't test
      'pop on' subtitles (i.e. when the subtitle isn't shown until a 'end of
      subtitle' signal is received).
      
      PiperOrigin-RevId: 480644568
      (cherry picked from commit 6052212c)
      ibaker committed
    • Demo: Shorten trim range from 60 seconds to 10 seconds. · 4198ddeb
      Most demo videos aren't very long, and the default demo video is only 10 seconds.
      
      Shorten the maximum trim duration to 10 seconds, to demonstrate transformer functionality more easily, and allow this to be used more easily when trimming short sections of a longer video (ex. to make test clips)
      
      PiperOrigin-RevId: 480602037
      (cherry picked from commit 3142a212)
      huangdarwin committed
    • Demo: Hide player controls by default. · 22445491
      Player controls are somewhat distracting when showing the difference between the
      input and output video, as they obscure and darken the video players.
      
      PiperOrigin-RevId: 480597804
      (cherry picked from commit 91a61cec)
      huangdarwin committed
  14. 11 Oct, 2022 2 commits
  15. 10 Oct, 2022 2 commits
    • Treat NO_VALUE as zero when adding up total required bitrate · dc805232
      We currently use the literal -1 (=NO_VALUE) when adding up the
      total. Tracks without known bitrate can be ignored in the
      calculation, but we should use an explicit value of 0.
      
      #minor-release
      
      Issue: google/ExoPlayer#10664
      PiperOrigin-RevId: 480048126
      (cherry picked from commit af19e0ea)
      tonihei committed
    • Adjust track selection with Dolby Vision if display does not support · e8a5ac91
      If the sample type is Dolby Vision and the display does not support Dolby Vision, then the capabilities DecoderSupport flag is set to DECODER_SUPPORT_FALLBACK_MIMETYPE. This denotes that the renderer will use a decoder for a fallback mimetype if possible. This alters track selection as tracks with DecoderSupport DECODER_SUPPORT_PRIMARY are preferred.
      
      UnitTests included
      -DefaultTrackSelector test that checks track selection reordering with DECODER_SUPPORT_FALLBACK_MIMETYPE
      -MediaCodecVideoRenderer test that checks setting of DecoderSupport flag based on Display's Dolby Vision support
      
      Issue: google/ExoPlayer#8944
      PiperOrigin-RevId: 480040876
      (cherry picked from commit a366590a)
      michaelkatz committed