[Freeswitch-svn] [commit] r9739 - freeswitch/trunk/src/mod/formats/mod_shout
Freeswitch SVN
anthm at freeswitch.org
Mon Sep 29 12:59:06 EDT 2008
Author: anthm
Date: Mon Sep 29 12:59:06 2008
New Revision: 9739
Modified:
freeswitch/trunk/src/mod/formats/mod_shout/mod_shout.c
Log:
fix the fix
Modified: freeswitch/trunk/src/mod/formats/mod_shout/mod_shout.c
==============================================================================
--- freeswitch/trunk/src/mod/formats/mod_shout/mod_shout.c (original)
+++ freeswitch/trunk/src/mod/formats/mod_shout/mod_shout.c Mon Sep 29 12:59:06 2008
@@ -271,7 +271,6 @@
decode_status = mpg123_decode(context->mh, in, inlen, out, outlen, &dlen);
}
-
if (context->err) {
goto error;
}
@@ -287,7 +286,7 @@
} else if (decode_status == MPG123_OK) {
usedlen = dlen;
break;
- } else if (decode_status == MPG123_DONE) {
+ } else if (decode_status == MPG123_DONE || (context->eof && decode_status == MPG123_NEED_MORE)) {
context->eof++;
goto end;
} else if (decode_status == MPG123_ERR || decode_status > 0) {
More information about the Freeswitch-svn
mailing list