Merge FreeBSD locking fixes (bug #1411)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3176 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
Mark Spencer
2004-06-09 01:45:08 +00:00
parent c96046b6c2
commit 727abcdec7
76 changed files with 254 additions and 158 deletions

View File

@@ -27,7 +27,7 @@
#define BUFFER_SIZE 8096 /* size for the translation buffers */
static ast_mutex_t localuser_lock = AST_MUTEX_INITIALIZER;
AST_MUTEX_DEFINE_STATIC(localuser_lock);
static int localusecnt = 0;
static char *tdesc = "A-law and Mulaw direct Coder/Decoder";

View File

@@ -28,7 +28,7 @@
#define BUFFER_SIZE 8096 /* size for the translation buffers */
static ast_mutex_t localuser_lock = AST_MUTEX_INITIALIZER;
AST_MUTEX_DEFINE_STATIC(localuser_lock);
static int localusecnt = 0;
static char *tdesc = "Adaptive Differential PCM Coder/Decoder";

View File

@@ -26,7 +26,7 @@
#define BUFFER_SIZE 8096 /* size for the translation buffers */
static ast_mutex_t localuser_lock = AST_MUTEX_INITIALIZER;
AST_MUTEX_DEFINE_STATIC(localuser_lock);
static int localusecnt = 0;
static char *tdesc = "A-law Coder/Decoder";

View File

@@ -56,7 +56,7 @@
#include "slin_g723_ex.h"
#include "g723_slin_ex.h"
static ast_mutex_t localuser_lock = AST_MUTEX_INITIALIZER;
AST_MUTEX_DEFINE_STATIC(localuser_lock);
static int localusecnt=0;
#ifdef ANNEX_B

View File

@@ -29,7 +29,7 @@
#define BUFFER_SIZE 8096 /* size for the translation buffers */
#define BUF_SHIFT 5
static ast_mutex_t localuser_lock = AST_MUTEX_INITIALIZER;
AST_MUTEX_DEFINE_STATIC(localuser_lock);
static int localusecnt = 0;
static char *tdesc = "ITU G.726-32kbps G726 Transcoder";

View File

@@ -39,7 +39,7 @@
#include "slin_gsm_ex.h"
#include "gsm_slin_ex.h"
static ast_mutex_t localuser_lock = AST_MUTEX_INITIALIZER;
AST_MUTEX_DEFINE_STATIC(localuser_lock);
static int localusecnt=0;
static char *tdesc = "GSM/PCM16 (signed linear) Codec Translator";

View File

@@ -35,7 +35,7 @@
#define USE_ILBC_ENHANCER 0
static ast_mutex_t localuser_lock = AST_MUTEX_INITIALIZER;
AST_MUTEX_DEFINE_STATIC(localuser_lock);
static int localusecnt=0;
static char *tdesc = "iLBC/PCM16 (signed linear) Codec Translator";

View File

@@ -43,7 +43,7 @@
#define LPC10_BYTES_IN_COMPRESSED_FRAME (LPC10_BITS_IN_COMPRESSED_FRAME + 7)/8
static ast_mutex_t localuser_lock = AST_MUTEX_INITIALIZER;
AST_MUTEX_DEFINE_STATIC(localuser_lock);
static int localusecnt=0;
static char *tdesc = "LPC10 2.4kbps (signed linear) Voice Coder";

View File

@@ -37,7 +37,7 @@
#include "slin_speex_ex.h"
#include "speex_slin_ex.h"
static ast_mutex_t localuser_lock = AST_MUTEX_INITIALIZER;
AST_MUTEX_DEFINE_STATIC(localuser_lock);
static int localusecnt=0;
static char *tdesc = "Speex/PCM16 (signed linear) Codec Translator";

View File

@@ -26,7 +26,7 @@
#define BUFFER_SIZE 8096 /* size for the translation buffers */
static ast_mutex_t localuser_lock = AST_MUTEX_INITIALIZER;
AST_MUTEX_DEFINE_STATIC(localuser_lock);
static int localusecnt = 0;
static char *tdesc = "Mu-law Coder/Decoder";