paweldomas
59b26fdf07
Uses SDPUtil filter special characters method through xmpp interface instead of importing it directly.
2015-09-02 13:56:04 +02:00
paweldomas
51c23ae133
Re-use current connection's domain as ping destination instead of accessing config.hosts.domain directly.
2015-08-28 11:38:14 +02:00
paweldomas
60d0279e08
Will use XEP-0199 ping for keep-alive only if it is supported by the server.
2015-08-28 11:38:08 +02:00
paweldomas
f559bd1ba4
CONNECTION_INTERRUPTED event will now be generated if we've ever been in stable state(we can go into "unstable" state after muting video and connection problems screen will not be displayed).
2015-08-25 14:21:15 +02:00
paweldomas
9a77ddc54c
Reacts to consecutive ping failures by closing the connection.
2015-08-25 14:21:04 +02:00
paweldomas
2d4a5412c0
Meet pings Prosody
2015-08-25 14:20:57 +02:00
paweldomas
a7048fba06
Implements HTTP POST query for fetching app configuration.
2015-08-24 11:53:10 +02:00
paweldomas
c8bbded994
Removes accidentally committed debug message.
2015-08-18 13:19:44 +02:00
Boris Grozev
502eab7278
Only update the "start muted" settings on precense from a moderator.
2015-08-17 16:17:15 -05:00
Boris Grozev
332aafbe20
Documents some of the XMPP events. Renames some of them.
2015-08-17 16:17:03 -05:00
Boris Grozev
d5258e6197
Remove a double variable declaration.
2015-08-17 16:17:01 -05:00
paweldomas
60afe2d202
Fixes issue with display name event not being fired on Safari/IE
2015-08-14 17:04:30 +02:00
paweldomas
466e7dcc91
Fixes crash in LocalSSRCReplacement when null localDescription is passed.
2015-08-12 14:20:37 +02:00
Boris Grozev
f52b1380ee
Continues to separate JingleSessionPC.
2015-08-10 16:38:35 -05:00
Boris Grozev
baf720c553
Starts to abstract JingleSession.
2015-08-10 15:58:50 -05:00
Boris Grozev
6ca1e131af
Renames JingleSession to JingleSessionPC.
2015-08-10 13:22:05 -05:00
Boris Grozev
57b9aeb38c
Inlines a method for clarity/simplicity.
2015-08-10 13:14:12 -05:00
paweldomas
fb875423a9
Fixes SSRC=1 issue. Renames VideoSSRCHack to LocalSSRCReplacement.
2015-08-07 12:58:12 +02:00
paweldomas
ab4c29eddc
Fixes video mute in Firefox. Disables VideoSSRCHack for Firefox by default.
2015-08-07 12:58:03 +02:00
paweldomas
95e964a089
Fixes bugs in VideoSSRCHack. Additional log messages.
2015-08-07 12:57:56 +02:00
damencho
4092d67853
Updates use of recording states, add some information texts and notifications.
2015-08-05 22:18:45 -05:00
paweldomas
74e7507a73
Re-uses SSRC of the first video stream created for any streams created in future. Does video mute and switching to the screen stream without 'source-add'/'source-remove' signaling. Moves video type signaling from Jingle to MUC presence.
2015-08-05 14:10:08 +02:00
yanas
ab570d63fa
Fixes this reference.
2015-08-03 14:08:42 -05:00
bgrozev
fdb470d22f
Merge pull request #330 from jitsi/remove-rtcp-mux-from-config
...
Removes the useBundle and useRtcpMux options from config.js. These are
2015-08-03 11:32:43 -05:00
bgrozev
1dea41d3d4
Merge pull request #328 from jitsi/verify-full-jid-for-jingle
...
Verify full (and not bare) JID of the Jingle sender, since everyone i…
2015-08-03 11:32:32 -05:00
yanas
9d321df49e
Adds javadoc for previous commit.
2015-08-03 11:21:56 -05:00
yanas
d92d8e8299
Some additional error handling.
2015-08-03 11:00:16 -05:00
Boris Grozev
71229bdba9
Minor formatting fixes.
2015-07-31 14:23:27 -05:00
Boris Grozev
84a8d00234
Renames functions for the sake of clarity.
2015-07-31 14:22:42 -05:00
Boris Grozev
ee95e99f57
Cleanup: removes an unused function.
2015-07-31 14:22:32 -05:00
Boris Grozev
be6d7af377
Cleanup: fixes to style, typos and documentation.
2015-07-31 14:22:20 -05:00
paweldomas
df932bb89f
Fixes typo in variable name(and a crash on undefined).
2015-07-31 15:50:02 +02:00
paweldomas
50e67a0658
Prevents from duplicating existing SSRCs with 'source-add' in remote description.
2015-07-31 15:49:53 +02:00
bgrozev
5588bcd167
Updates another call to setMute().
2015-07-30 14:24:44 -05:00
Boris Grozev
79ac1e800f
Verify full (and not bare) JID of the Jingle sender, since everyone in the MUC has the same bare JID.
2015-07-29 11:27:12 -05:00
Boris Grozev
b0c81985d4
Removes the useBundle and useRtcpMux options from config.js. These are
...
now fully supported by jitsi-videobridge and all browsers which we
support (and if we need to enable them conditionally because of browser
compatibility in the future, we should do it based on run-time browser
detection.)
2015-07-29 11:26:50 -05:00
Devin Wilson
d44aed2c11
Remove duplicate handler
2015-07-22 13:38:28 -06:00
Devin Wilson
156b218bfc
Remove UI references from xmpp-related modules
...
Conflicts:
modules/xmpp/JingleSession.js
service/xmpp/XMPPEvents.js
2015-07-22 13:37:34 -06:00
Boris Grozev
9206b470ef
Re-orders a=ssrc lines before calling SRD (fixes SRD failures when rtx/FID groups are in use).
2015-07-21 16:56:48 -05:00
Boris Grozev
cb7ff545b6
Abstracts unified and plan B checks.
2015-07-21 16:56:48 -05:00
paweldomas
bc935eb5dc
Fixes broken video in FF
2015-07-21 10:16:18 +02:00
Boris Grozev
7e1c7d19d6
Advertises RFC4588 support for browsers that support it.
2015-07-15 16:47:36 -05:00
paweldomas
2b103288c2
Removes old hack
2015-07-15 12:16:04 +02:00
paweldomas
a1b0677442
Moves SSRC owner signaling from MUC presence to Jingle.
2015-07-14 15:35:13 +02:00
Boris Grozev
d430074ed8
Remove a superfluous var declaration.
2015-07-10 22:38:27 +02:00
paweldomas
ae759fab5b
Adds IE support through Temasys WebRTC plugin.
2015-07-10 11:57:20 +02:00
paweldomas
6ec7be09f2
Fixes issue with switching to the screen stream before conference starts(when we're still alone in the room).
2015-07-09 15:04:08 +02:00
hristoterezov
6235ff163e
Fixes audio mute.
2015-06-30 14:34:11 +03:00
hristoterezov
f11c3b94ed
Moves some methods from avatar to videolayout.
2015-06-29 17:24:21 +03:00
hristoterezov
506312ac95
Integrates callstats.io API.
2015-06-26 15:32:40 +03:00