Skip to content
Snippets Groups Projects
  • Mark Michelson's avatar
    a7fd763e
    Merged revisions 197537 via svnmerge from · a7fd763e
    Mark Michelson authored
    https://origsvn.digium.com/svn/asterisk/branches/1.4
    
    ........
      r197537 | mmichelson | 2009-05-28 09:49:13 -0500 (Thu, 28 May 2009) | 21 lines
      
      Add flags to chanspy audiohook so that audio stays in sync.
      
      There are two flags being added to the chanspy audiohook here. One
      is the pre-existing AST_AUDIOHOOK_TRIGGER_SYNC flag. With this set,
      we ensure that the read and write slinfactories on the audiohook do
      not skew beyond a certain tolerance.
      
      In addition, there is a new audiohook flag added here,
      AST_AUDIOHOOK_SMALL_QUEUE. With this flag set, we do not allow for
      a slinfactory to build up a substantial amount of audio before 
      flushing it. For this particular issue, this means that the person 
      spying on the call will hear the conversations in real time with very 
      little delay in the audio.
      
      (closes issue #13745)
      Reported by: geoffs
      Patches:
            13745.patch uploaded by mmichelson (license 60)
      Tested by: snblitz
    ........
    
    
    git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@197543 65c4cc65-6c06-0410-ace0-fbb531ad65f3
    a7fd763e
    History
    Merged revisions 197537 via svnmerge from
    Mark Michelson authored
    https://origsvn.digium.com/svn/asterisk/branches/1.4
    
    ........
      r197537 | mmichelson | 2009-05-28 09:49:13 -0500 (Thu, 28 May 2009) | 21 lines
      
      Add flags to chanspy audiohook so that audio stays in sync.
      
      There are two flags being added to the chanspy audiohook here. One
      is the pre-existing AST_AUDIOHOOK_TRIGGER_SYNC flag. With this set,
      we ensure that the read and write slinfactories on the audiohook do
      not skew beyond a certain tolerance.
      
      In addition, there is a new audiohook flag added here,
      AST_AUDIOHOOK_SMALL_QUEUE. With this flag set, we do not allow for
      a slinfactory to build up a substantial amount of audio before 
      flushing it. For this particular issue, this means that the person 
      spying on the call will hear the conversations in real time with very 
      little delay in the audio.
      
      (closes issue #13745)
      Reported by: geoffs
      Patches:
            13745.patch uploaded by mmichelson (license 60)
      Tested by: snblitz
    ........
    
    
    git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@197543 65c4cc65-6c06-0410-ace0-fbb531ad65f3