[Freeswitch-svn] [commit] r5201 - freeswitch/trunk/src/mod/formats/mod_shout
Freeswitch SVN
anthm at freeswitch.org
Thu May 17 14:19:37 EDT 2007
Author: anthm
Date: Thu May 17 14:19:37 2007
New Revision: 5201
Modified:
freeswitch/trunk/src/mod/formats/mod_shout/layer3.c
freeswitch/trunk/src/mod/formats/mod_shout/mod_shout.c
Log:
update
Modified: freeswitch/trunk/src/mod/formats/mod_shout/layer3.c
==============================================================================
--- freeswitch/trunk/src/mod/formats/mod_shout/layer3.c (original)
+++ freeswitch/trunk/src/mod/formats/mod_shout/layer3.c Thu May 17 14:19:37 2007
@@ -836,11 +836,11 @@
v = gr_info->pow2gain[sanity];
cb = *m++;
} else {
- return 0;
+ return 1;
}
} else {
- return 0;
+ return 1;
}
}
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 Thu May 17 14:19:37 2007
@@ -271,7 +271,8 @@
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Decoder Error!\n");
}
dlen = 0;
- continue;
+ //continue;
+ goto error;
}
context->mp3err = 0;
@@ -728,7 +729,11 @@
} else if (context->fp) {
*cur_sample = fseek(context->fp, *cur_sample, whence);
}
+
+ ExitMP3(&context->mp);
+ InitMP3(&context->mp, OUTSCALE, context->samplerate);
switch_buffer_zero(context->audio_buffer);
+
} else {
context->err++;
}
More information about the Freeswitch-svn
mailing list