media/libraries/transformer/src
claincly af546b8eda Fix decoder is queued buffer with timestamp TIME_END_OF_SOURCE
ExoPlayer queues the EOS buffer to the decoder with offset/size/timestamp all
equal to zero, and a EOS flag.

69769c77b3 set TIME_END_OF_SOURCE on the EOS buffer from the extractor.
Queueing the EOS buffer to the decoder with TIME_END_OF_SOURCE causes some
decoders to output wrong timestamps in its output.

This CL replicates what ExoPlayer does in Transformer.

PiperOrigin-RevId: 553104213
2023-08-07 11:24:11 +00:00
..
androidTest Test: Use TestName in media3.effects tests. 2023-08-07 11:22:02 +00:00
main Fix decoder is queued buffer with timestamp TIME_END_OF_SOURCE 2023-08-07 11:24:11 +00:00
test Define TestMuxer Factory and Holder as inner classes. 2023-08-01 14:29:38 +01:00