Joachim Bauch
dbd3db3393
Always use general "send" API and determine internally to encrypt.
...
With that also get rid of the "Api.send2" and "Api.apply" hacks. Now the
respective methods take an optional function to call for sending the data
as first argument. No more magic object binding, yay!
11 years ago
Evan Theurer
652cefb9af
Handle peercall event remoteStreamAdded being triggered without a stream.
11 years ago
Simon Eisenmann
beff7439b8
Bumped copyright to 2015.
11 years ago
Simon Eisenmann
0c88aeab0e
Use strict javascript globally.
12 years ago
Simon Eisenmann
ec9252d708
Stream lined jQuery usage and ported code to Angular whenever possible. This changes plugin API as plugins now have to use Angular $q instead of jQuery Deferreds.
12 years ago
Simon Eisenmann
6f174f8517
Fixed event and scope order/update issues created by rooms service.
12 years ago
Simon Eisenmann
9f8bb75f21
Fixed JSHint errors and warnings.
12 years ago
Simon Eisenmann
ae0f27e89d
Fixed an issue where screen sharing is not started on a session which was already in the same conference before with already started screen sharing.
12 years ago
Simon Eisenmann
42e7fc84f6
Show message if screen sharing start failed for arbitrary reason.
...
Fall back to legacy screen sharing when possible and inline install failed.
12 years ago
Simon Eisenmann
401b24dc87
Handle screen sharing media errors.
12 years ago
Simon Eisenmann
35c06d56bc
Updated screen sharing error messages.
12 years ago
Simon Eisenmann
aed4b62acc
Added support to cancel pending getScreen calls.
12 years ago
Simon Eisenmann
93a1c7b668
Implemented extension bridge support.
...
Implemented screen sharing for chrome using extension.
12 years ago
Simon Eisenmann
082e1669e0
Removed debug.
12 years ago
Simon Eisenmann
ab35fa8f50
Make sure to disable presentation when screensharing and vice verca.
12 years ago
Simon Eisenmann
13ac41d417
Changed name of project to Spreed WebRTC.
12 years ago
Simon Eisenmann
20b504aacd
Fixed bunch of Javascript syntax issues.
12 years ago
Simon Eisenmann
a0733b6555
Applied jsbeautify target to all Javascript files making them use same syntax style and tab indentation everywhere.
12 years ago
Simon Eisenmann
6dc0bc3f9b
Fixed a load of Javascript syntax errors found with jshint.
12 years ago
Simon Eisenmann
5d60f8216b
Also use dblclick event for fullscreen trigger.
12 years ago
Simon Eisenmann
5ee0330366
Fixed screensharing bye message in conference mode.
12 years ago
Simon Eisenmann
362248cfa0
Always make screen sharing availble when browser supports it.
12 years ago
Simon Eisenmann
ed867a14f3
Added support for screen sharing options (fit screen).
12 years ago
Simon Eisenmann
3519575638
Implemented top level controller layout configurations.
12 years ago
Simon Eisenmann
e911629c7f
No longer use ice connection state as screen sharing stop event, but use bye event sent through data channel.
12 years ago
Simon Eisenmann
7ea867d4e5
Use video waiter for screensharing videos and show screen sharing resolution in log.
12 years ago
Simon Eisenmann
1b99fa497f
Fixed typo.
12 years ago
Simon Eisenmann
6ffd3f2917
Initial public release.
12 years ago