https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r38310 | kpfleming | 2006-07-26 21:43:49 -0500 (Wed, 26 Jul 2006) | 2 lines
don't do useless translation destroy/build when the channel is already in the correct format
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@38311
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
/* Make sure we only consider audio */
fmt &= AST_FORMAT_AUDIO_MASK;
+ /* if already in the desired format nothing to do here */
+ if (*format == fmt)
+ return 0;
+
native = chan->nativeformats;
/* Find a translation path from the native format to one of the desired formats */
if (!direction)