Added labs/desktop_capture_iframe_version.js and some changes to easyrtc_int.js to support it. This supports using Muaz Khans iframe solution for a single extension for all domains. It is primarily aimed at those who want to try out desktop capture without creating their own extension. It needs additional work to install the extension if it is not already installed. Upcoming work will support an alternate iframe-less solution that uses a google desktop capture extension that is specific to a domain (what you should use in a production environment). Your page must still be hosted on an https server.
Added event compression to roomOccupantListener
Added a "roomOccupants" event.
Merge branch 'beta' of https://github.com/priologic/easyrtc into beta
Fix to support Express v4.8 renaming of res.sendfile() to res.sendFile(). Fixes #96
Hanging up on a call before it was established was failing because the hangup was being sent before the call.
This is an initial fix to one aspect of the problem.
Merge branch 'beta' of https://github.com/priologic/easyrtc into beta
Added yet untested files for desktop capture without iframes.
Tested and implemented no-iframe version of desktop capture.
Fixed a bug in the jsdocs for setAcceptChecker.
Exported the getNameOfRemoteStream function.
Attached the streamName as a text attribute to each stream.
Fixed a bug where the streamName wasn't being set.
The code used to add mediaIds to an api fields when you told it you were joining a room, now it does so when the server tells you that you've joined a room.
Removed a console.log in the desktop_capture_no_iframe_version.js code.
Added a receipt (ack) handler argument to addStreamToCall.
Updated demo_multistream.js to show a message when the handler fired.
Regenerated the documentation for easyrtc.js client library.
Fix to failure callback.