media/libraries/test_data/src/test/assets
hschlueter b7118486dc Use FrameProcessorChain#SurfaceProvider for encoder compat transform.
This change adds a SurfaceProvider interface which is necessary to
allow for texture processors whose output size becomes available
asynchronously in follow-ups.
VTSP's implementation of this interface wraps the encoder and provides
its input surface together with the output frame width, height, and
orientation as used for encoder configuration.
The FrameProcessorChain converts the output frames to the provided
orientation and resolution using a ScaleToFitTransformation and
Presentation replacing EncoderCompatibilityTransformation.

PiperOrigin-RevId: 455112598
(cherry picked from commit ea7f1ca1e3)
2022-06-15 13:14:56 +00:00
..
audiosinkdumps/mka Expect PresentationTime Discontinuity During Stream Transitions 2022-04-26 14:21:36 +01:00
extractordumps Implement seeking to the start of a MIDI file 2022-06-15 12:42:05 +00:00
media Use FrameProcessorChain#SurfaceProvider for encoder compat transform. 2022-06-15 13:14:56 +00:00
playbackdumps Add tests for extracting MP4 with large bitrates 2022-07-07 13:04:29 +00:00
transformerdumps Use video passthrough if clipping starts at key frame. 2022-05-30 16:37:19 +00:00