Repository: cordova-plugin-media Updated Branches: refs/heads/master 822b51464 -> fcf8bc591
CB-12434 (Android) fix Stoping a Paused Recording throws exception This closes #127 Project: http://git-wip-us.apache.org/repos/asf/cordova-plugin-media/repo Commit: http://git-wip-us.apache.org/repos/asf/cordova-plugin-media/commit/fcf8bc59 Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugin-media/tree/fcf8bc59 Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugin-media/diff/fcf8bc59 Branch: refs/heads/master Commit: fcf8bc591c742b89bb50deb4fd8245cad1bc388e Parents: 822b514 Author: Julio César <jcesarmob...@gmail.com> Authored: Thu Feb 9 23:49:10 2017 +0100 Committer: Julio César <jcesarmob...@gmail.com> Committed: Fri Feb 10 23:52:18 2017 +0100 ---------------------------------------------------------------------- src/android/AudioPlayer.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cordova-plugin-media/blob/fcf8bc59/src/android/AudioPlayer.java ---------------------------------------------------------------------- diff --git a/src/android/AudioPlayer.java b/src/android/AudioPlayer.java index 972dfd0..9d25a79 100644 --- a/src/android/AudioPlayer.java +++ b/src/android/AudioPlayer.java @@ -264,7 +264,9 @@ public class AudioPlayer implements OnCompletionListener, OnPreparedListener, On this.recorder.stop(); } this.recorder.reset(); - this.tempFiles.add(this.tempFile); + if (!this.tempFiles.contains(this.tempFile)) { + this.tempFiles.add(this.tempFile); + } if (stop) { LOG.d(LOG_TAG, "stopping recording"); this.setState(STATE.MEDIA_STOPPED); --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org