Skip to content
Snippets Groups Projects
  1. Mar 24, 2017
  2. Mar 23, 2017
  3. Mar 22, 2017
  4. Mar 21, 2017
  5. Mar 20, 2017
    • Sean Bright's avatar
      bridge_softmix: Ignore non-voice frames from translator · fc794de7
      Sean Bright authored
      Some codecs - codec_speex specifically - take voice frames and return
      other types of frames, like CNG. If we subsequently treat those as
      voice frames, we'll run into trouble when destroying the frame because
      of the requirement that each voice frame have an associated format.
      
      ASTERISK-26880 #close
      Reported by: Kirsty Tyerman
      
      Change-Id: I43f8450c48fb276ad8b99db8512be82949c1ca7c
      fc794de7
    • Joshua Colp's avatar
    • Aaron An's avatar
      audiohook.c: Lost RTP packets lead to out-of-sync MixMonitor. · 25016a74
      Aaron An authored
      Fixed a bug in function "ast_audiohook_write_frame" that checked the
      variable other_factory_samples and only flushed the factories, so they
      would be in sync, when other_factory_samples > 0. When there is not any
      rtp incoming the variable other_factory_samples will be 0, and although
      the result of "our_factory_ms - other_factory_ms" may be very large,
      this led to the record file not syncing.
      
      ASTERISK-26875 #close
      Reported-by: Aaron An
      Tested-by: Aaron An
      
      Change-Id: Ia4d890fb8fc1636a7188502bab35f555685aea22
      25016a74
    • zuul's avatar
      Merge "thread safety: Don't use getprotobyname()" · 24ada764
      zuul authored
      24ada764
    • Sean Bright's avatar
      thread safety: Don't use getprotobyname() · fc71c18a
      Sean Bright authored
      POSIX does not require getprotobyname() to be thread safe and some
      implementations use static memory which causes issues when multiple
      threads are used.
      
      Further, our usage of it today is just to ultimately get IPPROTO_TCP
      for calls to setsockopt(). So instead we just use IPPROTO_TCP directly.
      
      Change-Id: I2e14e58674808f7ce99b2f5e900d0f90d0d8da48
      fc71c18a
  6. Mar 19, 2017
  7. Mar 18, 2017
  8. Mar 17, 2017
Loading