mirror of
https://github.com/androidx/media.git
synced 2025-05-07 15:40:37 +08:00

The tests passed because of an issue in chaining. The chaining listener allows self-looping, i.e. the producer and the consumer of a frame could be the same instance. Like an effect chain of `a -> a -> b` This didn't fail any test before, because the chaining is rectified when connecting a to b, but it should have failed when connecting a to a. PiperOrigin-RevId: 742215700