Commit Graph

317 Commits (20454a45d27ffd4dd57a028009c2e02db64bc643)

Author SHA1 Message Date
Mark Michelson bc766d5b69 1.4 version of the dead PLC code fix.
15 years ago
Russell Bryant 18c87d730f Use uname -s, as done in trunk.
15 years ago
Russell Bryant df1a03e005 Apply codec_gsm Mac OS X 10.6 build fix that is in trunk and 1.6.X.
15 years ago
Joshua Colp 258a49e0dc Remove broken support for direct transcoding between G.726 RFC3551 and G.726 AAL2.
16 years ago
David Vossel 5f6bf9a820 fixes segfault in iLBC
16 years ago
Russell Bryant 9d65850202 Isolate frames returned from a DSP instance or codec translator.
16 years ago
Tilghman Lesher 63cc189747 AST-2009-005
16 years ago
Kevin P. Fleming 75f1eaf2a1 Ensure that user-provided CFLAGS and LDFLAGS are honored.
16 years ago
Sean Bright 455ccbae20 Only print debug info in codec_dahdi if we are asking for it.
16 years ago
Shaun Ruffell e731e26bee Several changes to codec_dahdi to play nice with G723.
17 years ago
Jeff Peeler e0bec5d67d (closes issue #13480)
17 years ago
Kevin P. Fleming 187f6d485a the gcc optimizer frequently finds broken code (use of uninitalized variables, unreachable code, etc.), which is good. however, developers usually compile with the optimizer turned off, because if they need to debug the resulting code, optimized code makes that process very difficult. this means that we get code changes committed that weren't adequately checked over for these sorts of problems.
17 years ago
Shaun Ruffell 54388197d2 Fix bug where the samples were not accurate when in G723 mode, which would
17 years ago
Kevin P. Fleming 5a0918d421 look for transcoder in proper place based on build against Zaptel or DAHDI
17 years ago
Kevin P. Fleming e797e4ed72 add support for Zaptel versions that contain the new transcoder interface
17 years ago
Shaun Ruffell b6501cdb43 Updated codec_dahdi to use the new transcoder interface in the first DAHDI
17 years ago
Kevin P. Fleming 7b61edde36 build against the now-typedef-free dahdi/user.h
17 years ago
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
19 years ago
Russell Bryant 4b6558fb6b Filter out yet another architecture that does not work with the optimizations
19 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