Brian West
3b47424b94
commit both 8k and 16k versions
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2535 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-06 17:57:38 +00:00
Brian West
febbefc62b
commit both 8k and 16k versions
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2534 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-06 16:11:57 +00:00
Brian West
b7ded39821
RTP profile for audio and video conferences with minimal control.
...
This memorandum is a revision of RFC 1890 in preparation for advancement
from Proposed Standard to Draft Standard status. Readers are encouraged to
use the PostScript form of this draft to see where changes from RFC 1890 are
marked by change bars.
"G722 is specified in ITU-T Recommendation G.722, "7 kHz audio-coding within
64 kbit/s". The G.722 encoder produces a stream of octets, each of which
SHALL be octet-aligned in an RTP packet. The first bit transmitted in the
G.722 octet, which is the most significant bit of the higher sub-band
sample, SHALL correspond to the most significant bit of the octet in the RTP
packet.
Even though the actual sampling rate for G.722 audio is 16000 Hz, the RTP
clock rate for the G722 payload format is 8000 Hz because that value was
erroneously assigned in RFC 1890 and must remain unchanged for backward
compatibility. The octet rate or sample-pair rate is 8000 Hz."
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2523 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-05 22:21:14 +00:00
Brian West
7c11839c58
cleanups
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2522 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-05 22:11:42 +00:00
Brian West
55156a46db
Thanks stkn
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2521 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-05 22:09:56 +00:00
Brian West
484b7daf71
Makefile for mod_g722
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2517 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-05 18:50:39 +00:00
Michael Jerris
7639d6452e
Add mod_g722, WIP, we need to test this still. Thanks to Steve Underwood for releasing the library that this codec module is based on.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2516 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-05 18:49:53 +00:00
Brian West
62f339dac1
Ok this passes audio.. please test
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2502 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-04 15:50:30 +00:00
Brian West
19f860e274
Ok this actually passes the right RTP sizes but no audio. Work in progress
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2496 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-04 02:13:20 +00:00
Anthony Minessale
231144f3b0
compiler warning cleanup (part 3 [getting old])
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2489 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-03 14:28:08 +00:00
Anthony Minessale
f48d50f0ce
compiler warning cleanup (part 2)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2488 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-03 14:22:56 +00:00
Anthony Minessale
76ed494b2e
compiler warning cleanup
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2487 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-03 14:15:02 +00:00
Anthony Minessale
6a91e4f3f9
cleanup
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2486 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-03 13:29:13 +00:00
Anthony Minessale
8543778b7c
pack this mutha %^%$^&
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2483 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-02 23:04:25 +00:00
Brian West
0da13b72f2
more tweaks
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2474 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-31 21:46:39 +00:00
Brian West
302ff10c65
Some devices need the 'a' there which is dumb
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2468 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-31 02:08:47 +00:00
Brian West
ae6a661fb7
more work
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2467 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-31 01:48:17 +00:00
Brian West
0e04448101
small tweaks
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2463 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-31 00:15:31 +00:00
Michael Jerris
fc2cd3c882
tweak. still wip.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2462 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-30 23:58:14 +00:00
Brian West
5d54b81281
clarification
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2460 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-30 23:23:22 +00:00
Anthony Minessale
4c1a2e0922
fix some bugs and g726 wip (only 32 works so far)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2459 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-30 22:03:52 +00:00
Brian West
9b9000a147
wip
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2458 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-30 19:46:43 +00:00
Brian West
cc75926625
fix name
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2454 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-30 16:33:17 +00:00
Brian West
b4005e094d
fix name
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2453 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-30 16:31:35 +00:00
Anthony Minessale
7de2d07626
wip
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2448 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-30 14:49:13 +00:00
Brian West
ebfa5d5733
we'll have to use this when ptime works correctly
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2446 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-30 05:32:35 +00:00
Brian West
fe9fb144dc
some notes for later
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2445 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-30 05:16:12 +00:00
Brian West
f665cf6f72
fat finger
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2444 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-30 05:03:40 +00:00
Brian West
add97be821
tweaks
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2443 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-30 05:01:52 +00:00
Brian West
d7a46ec8f5
Work in progress
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2441 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-30 04:04:47 +00:00
Brian West
ff37130959
Codec Stub
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2440 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-30 02:41:22 +00:00
Brian West
7be5486677
wip
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2434 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-29 22:36:18 +00:00
Anthony Minessale
ded7fa6c6f
g726 work
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2432 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-29 21:07:24 +00:00
Brian West
b4f50d092e
in progress
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2431 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-29 20:31:01 +00:00
Brian West
89604ff718
This isn't working yet. I'm adding it so tony can get quick/easy access to it. /b
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2396 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-25 22:21:03 +00:00
Brian West
a4bd603897
This bugs me :P It's gotta match
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2395 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-25 22:07:11 +00:00
Brian West
8a082ad179
This bugs me :P It's gotta match
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2394 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-25 22:06:28 +00:00
Brian West
071990853c
This bugs me :P It's gotta match
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2393 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-25 22:06:00 +00:00
Anthony Minessale
b76793d84a
fix 183 on exosip
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2364 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-22 21:08:34 +00:00
Anthony Minessale
4f17ab7714
bunch of tweaks to make ivr more fun
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2350 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-21 19:14:51 +00:00
Anthony Minessale
57da9ed8fc
more tweaks for google compat
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2326 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-18 16:36:26 +00:00
Michael Jerris
1003a4d404
Cleanups from update to new build system for windows.
...
More to come.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2325 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-18 07:22:18 +00:00
Anthony Minessale
47192db741
Upgrade Dingaling to meet new googletalk spec upgrade your client if you have issues.
...
codecs need more work...
Expose events into javascript so you can create and fire events and
and pick up chat events with chat-enabled clients like googletalk
EXAMPLE:
session.answer();
e = new Event("custom", "JS::Custom");
e.addHeader("subject", "cool");
e.addBody("hello this is a test");
e.fire;
while(session.ready()) {
session.execute("sleep", "1000");
event = session.getEvent();
if (event) {
str = event.serialize(); // or ("xml")
console_log("debug", "Dump Event:\n" + str + "\n");
e = new Event("custom", "JS::Chat");
e.addHeader("works", "yes");
e.addBody("you said: " + event.getBody());
session.sendEvent(e);
event.destroy();
}
}
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2323 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-18 01:28:50 +00:00
Michael Jerris
ae380d58ec
Update to new build system for windows.
...
This fixes several issues when debugging code in the ide, and does better dependency tracking.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2317 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-17 19:58:55 +00:00
Michael Jerris
a90b88d201
revert static runtime change for msvc. Bad idea...
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2290 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-14 17:44:38 +00:00
Michael Jerris
fea5980a12
Change windows build to use static runtime to make it more easily portable to older windows, and to decrease startup time on windows.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2289 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-14 16:11:08 +00:00
Brian West
6f44fc9e1c
Small name changes to reflect the actual module name.
...
/b
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2171 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-07-26 21:43:53 +00:00
Anthony Minessale
aee6cc27e1
codec tweak
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1957 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-07-18 18:34:42 +00:00
Anthony Minessale
4aab8842cd
tweaks for wideband tests
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1883 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-07-14 19:42:09 +00:00
Anthony Minessale
e15c171d6c
tweak speex
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1871 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-07-13 22:14:52 +00:00