提交 febd8b9a authored 作者: Anthony Minessale's avatar Anthony Minessale

update

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1353 d0543943-73ff-0310-b7d9-9358b9ac24b2
上级 3da19e95
差异被折叠。
LIBRARY "jitterbuffer"
EXPORTS
jb_new
jb_reset
jb_reset_all
jb_destroy
jb_set_settings
jb_get_info
jb_get_settings
jb_guess_mos
jb_has_frames
jb_put
jb_get
jb_setoutput
差异被折叠。
差异被折叠。
...@@ -2,7 +2,7 @@ EXTRA_DIST = ...@@ -2,7 +2,7 @@ EXTRA_DIST =
SUBDIRS = SUBDIRS =
AUTOMAKE_OPTS= gnu AUTOMAKE_OPTS= gnu
MAKE=make MAKE=make
NAME=jitterbuffer NAME=speakup
PREFIX=$(prefix) PREFIX=$(prefix)
AM_CC=gcc AM_CC=gcc
AM_CFLAGS = -Wall -Werror -I./src -I$(prefix)/include AM_CFLAGS = -Wall -Werror -I./src -I$(prefix)/include
...@@ -10,11 +10,11 @@ AM_CPPFLAGS = $(AM_CFLAGS) ...@@ -10,11 +10,11 @@ AM_CPPFLAGS = $(AM_CFLAGS)
AM_CFLAGS += -I. -Isrc AM_CFLAGS += -I. -Isrc
lib_LTLIBRARIES = libjitterbuffer.la lib_LTLIBRARIES = libspeakup.la
libjitterbuffer_la_SOURCES = src/jitterbuffer.c libspeakup_la_SOURCES = src/jb_speakup.c
libjitterbuffer_la_CFLAGS = $(AM_CFLAGS) libspeakup_la_CFLAGS = $(AM_CFLAGS)
libjitterbuffer_la_LDFLAGS = libspeakup_la_LDFLAGS =
library_includedir = $(prefix)/include library_includedir = $(prefix)/include
library_include_HEADERS = src/jitterbuffer.h library_include_HEADERS = src/jb_speakup.h
...@@ -61,9 +61,9 @@ am__installdirs = "$(DESTDIR)$(libdir)" \ ...@@ -61,9 +61,9 @@ am__installdirs = "$(DESTDIR)$(libdir)" \
"$(DESTDIR)$(library_includedir)" "$(DESTDIR)$(library_includedir)"
libLTLIBRARIES_INSTALL = $(INSTALL) libLTLIBRARIES_INSTALL = $(INSTALL)
LTLIBRARIES = $(lib_LTLIBRARIES) LTLIBRARIES = $(lib_LTLIBRARIES)
libjitterbuffer_la_LIBADD = libspeakup_la_LIBADD =
am_libjitterbuffer_la_OBJECTS = libjitterbuffer_la-jitterbuffer.lo am_libspeakup_la_OBJECTS = libspeakup_la-jb_speakup.lo
libjitterbuffer_la_OBJECTS = $(am_libjitterbuffer_la_OBJECTS) libspeakup_la_OBJECTS = $(am_libspeakup_la_OBJECTS)
DEFAULT_INCLUDES = -I. -I$(srcdir) DEFAULT_INCLUDES = -I. -I$(srcdir)
depcomp = $(SHELL) $(top_srcdir)/depcomp depcomp = $(SHELL) $(top_srcdir)/depcomp
am__depfiles_maybe = depfiles am__depfiles_maybe = depfiles
...@@ -75,8 +75,8 @@ LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \ ...@@ -75,8 +75,8 @@ LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
CCLD = $(CC) CCLD = $(CC)
LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
$(AM_LDFLAGS) $(LDFLAGS) -o $@ $(AM_LDFLAGS) $(LDFLAGS) -o $@
SOURCES = $(libjitterbuffer_la_SOURCES) SOURCES = $(libspeakup_la_SOURCES)
DIST_SOURCES = $(libjitterbuffer_la_SOURCES) DIST_SOURCES = $(libspeakup_la_SOURCES)
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
html-recursive info-recursive install-data-recursive \ html-recursive info-recursive install-data-recursive \
install-exec-recursive install-info-recursive \ install-exec-recursive install-info-recursive \
...@@ -199,17 +199,17 @@ EXTRA_DIST = ...@@ -199,17 +199,17 @@ EXTRA_DIST =
SUBDIRS = SUBDIRS =
AUTOMAKE_OPTS = gnu AUTOMAKE_OPTS = gnu
MAKE = make MAKE = make
NAME = jitterbuffer NAME = speakup
PREFIX = $(prefix) PREFIX = $(prefix)
AM_CC = gcc AM_CC = gcc
AM_CFLAGS = -Wall -Werror -I./src -I$(prefix)/include -I. -Isrc AM_CFLAGS = -Wall -Werror -I./src -I$(prefix)/include -I. -Isrc
AM_CPPFLAGS = $(AM_CFLAGS) AM_CPPFLAGS = $(AM_CFLAGS)
lib_LTLIBRARIES = libjitterbuffer.la lib_LTLIBRARIES = libspeakup.la
libjitterbuffer_la_SOURCES = src/jitterbuffer.c libspeakup_la_SOURCES = src/jb_speakup.c
libjitterbuffer_la_CFLAGS = $(AM_CFLAGS) libspeakup_la_CFLAGS = $(AM_CFLAGS)
libjitterbuffer_la_LDFLAGS = libspeakup_la_LDFLAGS =
library_includedir = $(prefix)/include library_includedir = $(prefix)/include
library_include_HEADERS = src/jitterbuffer.h library_include_HEADERS = src/jb_speakup.h
all: all-recursive all: all-recursive
.SUFFIXES: .SUFFIXES:
...@@ -274,8 +274,8 @@ clean-libLTLIBRARIES: ...@@ -274,8 +274,8 @@ clean-libLTLIBRARIES:
echo "rm -f \"$${dir}/so_locations\""; \ echo "rm -f \"$${dir}/so_locations\""; \
rm -f "$${dir}/so_locations"; \ rm -f "$${dir}/so_locations"; \
done done
libjitterbuffer.la: $(libjitterbuffer_la_OBJECTS) $(libjitterbuffer_la_DEPENDENCIES) libspeakup.la: $(libspeakup_la_OBJECTS) $(libspeakup_la_DEPENDENCIES)
$(LINK) -rpath $(libdir) $(libjitterbuffer_la_LDFLAGS) $(libjitterbuffer_la_OBJECTS) $(libjitterbuffer_la_LIBADD) $(LIBS) $(LINK) -rpath $(libdir) $(libspeakup_la_LDFLAGS) $(libspeakup_la_OBJECTS) $(libspeakup_la_LIBADD) $(LIBS)
mostlyclean-compile: mostlyclean-compile:
-rm -f *.$(OBJEXT) -rm -f *.$(OBJEXT)
...@@ -283,7 +283,7 @@ mostlyclean-compile: ...@@ -283,7 +283,7 @@ mostlyclean-compile:
distclean-compile: distclean-compile:
-rm -f *.tab.c -rm -f *.tab.c
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libjitterbuffer_la-jitterbuffer.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libspeakup_la-jb_speakup.Plo@am__quote@
.c.o: .c.o:
@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
...@@ -306,12 +306,12 @@ distclean-compile: ...@@ -306,12 +306,12 @@ distclean-compile:
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
libjitterbuffer_la-jitterbuffer.lo: src/jitterbuffer.c libspeakup_la-jb_speakup.lo: src/jb_speakup.c
@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjitterbuffer_la_CFLAGS) $(CFLAGS) -MT libjitterbuffer_la-jitterbuffer.lo -MD -MP -MF "$(DEPDIR)/libjitterbuffer_la-jitterbuffer.Tpo" -c -o libjitterbuffer_la-jitterbuffer.lo `test -f 'src/jitterbuffer.c' || echo '$(srcdir)/'`src/jitterbuffer.c; \ @am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libspeakup_la_CFLAGS) $(CFLAGS) -MT libspeakup_la-jb_speakup.lo -MD -MP -MF "$(DEPDIR)/libspeakup_la-jb_speakup.Tpo" -c -o libspeakup_la-jb_speakup.lo `test -f 'src/jb_speakup.c' || echo '$(srcdir)/'`src/jb_speakup.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libjitterbuffer_la-jitterbuffer.Tpo" "$(DEPDIR)/libjitterbuffer_la-jitterbuffer.Plo"; else rm -f "$(DEPDIR)/libjitterbuffer_la-jitterbuffer.Tpo"; exit 1; fi @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libspeakup_la-jb_speakup.Tpo" "$(DEPDIR)/libspeakup_la-jb_speakup.Plo"; else rm -f "$(DEPDIR)/libspeakup_la-jb_speakup.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='src/jitterbuffer.c' object='libjitterbuffer_la-jitterbuffer.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='src/jb_speakup.c' object='libspeakup_la-jb_speakup.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjitterbuffer_la_CFLAGS) $(CFLAGS) -c -o libjitterbuffer_la-jitterbuffer.lo `test -f 'src/jitterbuffer.c' || echo '$(srcdir)/'`src/jitterbuffer.c @am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libspeakup_la_CFLAGS) $(CFLAGS) -c -o libspeakup_la-jb_speakup.lo `test -f 'src/jb_speakup.c' || echo '$(srcdir)/'`src/jb_speakup.c
mostlyclean-libtool: mostlyclean-libtool:
-rm -f *.lo -rm -f *.lo
......
差异被折叠。
差异被折叠。
...@@ -1815,7 +1815,7 @@ fi ...@@ -1815,7 +1815,7 @@ fi
# Define the identity of the package. # Define the identity of the package.
PACKAGE=libjitterbuffer PACKAGE=libspeakup
VERSION=0.1 VERSION=0.1
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
AC_PREREQ(2.59) AC_PREREQ(2.59)
AC_INIT(FULL-PACKAGE-NAME, VERSION, BUG-REPORT-ADDRESS) AC_INIT(FULL-PACKAGE-NAME, VERSION, BUG-REPORT-ADDRESS)
AM_INIT_AUTOMAKE(libjitterbuffer,0.1) AM_INIT_AUTOMAKE(libspeakup,0.1)
AC_CONFIG_SRCDIR([src]) AC_CONFIG_SRCDIR([src])
#AC_CONFIG_HEADER([]) #AC_CONFIG_HEADER([])
......
差异被折叠。
...@@ -95,7 +95,7 @@ typedef struct jb_speakup_hist_element{ ...@@ -95,7 +95,7 @@ typedef struct jb_speakup_hist_element{
long ts; /* senders timestamp */ long ts; /* senders timestamp */
long ms; /* length of this frame in ms */ long ms; /* length of this frame in ms */
int codec; /* wich codec this frame has */ int codec; /* wich codec this frame has */
} jb_hist_element; //this is a private element } jb_speakup_hist_element; //this is a private element
typedef struct jb_speakup_settings { typedef struct jb_speakup_settings {
/* settings */ /* settings */
...@@ -109,7 +109,7 @@ typedef struct jb_speakup_settings { ...@@ -109,7 +109,7 @@ typedef struct jb_speakup_settings {
} jb_speakup_settings; } jb_speakup_settings;
typedef struct jb_speakup { typedef struct jb_speakup {
struct jb_speakup_hist_elementhist[JB_HISTORY_SIZE]; /* the history of the last received frames */ struct jb_speakup_hist_element hist[JB_HISTORY_SIZE]; /* the history of the last received frames */
long hist_sorted_delay[JB_HISTORY_SIZE]; /* a sorted buffer of the delays (lowest first) */ long hist_sorted_delay[JB_HISTORY_SIZE]; /* a sorted buffer of the delays (lowest first) */
long hist_sorted_timestamp[JB_HISTORY_SIZE]; /* a sorted buffer of the timestamps (lowest first) */ long hist_sorted_timestamp[JB_HISTORY_SIZE]; /* a sorted buffer of the timestamps (lowest first) */
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论