audio_audiohook_write_list() did not correctly update sample size after ast_translate.
authorDavid Vossel <dvossel@digium.com>
Fri, 3 Apr 2009 16:29:47 +0000 (16:29 +0000)
committerDavid Vossel <dvossel@digium.com>
Fri, 3 Apr 2009 16:29:47 +0000 (16:29 +0000)
commit547b5c7e90af7d0088cb81a16a0fe8afd156d3a0
treec643f139e93faf9616c47174f2b2c7975b9a9fde
parent954237b2a590d8550398500e8f31efdb9f37c1f6
audio_audiohook_write_list() did not correctly update sample size after ast_translate.

audio_audiohook_write_list() did not take into account that the sample size may change after translation depending on if the original frame is is 8khz or 16khz.  the sample size is now updated after translating to reflect this possibility.  This caused the audio on the receiving end to sound terrible.  Thanks to jcolp and mmichelson for helping me work this out.

(issue AST-197)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@186379 65c4cc65-6c06-0410-ace0-fbb531ad65f3
main/audiohook.c