mirror of
https://github.com/androidx/media.git
synced 2025-04-30 06:46:50 +08:00

This CL adds utility methods to obtain sample-aligned timestamps from a `SpeedProvider` to solve in a unified way the issues arising from conversions between sample positions and microseconds. The new utility methods will also help with the implementation of a static method like `getDurationAfterProcessorApplied()` that will remove the need for thread synchronization between the video and audio pipeline for speed changing effects. PiperOrigin-RevId: 692233318