49 Commits

Author SHA1 Message Date
Anthony Minessale
2aade020e9 fix dtmf and cng neg 2013-03-31 21:27:24 -05:00
Anthony Minessale
4711fd2b92 same issue 2013-03-31 21:27:24 -05:00
Anthony Minessale
53457e05bf block code when no dtls is present 2013-03-31 21:27:24 -05:00
Anthony Minessale
2b6a0ce0a4 don't respond w/ dtls when we don't support it 2013-03-31 21:27:23 -05:00
Anthony Minessale
a6a055cabb fix or and thing 2013-03-31 21:27:23 -05:00
Anthony Minessale
32bc398081 remove printf 2013-03-31 21:27:23 -05:00
Anthony Minessale
ff532ec311 try to ifdef so we can still build against openssl older than 1.0.1 (but dtls would not work still in this case) 2013-03-31 21:27:23 -05:00
Anthony Minessale
ad1226b5c4 change name to match steves changes in master 2013-03-31 21:27:23 -05:00
Anthony Minessale
4cac512b97 change ssl symbol visibility to specific places in core only 2013-03-31 21:27:23 -05:00
Anthony Minessale
16fa338b49 cleanup debug and memory and add stupid code for using sep dtls session when rtcp is not mux 2013-03-31 21:27:23 -05:00
Anthony Minessale
a01ad9a1aa dtls both ways now 2013-03-31 21:27:22 -05:00
Anthony Minessale
dd9271d6b9 MILESTONE: dtls-srtp inbound 2013-03-31 21:27:22 -05:00
Anthony Minessale
dabb85c3f6 wip 2013-03-31 21:27:22 -05:00
Anthony Minessale
21408d4534 ice tweaks 2013-03-31 21:27:22 -05:00
Anthony Minessale
9cc550ee18 build sdp lib inline w/ core 2013-03-31 21:27:22 -05:00
Anthony Minessale
668f4a6207 working mo better 2013-03-31 21:27:20 -05:00
Anthony Minessale
5c90322e8c MILESTONE: kind of works on media and signaling 2013-03-31 21:27:20 -05:00
Anthony Minessale
b7eac54be5 only send srflx when we need one 2013-03-31 21:27:20 -05:00
Anthony Minessale
aba03f9e6c set controlling when appropriate 2013-03-31 21:27:19 -05:00
Anthony Minessale
f1e304cc29 wip 2013-03-31 21:27:19 -05:00
Anthony Minessale
aa3368a1ac wip 2013-03-31 21:27:19 -05:00
Anthony Minessale
12e70149ff rtcp-mux 2013-03-31 21:27:18 -05:00
Anthony Minessale
36d1388a99 forgot 2013-03-31 21:27:18 -05:00
Anthony Minessale
1c120dd2c8 not too shabby audio and vid work both directions but browswer hates our srtcp ... 2013-03-31 21:27:18 -05:00
Anthony Minessale
76502d9027 wip 2013-03-31 21:27:18 -05:00
Anthony Minessale
aea974a91f MILESTONE: audio and video working inbound 2013-03-31 21:27:18 -05:00
Anthony Minessale
20bbee8765 fix sdp gen 2013-03-31 21:27:17 -05:00
Anthony Minessale
6939394530 isolate sdp parser code to the switch_core_media.c 2013-03-31 21:27:17 -05:00
Anthony Minessale
052ee0a1fa wip 2013-03-31 21:27:17 -05:00
Anthony Minessale
7510bccd6c MILESTONE: working inbound calls 2013-03-31 21:27:17 -05:00
Anthony Minessale
cb076e6b28 fucked 2013-03-31 21:27:17 -05:00
Anthony Minessale
5490cdf456 wip 2013-03-31 21:27:17 -05:00
Anthony Minessale
20568e64df wip 2013-03-31 21:27:17 -05:00
Anthony Minessale
f5e2a2e0ee fix cng 2013-03-31 21:27:17 -05:00
Anthony Minessale
241300fb56 port over revovery code 2013-03-31 21:27:16 -05:00
Anthony Minessale
078d963222 MILESTONE: all the crap out of tech_pvt and sofia in general related to media shit 2013-03-31 21:27:16 -05:00
Anthony Minessale
85308861d8 almost rid of crufty tech_pvt members 2013-03-31 21:27:16 -05:00
Anthony Minessale
75c95fa98e MILESTONE: working audio and no reference to rtp_session in all of sofia 2013-03-31 21:27:15 -05:00
Anthony Minessale
92ddf47293 expose some rtp func via media handle 2013-03-31 21:27:15 -05:00
Anthony Minessale
d012c5f392 omg it can make calls ... long way to go ... 2013-03-31 21:27:15 -05:00
Anthony Minessale
48554d1a85 compiles 2013-03-31 21:27:15 -05:00
Anthony Minessale
3c51053bb4 compiles the core wow 2013-03-31 21:27:14 -05:00
Anthony Minessale
eb81042a6f wip 2013-03-31 21:27:14 -05:00
Anthony Minessale
d6af3a1fdd omfg 2013-03-31 21:27:14 -05:00
Anthony Minessale
10010d47c1 wip 2013-03-31 21:27:14 -05:00
Anthony Minessale
e747229f5e typo 2013-03-31 21:27:13 -05:00
Anthony Minessale
0a246d1cb4 pull srtp negotiation stuff into the core stage 1 2013-03-31 21:27:13 -05:00
Anthony Minessale
330f68d946 convert rtp flags to arrays 2013-03-31 21:27:13 -05:00
Anthony Minessale
592993ecda baseline 2013-03-31 21:27:13 -05:00