63 Commits

Author SHA1 Message Date
Brian West
32b8f1008e more fixes from diego 2011-01-05 14:09:16 -06:00
Giovanni Maruzzelli
7f81c3cc3c skypopen: OSS driver, added some code from /dev/zero to read(), and performances are better 2010-12-27 07:49:38 -06:00
Giovanni Maruzzelli
299c139c3e skypopen: refined hrtimers support to OSS audio driver 2010-12-19 13:40:36 -06:00
Giovanni Maruzzelli
ae7279f174 skypopen: added hrtimers support to OSS audio driver 2010-12-17 08:44:33 -06:00
Anthony Minessale
93cc3dc556 normalize tests for outbound channels to use switch_channel_direction instead of testing for CF_OUTBOUND 2010-12-15 20:59:42 -06:00
Giovanni Maruzzelli
eafd7e5e15 skypopen: tweaking the OSS audio driver 2010-12-14 16:55:39 -06:00
Giovanni Maruzzelli
739ac99e3b skypopen: tweaking the OSS audio driver, still gives a load average higher than snd-dummy + snd-pcm-oss on CentOS 5 (but not much more, and lower cpu load), but now is very very good on tickless kernels, eg: Ubuntu 10.04 LTS 2010-12-14 08:38:57 -06:00
Giovanni Maruzzelli
7997d24f33 skypopen: tweaking the OSS audio driver 2010-12-14 06:46:01 -06:00
Giovanni Maruzzelli
6e310ef8fc skypopen: slightly improve OSS audio driver 2010-12-14 06:46:01 -06:00
Giovanni Maruzzelli
0e83cbe5ca skypopen: slightly improve OSS audio driver 2010-12-14 06:46:00 -06:00
Giovanni Maruzzelli
7b59313902 skypopen: added a proof of concept standalone OSS audio driver (for Skype-oss clients) 2010-12-11 13:21:45 -06:00
Giovanni Maruzzelli
577d7b5538 skypopen: added a proof of concept standalone OSS audio driver (for Skype-oss clients) 2010-12-11 13:21:45 -06:00
Giovanni Maruzzelli
9350fb9626 skypopen: added a second timer on read from Skype client (timer_read_srv), so not to depend anymore from select on that socket 2010-12-07 00:20:07 -06:00
Giovanni Maruzzelli
04a092fab5 skypopen: a little bit of constant cleaning, and screening of A-D dtmfs (not accepted bu Skype client) - fix for FS-2891 2010-12-01 17:10:32 -06:00
Giovanni Maruzzelli
599a200509 skypopen: adding osscuse directory, lot of news to come in some days ;) 2010-11-26 07:05:16 -06:00
Giovanni Maruzzelli
4706d3946d skypopen: performance improvements in skypopen_protocol.c and alsa/dummy.c . Added pcm*c to alsa/. Let's hope the larger period in dummy.c does not make problems on ubuntu 2010-11-02 22:52:51 -05:00
Giovanni Maruzzelli
f3ae4d10d7 skypopen: callflow display reshuffle 2010-11-02 02:19:18 -05:00
Giovanni Maruzzelli
04f9b8c6f4 skypopen: very nice formatted debug output (ok, I go get a life) 2010-11-01 19:12:03 -05:00
Giovanni Maruzzelli
cda952083f skypopen: nice formatted debug output (I feel so stupid when I use one full hour for things like this, but I like it ;) ) 2010-11-01 18:48:28 -05:00
Giovanni Maruzzelli
5f91e46914 skypopen: modifying Makefile.am and skypopen.h to report in revision tag of debug lines the last commit of both mod_skypopen.c and skypopen_protocol.c (so you can have your own commits in the same dir) 2010-11-01 16:41:23 -05:00
Giovanni Maruzzelli
faa1636905 skypopen: modifying Makefile.am to report on last commit in skypopen directory 2010-11-01 16:14:16 -05:00
Giovanni Maruzzelli
3c66b497d6 skypopen: fix FS-2784, missing incoming calls to one interfacename 2010-10-29 01:58:31 -05:00
Giovanni Maruzzelli
3a3c5d261f skypopen: sk list the DEAD state 2010-10-28 13:47:15 -05:00
Giovanni Maruzzelli
aea12d1f9f skypopen: indented 2010-10-28 13:27:01 -05:00
Giovanni Maruzzelli
182da3c128 skypopen: fixed management of skype clients crash 2010-10-28 13:27:01 -05:00
Giovanni Maruzzelli
38215f9d5c skypopen: indented 2010-10-28 13:27:01 -05:00
Giovanni Maruzzelli
bc067ebc69 skypopen: cosmetics 2010-10-28 13:27:01 -05:00
Giovanni Maruzzelli
f4a6a07edc skypopen: select only IDLE interfaces, destroy the codec after the audio threads, cosmetics 2010-10-28 13:27:01 -05:00
Giovanni Maruzzelli
a1ada3e2a9 skypopen: windows compile 2010-10-27 12:10:00 -05:00
Giovanni Maruzzelli
5472923024 skypopen: cosmetics 2010-10-27 09:44:52 -05:00
Giovanni Maruzzelli
a5045b1ab0 skypopen: interface DOWN during hangup, cosmetics 2010-10-27 09:44:52 -05:00
Giovanni Maruzzelli
99b14db491 skypopen: manage ERROR 36 Not online, cosmetics, put the interface DOWN when no session and when beginning to destroy 2010-10-27 09:44:52 -05:00
Giovanni Maruzzelli
145a7a4b31 skypopen: manage failed ALTER I/O (sockets), LOCALHOLD, ANSWER. Use only IDLE interfaces to answer 2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
0499be4acd skypopen: locking flags 2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
01d0f1bd2a skypopen: better management of 'hupall' and KILL 2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
5d03777fe5 skypopen: cleanup continues 2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
758254ad42 skypopen: cleanup begin 2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
9274deeabb skypopen: fixed crash on closing XDisplay before is used by interface shutdown/remove 2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
7d7f23cebb skypopen: indented 2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
994cdbd183 skypopen: lot of improvements in locking and hangup handling 2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
01fb67aeca skypopen: better checking audio buffers not destroyed 2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
f04322e9bb skypopen: CLOUDTREE patch with some modifications 2010-10-27 09:44:50 -05:00
Giovanni Maruzzelli
f6065262ff skypopen: cosmetics
Signed-off-by: Giovanni Maruzzelli <gmaruzz@gmail.com>
2010-08-27 18:51:41 -05:00
Giovanni Maruzzelli
67845680ba skypopen: let's manage correctly the transfer to another interface with a different skypename
Signed-off-by: Giovanni Maruzzelli <gmaruzz@gmail.com>
2010-08-27 18:36:51 -05:00
Giovanni Maruzzelli
ef14b78a8a skypopen: ignore early media sent by channels to be bridged before our channel is answered
Signed-off-by: Giovanni Maruzzelli <gmaruzz@gmail.com>
2010-08-27 11:58:20 -05:00
Anthony Minessale
46c6650a94 pass originate flags into session_request so we can selectivly skip throttling 2010-08-26 12:19:49 -05:00
Giovanni Maruzzelli
45c6c4d3e4 skypopen: now answer a call only when directed to do it (before was trying to answer any incoming call). Lot of changes to a messy part, so maybe some problem will come out...
Signed-off-by: Giovanni Maruzzelli <gmaruzz@gmail.com>
2010-08-13 16:20:09 -05:00
Giovanni Maruzzelli
5c2fa74f50 let's use XFlush instead of XSync, helps broken XLib
Signed-off-by: root <root@server1.celliax.org>
2010-07-20 11:12:22 -05:00
Jeff Lenk
a87429ac87 Add initial support for VS2010 2010-06-28 15:49:19 -05:00
Jeff Lenk
c9aabe2c11 FSBUILD-262 2010-04-16 08:59:08 -05:00