Commit Graph

189 Commits

Author SHA1 Message Date
Anthony Minessale 4baf0276d6 FS-5513 --resolve 2013-06-18 21:16:56 -05:00
Anthony Minessale d642eb96f0 FS-5513 --resolve 2013-06-17 21:37:53 -05:00
Anthony Minessale 2fac3a8e83 refactor some of the video passthru code 2013-06-17 19:52:37 -05:00
Anthony Minessale 01959606cd FS-5493 oops 2013-06-06 13:17:20 -05:00
Anthony Minessale 75fab9b0f2 FS-5493 --resolve 2013-06-06 12:59:18 -05:00
Travis Cross bc25079fce Fix spelling in log message 2013-06-02 20:06:34 +00:00
Anthony Minessale 699bd795f6 FS-5455 try this 2013-05-22 08:11:29 -05:00
Anthony Minessale 2bafe135c0 remove flag 2013-05-17 16:13:19 -05:00
Anthony Minessale ea881b191f media/srtp refactoring pass 2013-05-17 15:39:30 -05:00
Anthony Minessale 644720454f fix some minor regression in media code 2013-05-14 12:55:02 -05:00
Anthony Minessale fd86c038c9 FS-5406 --resolve 2013-05-12 08:06:31 -05:00
Anthony Minessale ba97929a1a FS-5398 --resolve 2013-05-09 10:08:14 -05:00
Anthony Minessale 33f08490ec refuse t38 passthru on unanswered channel 2013-05-02 22:29:02 -05:00
Seven Du 5b9318c109 FS-4990 change uuid_debug_audio to uuid_debug_media and add video params 2013-04-27 06:47:06 +08:00
Anthony Minessale 8ab04152f6 FS-4990 2013-04-26 11:07:50 -05:00
Anthony Minessale 7a42ec06df RTP stats were not being logged. There is no JIRA on this sigh 2013-04-26 09:31:28 -05:00
Anthony Minessale de1f013f2e FS-5331 2013-04-23 18:08:41 -05:00
Anthony Minessale 25de1531ce FS-5331 2013-04-23 17:59:26 -05:00
Anthony Minessale 9bf19ec74d FS-5331 2013-04-23 14:27:20 -05:00
Anthony Minessale 5e71ab6a06 FS-5331 --resolve yes this is a bug that is now fixed 2013-04-23 10:13:54 -05:00
Anthony Minessale b1447dd635 fix codec issue on recover 2013-04-16 13:02:59 -05:00
Anthony Minessale fda6e896e2 try to be back compat with the more logical yet incorrect sdp format for opus 2013-04-16 09:25:02 -05:00
Anthony Minessale ae95109eb7 fix srtp neg in rare case 2013-04-08 13:24:39 -05:00
Jeff Lenk fd7d5e0801 windows compiler fixes - now builds again 2013-04-03 21:55:50 -05:00
Jeff Lenk be273b673b windows compile another step closer 2013-04-03 15:41:46 -05:00
Anthony Minessale faea5f0c08 FS-5258 --resolve 2013-04-03 09:02:13 -05:00
Anthony Minessale de6389dd4f workaround for silly https://code.google.com/p/chromium/issues/detail?id=177099 2013-03-31 21:27:27 -05:00
Anthony Minessale dd878da49d clean up proxy media mode 2013-03-31 21:27:27 -05:00
Anthony Minessale 157a0b8a1e fix seg in multiple m line 2013-03-31 21:27:27 -05:00
Anthony Minessale ee1b4db480 fix FS-5116 the new way 2013-03-31 21:27:26 -05:00
Anthony Minessale 3201478830 sigh 2013-03-31 21:27:26 -05:00
Anthony Minessale 45b4ba1afa add webrtc_enable_dtls=false (for webrtc) or enable_dtls=true (for normal calls) 2013-03-31 21:27:26 -05:00
Anthony Minessale 45bd5952b1 fix some regressions and improve candidate selection 2013-03-31 21:27:26 -05:00
Anthony Minessale b93fc016b8 move verbose_sdp to a flag and set it to true in webrtc calls 2013-03-31 21:27:25 -05:00
Anthony Minessale 4b3aa396fb fix some regessions and sync namespace of some vars 2013-03-31 21:27:25 -05:00
Anthony Minessale c4b221c750 trying to get mozilla to work using sipml5, got stun/dtls/rtp flowing and its dead silent. c'mon guys... why do you have to do everything differently????? 2013-03-31 21:27:25 -05:00
Anthony Minessale 05dd02d0a6 make opus work, omfg .. serious??? you need to always advertise it as stereo using the standard way then specify it in the fmtp insread just to complicate things.... that's not cool =/ 2013-03-31 21:27:25 -05:00
Anthony Minessale 190b31871d fix auto-select of wan.auto when no candidates defined 2013-03-31 21:27:25 -05:00
Anthony Minessale 1aecb1a9c7 remove wtf 2013-03-31 21:27:24 -05:00
Anthony Minessale bc3d2b20cd tweaks for calling local candidates 2013-03-31 21:27:24 -05:00
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