Move AudioTrack flush to cleanup() callback since all sample submission has ceased by then

This commit is contained in:
Cameron Gutman 2017-12-06 20:43:58 -08:00
parent 07d04171c3
commit 15e856dccb

View File

@ -176,14 +176,14 @@ public class AndroidAudioRenderer implements AudioRenderer {
public void start() {} public void start() {}
@Override @Override
public void stop() { public void stop() {}
// Immediately drop all pending data
track.pause();
track.flush();
}
@Override @Override
public void cleanup() { public void cleanup() {
// Immediately drop all pending data
track.pause();
track.flush();
track.release(); track.release();
} }
} }