1. 15 Mar, 2022 2 commits
    • Transformer GL: Split out ScaleToFit and Advanced GlFrameProcessors · 371c5c1b
      * Move auto-adjustments for transformation matrices from the
        VideoTranscodingSamplePipeline constructor to the new
        ScaleToFitFrameProcessor.
      * Add GlFrameProcessor#getOutputDimensions() to allow for GlFrameProcessors with
        different input and output dimensions. This is a prerequisite for
        Presentation.
      * Tested with unit tests (and manually just in case).
      * A follow up CL will implement change the FrameProcessor input to be scale and
        rotate values as requested by the user. This was kept out of this CL to
        reduce CL review size. Presentation will also be implemented in a follow up
        CL.
      
      PiperOrigin-RevId: 434774854
      huangdarwin committed
    • Transformer: Add javadoc to VideoTranscodingSamplePipeline. · 8763843c
      As pointed out in a previous review, createFallbackTransformationRequest
      can be a bit confusing to parse.
      
      Added javadocs and renamed parameters appropriately, to make it slightly
      more easy to understand.
      
      PiperOrigin-RevId: 434733313
      huangdarwin committed
  2. 24 Mar, 2022 1 commit
  3. 15 Mar, 2022 9 commits
  4. 10 Mar, 2022 2 commits
  5. 09 Mar, 2022 19 commits
  6. 08 Mar, 2022 7 commits