70 Commits (6b25f9cd20ee4e9d3e5c399e8aa479290f1aa941)

Author SHA1 Message Date
  hristoterezov 6b267bbb5e Stores measured times and exposes them 9 years ago
  Lyubomir Marinov b96988fc10 Limits the early DTLS to Chrome because Firefox does not support instructing it about its RFC 4145 setup attribute value. 9 years ago
  Lyubomir Marinov 7cf5191d08 Switch the WebRTC DTLS peer from active to passive. 9 years ago
  Lyubomir Marinov 3660ff23a3 Expresses the desire to send the SDP answer ASAP. 9 years ago
  Lyubomir Marinov a27fe95054 Uses less indentation. 9 years ago
  Lyubomir Marinov a22c56aa32 Switch the WebRTC DTLS peer from active to passive. 9 years ago
  paweldomas 9393018041 Handles transport-replace message 9 years ago
  paweldomas bf42a1c25b Extracts sendSessionInitiate into separate method, adds docs and setOfferCycle method 9 years ago
  paweldomas 07d32cc650 Adds docs and improvements to JingleSessionPC.newJingleErrorHandler 9 years ago
  paweldomas 0510c54f59 Replaces 'const' with 'var' in JingleSessionPC 9 years ago
  paweldomas 1723c46a71 Returns 'error' response when incoming jingle session has not been accepted instead of sending session-terminate later on. 9 years ago
  paweldomas d9182a41c4 Removes unused scenarios from JingleSessionPC, accepts incoming session only from Jicofo user, cleanups terminate code 9 years ago
  paweldomas 0ba2c9fffc Removes unused $(document).trigger 9 years ago
  paweldomas 438bf72572 Captures all IQ errors coming from JingleSessionPC, adds timeout constant, adds JINGLE_ERROR event, 9 years ago
  paweldomas 9aed1bf90a Moves 'active' method to JingleSession 9 years ago
  paweldomas 1bec553315 Removes no longer used 'sendKeyframe' hack 9 years ago
  paweldomas a047e5e00d Removes unused 'onIceConnectionStateChange' handler 9 years ago
  paweldomas 11fa8f8567 Removes unused 'videoMuteByUser' field 9 years ago
  paweldomas 45c5180a5e Removes unused getStats method 9 years ago
  Lyubomir Marinov fbc5d195eb Adds a FIXME to not let a potential problem be forgotten. 9 years ago
  Lyubomir Marinov 3a179705ea Fixes a possible exception. Clarifies (& potentially optimizes) code. 9 years ago
  Lyubomir Marinov 63fec23086 Uses sendIceCandidates instead of sendIceCandidate as the rest of the code suggests was the intention. 9 years ago
  Lyubomir Marinov d77186198e Removes wasteful duplicate calls to SDPUtil.find_line(). 9 years ago
  hristoterezov 59cd39c9c2 Moves the code that trigger TRACK_REMOVED events for remote track to use peerconnection event instead of relying on TRACK_STOPPED event. 9 years ago
  hristoterezov 43c1d3f38f Fixes the sources in session-accept jingle packets. Fixes issue with not replacing unmuted SSRCs in the SDP. 9 years ago
  damencho f4eb4450d5 Fixes this reference in removeStream method. 9 years ago
  hristoterezov 4220f6cde8 Fixes issue with adding muted video stream to peerconnection. 9 years ago
  damencho 16fb903b09 Fixes reporting local resolution when simulcast is enabled. Removes storing localSSRCs in JingleSessionPC and use the available ssrcs from the local tracks. 9 years ago
  hristoterezov 5928488dc7 Changes video mute/unmute implementation. JitsiLocalTrack objects store information about the SSRCs. On video mute / unmute operation no jingle packets are sent anymore. 9 years ago
  damencho f3cb890a27 Leaves ssrcOwners for local use in JingleSessionPC, uses remote streams from RTC for ssrc mapping to resources. For local video/audio stream ssrc to resource we use JingleSessionPC.localStreamsSSRC. 9 years ago
  hristoterezov 1848b15640 Fixes issue with endless SRD/SLD 9 years ago
  George Politis 2c317e3b17 Removes the local SSRC replacement hack and fixes video muting/unmuting when simulcast is enabled. 9 years ago
  bgrozev 7ef80810b2 Fixes one more reference, removes a variable. 9 years ago
  damencho 960f22dcca Fixes using the correct value of webrtcIceUdpDisable/webrtcIceTcpDisable config. 9 years ago
  hristoterezov 109926cef1 Fixes removeTrack for FF 9 years ago
  hristoterezov d9ba5d989f Fixes ssrcOwners map in JingleSession for local user jid 9 years ago
  damencho 9d2f332128 Adds method to expose internal state - iceConnectionState, which later will be used by torture. 10 years ago
  paweldomas 022940eb13 Exposes methods for obtaining stream SSRCs and audio levels. 10 years ago
  paweldomas dd54228913 Removes unused code used to inject local SSRCs. 10 years ago
  hristoterezov 8409bab854 Fixes the issues with mute, audio levels and remove events that were attached to the conference 10 years ago
  Boris Grozev 7ab69ddfca Implements switching streams on firefox by using RTPSender.replaceTrack(). Fixes bugs with switching between camera and screen sharing. 10 years ago
  Boris Grozev abf9618eef Simplifies code. 10 years ago
  Boris Grozev 80db340c87 Adds additional logs, including timestamps relative to the initial 10 years ago
  Boris Grozev f212f63bac Removes unused parameters, adds documentation. 10 years ago
  Boris Grozev 09640e23ba Adds config options to filter out TCP or UDP candidates (for the purpose 10 years ago
  Boris Grozev 03b5952973 Fix comparison warnings. 10 years ago
  Boris Grozev 0f2adba7f4 Switches the order of the parameters of desktopsharing.addListener to match the rest of the code. Renames variables. 10 years ago
  hristoterezov b5ed190083 Fixes small issues from the previous commits + fixes IE 10 issues. 10 years ago
  hristoterezov bc641dc45b Detaches createLocalTracks from JitsiConference. 10 years ago
  paweldomas b208ffbd09 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). 10 years ago