commit | 551aeac336b426ae962e232d5223e7b994aaf1e1 | [log] [tgz] |
---|---|---|
author | Andreas Huber <andih@google.com> | Mon Nov 28 16:27:35 2011 -0800 |
committer | Andreas Huber <andih@google.com> | Mon Nov 28 16:27:35 2011 -0800 |
tree | 531855a6ed7be8612dfbf95dcca71d6088434acf | |
parent | e35581ad5ad635f9dcfe4ab6a432c48b46b782cd [diff] |
Make sure we can properly shutdown even if a) one of the two decoders has a pending discontinuity b) the renderer holds on to all output buffers for that decoder c) the renderer is paused if all three conditions are met the decoder won't ask for more input data and therefore never see the discontinuity. To avoid this we briefly resume the renderer just before shutting down. Change-Id: I9e08af2a1eb4298d1cd00497d6aa33f4ad184e9a related-to-bug: 5655016