Commit Graph

300 Commits (a07df230fa12d5576c4ae2e2bc66bb025ff9b41e)

Author SHA1 Message Date
Jeff Peeler f9818af8dd Adds DAHDI support alongside Zaptel. DAHDI usage favored, but all Zap stuff should continue working. Release announcement to follow.
17 years ago
Joshua Colp 6e6849f1a0 Make sure that either the main speex library contains preprocess functions or that speexdsp does. If both fail then speex stuff can not be built.
17 years ago
Jason Parker 831a7f2720 Allow gsm to compile correctly on x86 with gcc4 optimizations.
17 years ago
Kevin P. Fleming bf1486e917 Merged revisions 110869 via svnmerge from
17 years ago
Jason Parker d85d47e343 Don't attempt to do optimizations of gsm on mips platforms either.
17 years ago
Jason Parker b72a4686df Allow codecs that use log2comp (g726) to compile correctly on x86 with gcc4 optimizations.
17 years ago
Kevin P. Fleming 428a560d33 fix various other problems found by gcc 4.3
17 years ago
Joshua Colp a0c14dbda3 Add autoconf logic for speexdsp. Later versions use a separate library for some things so we need to use it if present in codec_speex.
18 years ago
Russell Bryant 7a007060bd Commit a fix for some memory access errors pointed out by the valgrind2.txt
18 years ago
Tilghman Lesher 42d3e979f6 Add another exception (which doesn't work) for -march optimization flag.
18 years ago
Kevin P. Fleming ce81b232e3 report the same message whether Zaptel does not have transcoder support loaded or no transcoders were found
18 years ago
Kevin P. Fleming fd1e942f53 fix some copy-and-paste leftovers
18 years ago
Kevin P. Fleming 627f595c58 In http://lists.digium.com/pipermail/asterisk-dev/2007-December/031145.html,
18 years ago
Kevin P. Fleming 1209386fe7 emit a warning message when we drop a G.729B CNG frame destined for the transcoder
18 years ago
Kevin P. Fleming bcedcf5f8a even though Asterisk explicitly requests that endpoints using G.729 do *not* use Annex B (silence detection and comfort noise generation) some do anyway; the transcoder card interface does not currently work properly with CNG frames, so trim off the CNG before sending the data
18 years ago
Jason Parker a0edd3f3f3 Correctly set the total number of channels from a zaptel transcoder board.
18 years ago
Kevin P. Fleming f0c0dfe1f1 clean up (and ignore) assembler and preprocessor intermediate files if any are created during the build
18 years ago
Russell Bryant f5fd6e1cb1 Execute the RELEASE operation on transcoder channels in the destroy callback.
18 years ago
Joshua Colp 26623e4e1c (closes issue #10679)
18 years ago
Kevin P. Fleming 90b557afea add missing "transcoder show" (and deprecated "show transcoder") CLI commands that were in 1.2 but never added to 1.4
18 years ago
Jason Parker b4ea07a7eb Fix handling of zero-length frames when a codec is capable of native PLC.
18 years ago
Joshua Colp e694a86517 Properly set datalen field when doing PLC in codec_speex. (issue #9722 reported by mihai)
18 years ago
Jason Parker 45be059315 Merged revisions 62173 via svnmerge from
18 years ago
Kevin P. Fleming f6ab517b3f Merged revisions 60398 via svnmerge from
18 years ago
Kevin P. Fleming 3b191255bf update to match zaptel 1.4 API change that was committed a few minutes ago
18 years ago
Russell Bryant 4b6558fb6b Filter out yet another architecture that does not work with the optimizations
18 years ago
Russell Bryant ff1ca74145 When we are checking for a system installed version of libgsm, we need to check
19 years ago
Russell Bryant 9bb2b196ce Add a couple more processors that need optimizations excluded.
19 years ago
Jason Parker 9803b9a357 Make codec_zap and chan_zap also depend on zaptel.
19 years ago
Kevin P. Fleming d49b295c1d make building of codec_gsm against the system GSM library actually work
19 years ago
Kevin P. Fleming f195c5d622 check specifically for VLDTMF and transcoding support in the system's Zaptel installation, and make only the modules that need those features dependent on them (this will allow building the other Zaptel-using parts of Asterisk against older versions of Zaptel or those on other platforms that haven't caught up yet to the Linux version)
19 years ago
Kevin P. Fleming 9a78e1f90e remove some now-unnecessary explicit includes of autoconfig.h
19 years ago
Russell Bryant 468fbbf3ca Fixes for cross-compilation on mips
19 years ago
Joshua Colp 8a9517ba9a And file said... let the compiler warnings STOP!
19 years ago
Luigi Rizzo 719ba6b535 fix two recent build problems:
19 years ago
Kevin P. Fleming ec2e4f2216 fix a few build system bugs, and convert Makefiles to be compatible with GNU make 3.80
19 years ago
Kevin P. Fleming 704397dc3c don't abuse CFLAGS and LDFLAGS for build of Asterisk components, because they are also then used for non-Asterisk components (like menuselect); use our own variables instead
19 years ago
Jason Parker 8699205857 be a little more consistent with our variable usage
19 years ago
Kevin P. Fleming c63fe750bb minor performance improvement
19 years ago
Mark Spencer 35e7066c52 Fix transcoding performance issue
19 years ago
Kevin P. Fleming d12f54f90b GNU make already knows how to quietly ignore non-existent files in 'include' directives
19 years ago
Russell Bryant 9df34a3d40 fix codec_gsm build for powerpc
19 years ago
Kevin P. Fleming 0a27d8bfe5 merge new_loader_completion branch, including (at least):
19 years ago
Russell Bryant c1bd5cfe39 fix setting the CFLAGS for building codec libs so that they are built with
19 years ago
Steve Murphy 1bb760f347 Added a small fix to exclude the AMD optimized assembly file from being included in the compile.
19 years ago
Kevin P. Fleming 000ba592b2 more Makefile cleanup and consistency stuff
19 years ago
Kevin P. Fleming ea1d0c4b33 G726-32 changes:
19 years ago
Kevin P. Fleming 300755732c remove skeleton support for G.723.1 codec since we will never ship the rest of what is needed anyway :-)
19 years ago
Russell Bryant 4517f3447d pointer signedness warnings
19 years ago
Russell Bryant ebbca8319b eliminate warning about unused variable that occurs in some cases
19 years ago