Commit Graph

459 Commits (5d938045d465d66e28bb49816c482a8b68f99342)

Author SHA1 Message Date
Matthew Jordan 16adf6de8c Include iLBC source code for distribution with Asterisk
14 years ago
Tilghman Lesher 77b670c4ab Allow each logging destination and console to have its own notion of the verbosity level.
14 years ago
Tilghman Lesher 5e7121b44f Merged revisions 336734 via svnmerge from
14 years ago
David Vossel 80a4611fd7 Merged revisions 330940 via svnmerge from
14 years ago
Leif Madsen a525edea59 Merged revisions 328247 via svnmerge from
14 years ago
Tilghman Lesher 7d179abfd4 Merged revisions 326411 via svnmerge from
14 years ago
Russell Bryant 37aa52fd78 Merged revisions 316265 via svnmerge from
14 years ago
Shaun Ruffell 3b52f36551 codec_dahdi: DAHDI still advertises formats using the old bitfields.
14 years ago
David Vossel e3222d8111 Fixes error with frame datalen being calculated from samples when this is not allwaya accurate.
14 years ago
David Vossel b1f4589536 Remove libresample dependency from codec_resample.c
14 years ago
Kevin P. Fleming 7cf70df999 Use "-march=native" when possible.
14 years ago
David Vossel d760e81f37 Media Project Phase2: SILK 8khz-24khz, SLINEAR 8khz-192khz, SPEEX 32khz, hd audio ConfBridge, and other stuff
14 years ago
Paul Belanger 3556e4c2d4 Replace ast_log(LOG_DEBUG, ...) with ast_debug()
14 years ago
David Vossel 9f65acf33e Fix compile error in codec ilbc translator.
14 years ago
David Vossel c26c190711 Asterisk media architecture conversion - no more format bitfields
14 years ago
Shaun Ruffell 178f3f1848 Merged revisions 293970 via svnmerge from
15 years ago
Paul Belanger 73c22a15b9 Merged revisions 285819 via svnmerge from
15 years ago
David Vossel d4bbf88e96 add speex 16khz sample frame so codec cost can be calculated
15 years ago
David Vossel b00f58da25 adds speex 16khz audio support
15 years ago
Richard Mudgett 6ab2173c97 Make compile again.
15 years ago
Mark Michelson a68f5b96bc Remove unnecessary code relating to PLC.
15 years ago
Kevin P. Fleming ae6008ef3a Change per-file debug and verbose levels to be per-module, the way
15 years ago
Tilghman Lesher fcdd407f5c OSARCH is not inherited to this directory
15 years ago
Tilghman Lesher f053b65f17 Make the Makefile logic more explicit and move the Snow Leopard logic down to where it's not executed on non-Darwin systems.
15 years ago
Tilghman Lesher c1e33534a5 Build system modifications to ensure that Asterisk properly builds on Mac OS X 10.6.
15 years ago
Joshua Colp 9c807da785 Merged revisions 229281 via svnmerge from
16 years ago
David Vossel 8a80c1bd8c Fixes merging issue from 1.4, frame data is held in data.ptr in trunk
16 years ago
David Vossel ee5ecf3c3e Merged revisions 228418 via svnmerge from
16 years ago
Tilghman Lesher d8e0c58437 Expand codec bitfield from 32 bits to 64 bits.
16 years ago
Russell Bryant cd10bd931a Merged revisions 224931 via svnmerge from
16 years ago
Tilghman Lesher 642bec4d6f AST-2009-005
16 years ago
David Brooks 48363c16e1 Fixes numerous spelling errors. Patch submitted by alecdavis.
16 years ago
Kevin P. Fleming 96e4e31eeb Merged revisions 207647 via svnmerge from
16 years ago
Sean Bright 6b5dbba90c Merged revisions 206635 via svnmerge from
16 years ago
David Vossel dcfe69ec64 fixes some memory leaks and redundant conditions
16 years ago
Russell Bryant 19853c437e Shuttle some bits around to address some gain issues with G.722.
16 years ago
Russell Bryant 66c76daba1 Further simplify codec_g722 build.
16 years ago
Russell Bryant 79b5f06f34 Actually force running make for g722.
16 years ago
Shaun Ruffell c65029b74e Several changes to codec_dahdi to play nice with G723.
16 years ago
Kevin P. Fleming 8d5deb312b Merged revisions 157859 via svnmerge from
17 years ago
Kevin P. Fleming 10d36d9f34 fix a few small things found by using sparse
17 years ago
Jason Parker ae0a736353 Merge codec_consistency branch. This should make sample usage much happier.
17 years ago
Tilghman Lesher a8775172aa When using MALLOC_DEBUG, codec_lpc10 leaks memory, because it matches a library
17 years ago
Tilghman Lesher 08af5bb312 Create a new config file status, CONFIG_STATUS_FILEINVALID for differentiating
17 years ago
Russell Bryant c0c743a5fa Update instructions for getting libresample
17 years ago
Shaun Ruffell b39e0f3c66 Remove extraneous debugging messages.
17 years ago
Shaun Ruffell f75d794c69 Fix bug where the samples were not accurate when in G723 mode, which would
17 years ago
Sean Bright db1ed285c4 More RSW merges. This should do it for the channels/ dir.
17 years ago
Shaun Ruffell f9ba4bf070 Updating codec_dahdi to the new transcoder interface.
17 years ago
Sean Bright 6305009cfc More merges from resolve-shadow warnings:
17 years ago
Russell Bryant c87f901cfd Remove libresample from the Asterisk source tree. It is now available in its
17 years ago
Russell Bryant 5de127e103 Enable higher quality resampling, as it doesn't have a noticeable performance
17 years ago
Brett Bryant 5b7933fe5e Janitor patch to change uses of sizeof to ARRAY_LEN
17 years ago
Tilghman Lesher 7b84cf6fa6 Convert casts to unions, to fix alignment issues on Solaris
17 years ago
Kevin P. Fleming fd4a60c459 Merged revisions 125132 via svnmerge from
17 years ago
Jeff Peeler ef3b214728 Goodbye Zaptel, hello DAHDI. Removes Zaptel driver support with DAHDI. Configuration file and dialplan backwards compatability has been put in place where appropiate. Release announcement to follow.
17 years ago
Donny Kavanagh 2433d6ecb9 Revision 117802 changed frame.data to frame.data.ptr however codec_ilbc.c was not updated. This resolves that oversight.
17 years ago
Jason Parker f7eb823a7a Fix a few places where frame data was used directly.
17 years ago
Michiel van Baak f1e9371da8 - revert change to ast_queue_hangup and create ast_queue_hangup_with_cause
17 years ago
Joshua Colp fc120bf827 Merged revisions 115327 via svnmerge from
17 years ago
Jason Parker 7af650c18b Merged revisions 111856 via svnmerge from
17 years ago
Kevin P. Fleming 789831ef9a Merged revisions 110880 via svnmerge from
17 years ago
Jason Parker e3ea6829bb Merged revisions 110474 via svnmerge from
17 years ago
Russell Bryant f31cc97197 Use the correct buffer for g722tolin16_sample. This shouldn't have caused any
17 years ago
Jason Parker 56bddc2a0d Merged revisions 109648 via svnmerge from
17 years ago
Kevin P. Fleming 4925e7b835 Merged revisions 107464 via svnmerge from
17 years ago
Russell Bryant 5ca5d97673 Merge changes from team/russell/g722-sillyness ...
17 years ago
Joshua Colp c692e1cacb Merged revisions 98951 via svnmerge from
18 years ago
Russell Bryant 4fb04cb58a Merged revisions 98943 via svnmerge from
18 years ago
Russell Bryant 7bc92eda05 Kevin noted that the thing that I _actually_ changed here was that I converted
18 years ago
Russell Bryant d1256bb8a6 Fix a bus error that happened when asterisk was built with optimizations on
18 years ago
Russell Bryant c67509e429 At one point during working on this module, I had the lin/lin16 versions of the
18 years ago
Russell Bryant 9387f036d8 - Fix the last set of places where incorrect assumptions were made about the
18 years ago
Russell Bryant a2c08fe0f0 Fix various issues in codec_g722.
18 years ago
Russell Bryant 0a5bfb9eb8 Fix the buffer_samples value. For signed linear, the number of samples needed
18 years ago
Russell Bryant 0da0033675 Fix this so it doesn't force codec_g722 to get relinked every time
18 years ago
Russell Bryant cc11e9569d Ensure that libg722.a gets rebuilt if one of the files changes
18 years ago
Kevin P. Fleming c7ba18820e Merged revisions 97491 via svnmerge from
18 years ago
Kevin P. Fleming 887103e83b and now just to keep the libresample party going... if the functions from libresample are going to be in the main Asterisk binary, it makes sense for the header that defines them to be available without any special CFLAGS and to out-of-tree modules building against /usr/include/asterisk
18 years ago
Kevin P. Fleming 04a10c145b go back to including libresample in the main Asterisk binary, but this time including a small hack to ensure that it does get linked in (and also modify the strip_nonapi script to leave the resample_<foo> symbols alone)
18 years ago
Russell Bryant 78f4b28552 Instead of linking libresample into the main Asterisk binary, build it as
18 years ago
Joshua Colp d0944cde47 Fix building of codec_resample on platforms other then Cygwin. On everything else it actually gets built after codec_resample, so you can't exactly link it in since it doesn't exist.
18 years ago
Luigi Rizzo e637f2c038 make codec_resample build on __CYGWIN__, and make it load on FreeBSD
18 years ago
Russell Bryant e0dfa91db8 Use float.h to fix the build on FreeBSD. Also, add some other platforms as
18 years ago
Russell Bryant 21cb767db7 Merge changes from team/russell/codec_resample
18 years ago
Russell Bryant f24c226e09 I went looking for where we downloaded the g722 implementation and came across
18 years ago
Jason Parker 4710e2b6da codecs.conf really shouldn't be mandatory.. it never had been before, so let's go back to being optional.
18 years ago
Kevin P. Fleming 100ef27af9 Merged revisions 93180 via svnmerge from
18 years ago
Tilghman Lesher 7029e8fdd1 Solaris compat fixes
18 years ago
Luigi Rizzo 5490889153 Put into Makefile.moddir_rules the common instructions used to
18 years ago
Luigi Rizzo d652be0930 normalize subdirs' Makefile by using ASTTOPDIR and not .. to reference
18 years ago
Luigi Rizzo 3fc2646808 remove a number of #include <fcntl.h> which are either
18 years ago
Luigi Rizzo 7bcf0529c5 remove some useless includes from codecs
18 years ago
Luigi Rizzo 0595b5e2aa include "logger.h" and errno.h from asterisk.h - usage shows that they
18 years ago
Luigi Rizzo fdb7f7ba3d Start untangling header inclusion in a way that does not affect
18 years ago
Kevin P. Fleming edc78d6023 improve linked-list macros in two ways:
18 years ago
Tilghman Lesher 7c56918262 Commit some cleanups to the format type code.
18 years ago
Jason Parker 23a02e04c5 Merged revisions 89046 via svnmerge from
18 years ago
Jason Parker 59c9ff7ef2 More changes to change return values from load_module functions.
18 years ago
Kevin P. Fleming a4b8ca220d clean up assembler and preprocessor files if they are here too
18 years ago