1. 10 Nov, 2022 6 commits
    • Set HDR color info on FrameworkMuxer · d6c8e3a8
      Not setting the color info results in a missing "colr" box in the produced
      container, under file/moov/trak/mdia/minf/stbl/stsd/hvc1. This means extractors
      will not be able to find out the transcoded file is HDR.
      
      In `Transformer`, this means it can't transcode this transcoded file, because
      it currently relies on the container bearing HDR info to construct the
      transcoding sample pipeline.
      
      PiperOrigin-RevId: 487276712
      claincly committed
    • Change UnsupportedEncodingException to IllegalArgumentException · 4598cc92
      In startTransformation method we were throwing UnsupportedEncodingException (IOException) when mediaItem with unsupported arguments is passed.
      Changed this to IllegalArgumentException which seems more logical here.
      
      PiperOrigin-RevId: 487259296
      sheenachhabra committed
    • Add ExoPlayerAssetLoader · 5d1cab0c
      Just move some code around for now, to start setting up the overall
      structure.
      
      PiperOrigin-RevId: 487229329
      kimvde committed
    • Merge Issue: google/ExoPlayer#10762: Fix ffmpeg jni wrapper returning invalid result codes · 6d2e7a1b
      Imported from GitHub PR Issue: google/ExoPlayer#10762
      
      This ensure that ffmpeg error code are properly translated to values that the ExoPlayer decoder understand.
      The main gain is that it allows the decoder to properly ignore more cases of invalid data and recover.
      The second gain is that the other errors are now proper ExoPlayer errors and no more obscure buffer ones.
      
      Fixes: Issue: google/ExoPlayer#10760
      Merge 82ceeb77d6df71f5ffb0474db66a36fd6eb8e51a into 972e169b
      COPYBARA_INTEGRATE_REVIEW=go/exoghi/10762 from Tolriq:ffmpeg_error_code 82ceeb77d6df71f5ffb0474db66a36fd6eb8e51a
      PiperOrigin-RevId: 487189910
      Tolriq committed
    • Move slow mo logic to sample pipelines · b59fdf5e
      This is to avoid having this logic in TransformerInternal once it is
      added.
      
      PiperOrigin-RevId: 487159941
      kimvde committed
    • Set targetSdkVersion of main demo app back to 29 · 21724665
      #minor-release
      
      PiperOrigin-RevId: 486969194
      bachinger committed
  2. 08 Nov, 2022 13 commits
  3. 01 Nov, 2022 3 commits
  4. 31 Oct, 2022 17 commits
  5. 24 Oct, 2022 1 commit