Hi all,
we are solving issue with mixmonitor - in production asterisk, there are
sometimes gaps in recordings (missing syllables), but we cannot reproduce it in
test enviroment.
I suppose it is caused by frames flushing in audiohook.c:
if (ast_test_flag(audiohook, AST_AUDIOHOOK_TRIGGER_SYNC) &&
other_factory_samples && (our_factory_ms - other_factory_ms >
AST_AUDIOHOOK_SYNC_TOLERANCE)) {
ast_debug(1, "Flushing audiohook %p so it remains in sync\n",
audiohook);
ast_slinfactory_flush(factory);
ast_slinfactory_flush(other_factory);
}
My question is, why it is not logged as a warning. I think that warning could
help to diagnose the problem in production enviroment. Am I missing some
"rules" for log levels, or am I right?
Thanks for any hint
Martin Tomec
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-dev