aboutsummaryrefslogtreecommitdiffstats
path: root/formats
AgeCommit message (Collapse)AuthorFilesLines
2006-06-05use module names, not file names, in menuselectkpfleming1-1/+3
work around XML parsing bug in menuselect for default sounds package git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32407 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-24Thanks to the fine work of Russell Bryant and Dancho Lazarov, we now have ↵kpfleming2-22/+12
autoconf and menuselect tools for Asterisk! git-svn-id: http://svn.digium.com/svn/asterisk/trunk@22267 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-18fix obvious breakagekpfleming1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@21239 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-14This rather large commit changes the way modules are loaded. rizzo14-174/+101
As partly documented in loader.c and include/asterisk/module.h, modules are now expected to return all of their methods and flags into a structure 'mod_data', and are normally loaded with RTLD_NOW | RTLD_LOCAL, so symbols are resolved immediately and conflicts should be less likely. Only in a small number of cases (res_*, typically) modules are loaded RTLD_GLOBAL, so they can export symbols. The core of the change is only the two files loader.c and include/asterisk/module.h, all the rest is simply adaptation of the existing modules to the new API, a rather mechanical (but believe me, time and finger-consuming!) process whose detail you can figure out by svn diff'ing any single module. Expect some minor compilation issue after this change, please report it on mantis http://bugs.digium.com/view.php?id=6968 so we collect all the feedback in one place. I am just sorry that this change missed SVN version number 20000! git-svn-id: http://svn.digium.com/svn/asterisk/trunk@20003 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-13Fix format for big endian systemstilghman1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19890 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-13Bug 6896 - Fix for garbled wav49 formattilghman1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19814 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-13Typo fixtilghman1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19810 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-13Document the MSGSM format, and fix the uncalculated number of samplestilghman1-27/+68
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19673 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-09rename FR_SET_BUF to AST_FRAME_SET_BUFFERrizzo13-13/+13
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@18639 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-08since the module API is changing, it's a good time to const-ify the ↵kpfleming14-28/+28
description() and key() return values git-svn-id: http://svn.digium.com/svn/asterisk/trunk@18552 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-07Merged revisions 18436 via svnmerge from tilghman1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r18436 | tilghman | 2006-04-07 17:07:38 -0500 (Fri, 07 Apr 2006) | 2 lines Bug 6913 - fix for possible buffer overflow ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@18437 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-06remove traces of previously merged filesrizzo1-6/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@17865 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-05Bug 6873 - Finish moving from the non-threadsafe (and poor randomness) ↵tilghman1-1/+1
rand() to threadsafe ast_random() git-svn-id: http://svn.digium.com/svn/asterisk/trunk@17627 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-04these files are now unused, corresponding functions are mergedrizzo2-605/+0
into format_pcm.c git-svn-id: http://svn.digium.com/svn/asterisk/trunk@17331 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-04remove an unused function.rizzo1-6/+0
Funny enough, compiling with -O6 gives no warning, whereas -O2 gives a warning for an unused function declared static. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@17330 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-04ogg_vorbis now compiles so put it back in.rizzo3-136/+87
On passing, remove an unnecessary initializazion in format_sln.c git-svn-id: http://svn.digium.com/svn/asterisk/trunk@17285 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-04temporarily disconnect ogg_vorbis from the build while i update itrizzo1-1/+6
(should be a matter of a couple of hours). git-svn-id: http://svn.digium.com/svn/asterisk/trunk@17265 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-04Largely simplify format handlers (for file copy etc.)rizzo16-2126/+1137
collecting common functions in a single place and removing them from the individual handlers. The full description is on mantis, http://bugs.digium.com/view.php?id=6375 and only the ogg_vorbis handler needs to be converted to the new structure. As a result of this change, format_au.c and format_pcm_alaw.c should go away (in a separate commit) as their functionality (trivial) has been merged in another file. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@17243 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-23silence some more compiler warningskpfleming3-5/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@10877 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-21suppress some compiler warnings due to recent format changes to use off_trussell1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@10656 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-20Bug 5984 - Convert file offsets to 64 bittilghman14-115/+112
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@10579 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-19Merged revisions 10487 via svnmerge from tilghman1-7/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r10487 | tilghman | 2006-02-19 12:29:16 -0600 (Sun, 19 Feb 2006) | 2 lines Okay, fseek doesn't return an offset ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@10488 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-19Merged revisions 10462 via svnmerge from tilghman1-1/+7
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r10462 | tilghman | 2006-02-19 11:11:02 -0600 (Sun, 19 Feb 2006) | 2 lines Bug 6539 - Division by two negates error flag ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@10463 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-18remove unused variablerussell1-2/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@10447 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-12ensure that dependencies are rebuilt after 'make update' so that builds ↵kpfleming1-2/+5
don't break when files are removed/renamed git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9691 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-12major dialplan functions updatekpfleming1-113/+117
deprecate LANGUAGE() and MUSICCLASS(), in favor of CHANNEL() git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9674 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-11don't try to include non-existing (and unneeded) header filekpfleming1-3/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9586 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-11use auto-build for pbx moduleskpfleming1-1/+1
correct install variable for format modules git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9568 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-11use auto-build for formatskpfleming1-17/+9
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9567 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-11set standard properties on all non-binary fileskpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9549 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-01Allows for user to uninstall asterisk binariesmogorman1-0/+2
bug 6177 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9052 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-20Fix for formats so they give better output on failure conditions. (#6141)mattf2-38/+49
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8357 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-16remove redundant CFLAGS for BSD which are already set in the main Makefile ↵russell1-4/+0
(issue #6250) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8101 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-08Minor video fixesmarkster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7866 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-07Add support for H.264 with SIP and recordingmarkster2-1/+282
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7855 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-05Merged revisions 7819 via svnmerge from kpfleming2-2/+2
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r7819 | kpfleming | 2006-01-05 14:52:38 -0600 (Thu, 05 Jan 2006) | 2 lines ensure that variable is initialized ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7820 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-05Merged revisions 7807 via svnmerge from kpfleming2-2/+4
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r7807 | kpfleming | 2006-01-04 18:18:46 -0600 (Wed, 04 Jan 2006) | 2 lines doh... fseek() has no useful return value ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7808 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-04Merged revisions 7805 via svnmerge from kpfleming2-6/+6
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r7805 | kpfleming | 2006-01-04 17:51:03 -0600 (Wed, 04 Jan 2006) | 2 lines use proper fwrite() parameters and return value ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7806 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-04Merged revisions 7803 via svnmerge from kpfleming2-0/+2
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r7803 | kpfleming | 2006-01-04 17:45:34 -0600 (Wed, 04 Jan 2006) | 2 lines return properly after extending file ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7804 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-04Merged revisions 7799-7800 via svnmerge from kpfleming2-48/+102
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r7799 | kpfleming | 2006-01-04 17:02:38 -0600 (Wed, 04 Jan 2006) | 2 lines make monitoring more tolerant of peers that deliver frames in bursts ........ r7800 | kpfleming | 2006-01-04 17:27:57 -0600 (Wed, 04 Jan 2006) | 2 lines ensure that ulaw/alaw sound files are filled with silence when extended (not zeroes) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7801 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-29git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 ↵kpfleming17-0/+0
f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-29git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7220 ↵kpfleming1-1/+0
f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-16Fix compile issue (presumably on BSD) (bug #5745)markster1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7108 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-06issue #5605russell15-12/+48
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6979 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-01issue #4678kpfleming1-4/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6936 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-26more doxygenification (issue #5513)russell15-30/+30
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6852 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-16Use FILE * instead of fd for files to support bufferingmarkster14-344/+358
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6801 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-15more license/copyright header updates (thanks Ian!)kpfleming3-5/+20
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6618 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-14update MANY more files with proper copyright/license info (thanks Ian!)kpfleming14-69/+224
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6596 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-10Make sure RTP timestamps are accurate on playbackmarkster1-1/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6560 f38db490-d61c-443f-a65b-d21fe96a405b