media/demos/transformer/src/main
hschlueter fe3831c5b4 Fix handling clipping in transformer renderers.
Decode-only video frames (needed when the frame at / first frame after the
clipping start is not a key frame) need to be decoded but not passed to
the frame processor chain or encoder.

The clipping start offset needs to be removed from the frame timestamps
in the passthrough and video pipelines.
There are no changes needed for this in the audio pipeline, as it doesn't
use the input timestamps -- it uses its own timestamps derived from the
buffer sizes instead.

Also add demo option to try this out.

#minor-release

PiperOrigin-RevId: 451353609
2022-05-30 16:34:38 +00:00
..
assets Remove redundant attribute from matrix transformation vertex shader. 2022-05-09 11:01:33 +01:00
java/androidx/media3/demo/transformer Fix handling clipping in transformer renderers. 2022-05-30 16:34:38 +00:00
res Fix handling clipping in transformer renderers. 2022-05-30 16:34:38 +00:00
AndroidManifest.xml Transformer Demo: Remove unneeded external storage permission 2022-02-01 18:23:39 +00:00