This requires an additional nanos to micros conversion because the SurfaceTexture uses nanos. But as the timestamps from the MediaCodec decoder (propagated in DefaultCodec#releaseOutputBuffer) are in microseconds no precision is lost here. Also add test that checks output video duration. PiperOrigin-RevId: 438010490
| Name |
Last commit
|
Last Update |
|---|---|---|
| .. | ||
| AtomicFileTest.java | Loading commit data... | |
| BundleUtilTest.java | Loading commit data... | |
| CodecSpecificDataUtilTest.java | Loading commit data... | |
| ColorParserTest.java | Loading commit data... | |
| ConditionVariableTest.java | Loading commit data... | |
| CopyOnWriteMultisetTest.java | Loading commit data... | |
| FileTypesTest.java | Loading commit data... | |
| FlagSetTest.java | Loading commit data... | |
| ListenerSetTest.java | Loading commit data... | |
| MediaFormatUtilTest.java | Loading commit data... | |
| MimeTypesTest.java | Loading commit data... | |
| ParsableBitArrayTest.java | Loading commit data... | |
| ParsableByteArrayTest.java | Loading commit data... | |
| RunnableFutureTaskTest.java | Loading commit data... | |
| TimedValueQueueTest.java | Loading commit data... | |
| TimestampAdjusterTest.java | Loading commit data... | |
| UriUtilTest.java | Loading commit data... | |
| UtilTest.java | Loading commit data... |