summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNanang Izzuddin <nanang@teluu.com>2012-04-30 17:33:03 +0000
committerNanang Izzuddin <nanang@teluu.com>2012-04-30 17:33:03 +0000
commite35649969d66e853c86ce6fd24618351e0918592 (patch)
treed55a12c3d8f51ff6fb464d308b8d9bbf789a0ac3
parent1fad848758937ef0db2f55582a2b48d2720d48d3 (diff)
Fix #1502: break the fill_buffer() loop on EOF when PJMEDIA_FILE_NO_LOOP option is set.
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4116 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjmedia/src/pjmedia/wav_player.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/pjmedia/src/pjmedia/wav_player.c b/pjmedia/src/pjmedia/wav_player.c
index 8c63c9ce..6174ef20 100644
--- a/pjmedia/src/pjmedia/wav_player.c
+++ b/pjmedia/src/pjmedia/wav_player.c
@@ -157,6 +157,7 @@ static pj_status_t fill_buffer(struct file_reader_port *fport)
int val = pjmedia_linear2alaw(0);
pj_memset(fport->eofpos, val, size_left);
}
+ size_left = 0;
}
/* Rewind file */