Permalink
Browse files

RTCPeerConnection-v1.5, Scalable-Broadcast, RMC3, RecordRTC, MediaStr…

…eamRecorder, Firefox-Extensions, FFmpeg.js, file-hangout, chat-hangout, DetectRTC, Chrome-Extensions, and Canvas-Designer updated.
  • Loading branch information...
muaz-khan committed Jun 5, 2016
1 parent 17d7f53 commit afb420877be1a8b3bb3e70a028d64c533e9c9b87
Showing with 19,386 additions and 7,140 deletions.
  1. +4 −2 Canvas-Designer/.travis.yml
  2. +2 −0 Canvas-Designer/Gruntfile.js
  3. +281 −61 Canvas-Designer/README.md
  4. +47 −0 Canvas-Designer/bower.json
  5. +112 −63 Canvas-Designer/canvas-designer-widget.js
  6. +59 −0 Canvas-Designer/dev/amd.js
  7. +40 −0 Canvas-Designer/dev/arrow-handler.js
  8. +133 −24 Canvas-Designer/dev/common.js
  9. +173 −26 Canvas-Designer/dev/decorator.js
  10. +46 −0 Canvas-Designer/dev/drag-helper.js
  11. +54 −9 Canvas-Designer/dev/draw-helper.js
  12. +38 −4 Canvas-Designer/dev/events-handler.js
  13. +143 −0 Canvas-Designer/dev/marker-handler.js
  14. +64 −22 Canvas-Designer/dev/share-drawings.js
  15. +140 −4 Canvas-Designer/dev/text-handler.js
  16. +264 −47 Canvas-Designer/index.html
  17. +593 −0 Canvas-Designer/multiple.html
  18. +8 −8 Canvas-Designer/package.json
  19. +194 −28 Canvas-Designer/widget.html
  20. +834 −90 Canvas-Designer/widget.js
  21. +4 −3 Canvas-Designer/widget.min.js
  22. +1 −0 Chrome-Extensions/README.md
  23. +1 −1 Chrome-Extensions/desktopCapture-p2p/viewer.html
  24. +35 −113 Chrome-Extensions/desktopCapture/README.md
  25. +7 −4 Chrome-Extensions/desktopCapture/background-script.js
  26. +4 −3 Chrome-Extensions/desktopCapture/content-script.js
  27. +10 −3 Chrome-Extensions/desktopCapture/different-api/background-script.js
  28. +5 −5 Chrome-Extensions/desktopCapture/different-api/manifest.json
  29. +5 −5 Chrome-Extensions/desktopCapture/manifest.json
  30. +29 −8 Chrome-Extensions/file-sharing/README.md
  31. +48 −7 Chrome-Extensions/file-sharing/background.js
  32. +0 −469 Chrome-Extensions/file-sharing/file-sharing.html
  33. +0 −344 Chrome-Extensions/file-sharing/file-sharing.js
  34. +0 −2 Chrome-Extensions/file-sharing/getExternalIceServers.js
  35. BIN Chrome-Extensions/file-sharing/images/progress.gif
  36. +263 −0 Chrome-Extensions/file-sharing/info.html
  37. +9 −7 Chrome-Extensions/file-sharing/manifest.json
  38. +2 −0 Chrome-Extensions/file-sharing/options.html
  39. +185 −0 Chrome-Extensions/file-sharing/popup.html
  40. +185 −0 Chrome-Extensions/file-sharing/popup.js
  41. +365 −0 Chrome-Extensions/file-sharing/rmc-files-handler.js
  42. +0 −3 Chrome-Extensions/file-sharing/rmc3.fbr.min.js
  43. +0 −6 Chrome-Extensions/file-sharing/rmc3.min.js
  44. +0 −2 Chrome-Extensions/file-sharing/socket.io.js
  45. +84 −0 Chrome-Extensions/helpers/PixelResolutionMatrix.js
  46. +56 −0 Chrome-Extensions/screen-recording/README.md
  47. +6 −0 Chrome-Extensions/screen-recording/RecordRTC.min.js
  48. +694 −0 Chrome-Extensions/screen-recording/background.js
  49. +65 −0 Chrome-Extensions/screen-recording/content-script.js
  50. BIN Chrome-Extensions/screen-recording/images/help.png
  51. BIN Chrome-Extensions/screen-recording/images/main-icon.png
  52. BIN Chrome-Extensions/screen-recording/images/recordRTC-progress-1.png
  53. BIN Chrome-Extensions/screen-recording/images/recordRTC-progress-2.png
  54. BIN Chrome-Extensions/screen-recording/images/recordRTC-progress-3.png
  55. BIN Chrome-Extensions/screen-recording/images/recordRTC-progress-4.png
  56. BIN Chrome-Extensions/screen-recording/images/recordRTC-progress-5.png
  57. +33 −0 Chrome-Extensions/screen-recording/manifest.json
  58. +145 −0 Chrome-Extensions/screen-recording/options.html
  59. +186 −0 Chrome-Extensions/screen-recording/options.js
  60. +4 −3 DetectRTC/.travis.yml
  61. +94 −9 DetectRTC/DetectRTC.js
  62. +2 −2 DetectRTC/DetectRTC.min.js
  63. +1 −0 DetectRTC/Gruntfile.js
  64. +29 −2 DetectRTC/README.md
  65. +1 −1 DetectRTC/bower.json
  66. +7 −5 DetectRTC/dev/CheckDeviceSupport.js
  67. +3 −1 DetectRTC/dev/DetectRTC.js
  68. +23 −0 DetectRTC/dev/Objects.js
  69. +47 −1 DetectRTC/dev/common.js
  70. +2 −1 DetectRTC/dev/getBrowserInfo.js
  71. +9 −0 DetectRTC/dev/tail.js
  72. +8 −19 DetectRTC/index.html
  73. +11 −0 DetectRTC/npm-test.js
  74. +15 −10 DetectRTC/package.json
  75. 0 Firefox-Extensions/{enable-screen-capturing/old → enable-screen-capturing-old}/README.md
  76. 0 Firefox-Extensions/{enable-screen-capturing/old → enable-screen-capturing-old}/bootstrap.js
  77. BIN ...xtensions/{enable-screen-capturing/old → enable-screen-capturing-old}/enable-screen-capturing.xpi
  78. BIN Firefox-Extensions/{enable-screen-capturing/old → enable-screen-capturing-old}/icon.png
  79. 0 Firefox-Extensions/{enable-screen-capturing/old → enable-screen-capturing-old}/install.rdf
  80. +54 −0 Firefox-Extensions/enable-screen-capturing/FirefoxScreenAddon.js
  81. +62 −5 Firefox-Extensions/enable-screen-capturing/README.md
  82. +13 −1 Firefox-Extensions/enable-screen-capturing/content-script.js
  83. +20 −1 Firefox-Extensions/enable-screen-capturing/index.js
  84. +1 −1 Firefox-Extensions/enable-screen-capturing/package.json
  85. +2 −0 MediaStreamRecorder/.gitignore
  86. +0 −26 MediaStreamRecorder/.jshintrc
  87. +3 −1 MediaStreamRecorder/.npmignore
  88. +3 −2 MediaStreamRecorder/.travis.yml
  89. +234 −98 MediaStreamRecorder/AudioStreamRecorder/MediaRecorderWrapper.js
  90. +4 −0 MediaStreamRecorder/AudioStreamRecorder/StereoAudioRecorder.js
  91. +4 −0 MediaStreamRecorder/AudioStreamRecorder/StereoAudioRecorderHelper.js
  92. +13 −66 MediaStreamRecorder/Gruntfile.js
  93. +575 −159 MediaStreamRecorder/MediaStreamRecorder.js
  94. +4 −1 MediaStreamRecorder/MediaStreamRecorder.min.js
  95. +65 −79 MediaStreamRecorder/README.md
  96. +5 −1 MediaStreamRecorder/VideoStreamRecorder/GifRecorder.js
  97. +4 −0 MediaStreamRecorder/VideoStreamRecorder/WhammyRecorder.js
  98. +5 −1 MediaStreamRecorder/VideoStreamRecorder/WhammyRecorderHelper.js
  99. +3 −1 MediaStreamRecorder/VideoStreamRecorder/lib/gif-encoder.js
  100. +10 −3 MediaStreamRecorder/VideoStreamRecorder/lib/whammy.js
  101. +69 −0 MediaStreamRecorder/bower.json
  102. +62 −0 MediaStreamRecorder/common/ConcatenateBlobs.js
  103. +203 −34 MediaStreamRecorder/common/Cross-Browser-Declarations.js
  104. +26 −13 MediaStreamRecorder/common/MediaStreamRecorder.js
  105. +7 −3 MediaStreamRecorder/common/MultiStreamRecorder.js
  106. +10 −0 MediaStreamRecorder/common/amd.js
  107. +0 −9 MediaStreamRecorder/common/head.js
  108. +213 −194 MediaStreamRecorder/demos/MultiStreamRecorder.html
  109. +216 −188 MediaStreamRecorder/demos/audio-recorder.html
  110. +210 −189 MediaStreamRecorder/demos/gif-recorder.html
  111. +223 −200 MediaStreamRecorder/demos/video-recorder.html
  112. +16 −0 MediaStreamRecorder/fake-keys/certificate.pem
  113. +15 −0 MediaStreamRecorder/fake-keys/privatekey.pem
  114. +15 −0 MediaStreamRecorder/npm-test.js
  115. +15 −15 MediaStreamRecorder/package.json
  116. +18 −2 MediaStreamRecorder/server.js
  117. +2 −1 RTCMultiConnection/.gitignore
  118. +2 −1 RTCMultiConnection/.npmignore
  119. +3 −2 RTCMultiConnection/.travis.yml
  120. +15 −1 RTCMultiConnection/Gruntfile.js
  121. +23 −1,529 RTCMultiConnection/README.md
  122. +532 −557 RTCMultiConnection/RTCMultiConnection.js
  123. +17 −5 RTCMultiConnection/RTCMultiConnection.min.js
  124. +1 −1 RTCMultiConnection/Scalable-Broadcast.js
  125. +144 −24 RTCMultiConnection/Signaling-Server.js
  126. +44 −0 RTCMultiConnection/bower.json
  127. +3 −1 RTCMultiConnection/config.json
  128. +174 −29 RTCMultiConnection/demos/Audio+ScreenSharing.html
  129. +125 −26 RTCMultiConnection/demos/Audio+Video+TextChat+FileSharing.html
  130. +129 −27 RTCMultiConnection/demos/Audio-Conferencing.html
  131. +296 −0 RTCMultiConnection/demos/Cross-Domain-Screen-Capturing.html
  132. +95 −8 RTCMultiConnection/demos/Disconnect+Rejoin.html
  133. +83 −3 RTCMultiConnection/demos/Files-Scalable-Broadcast.html
  134. +81 −28 RTCMultiConnection/demos/Firebase-Demo.html
  135. +97 −32 RTCMultiConnection/demos/Password-Protected-Rooms.html
  136. +80 −28 RTCMultiConnection/demos/PubNub-Demo.html
  137. +4 −1 RTCMultiConnection/demos/README.md
  138. +91 −5 RTCMultiConnection/demos/Scalable-Broadcast.html
  139. +528 −0 RTCMultiConnection/demos/Scalable-Screen-Broadcast.html
  140. +547 −0 RTCMultiConnection/demos/Scalable-Screen-plus-Audio-Broadcast.html
  141. +279 −0 RTCMultiConnection/demos/StreamHasData.html
  142. +94 −20 RTCMultiConnection/demos/TextChat+FileSharing.html
  143. +122 −31 RTCMultiConnection/demos/Video-Conferencing.html
  144. +12 −0 RTCMultiConnection/demos/Video-Scalable-Broadcast.html
  145. +96 −21 RTCMultiConnection/demos/addStream-in-Chat-room.html
  146. +564 −0 RTCMultiConnection/demos/admin-guest.html
  147. +94 −20 RTCMultiConnection/demos/applyConstraints.html
  148. +350 −0 RTCMultiConnection/demos/change-resolutions.html
  149. +90 −18 RTCMultiConnection/demos/checkPresence.html
  150. +94 −20 RTCMultiConnection/demos/custom-socket-event.html
  151. +87 −111 RTCMultiConnection/demos/file-sharing.html
  152. +89 −17 RTCMultiConnection/demos/getPublicModerators.html
  153. +92 −5 RTCMultiConnection/demos/index.html
  154. +94 −20 RTCMultiConnection/demos/replaceTrack.html
  155. +111 −21 RTCMultiConnection/demos/screen-sharing.html
  156. +95 −20 RTCMultiConnection/demos/share-part-of-screen.html
  157. +94 −20 RTCMultiConnection/demos/switch-cameras.html
  158. +94 −20 RTCMultiConnection/demos/video-broadcasting.html
  159. +28 −1 RTCMultiConnection/dev/CodecsHandler.js
  160. +24 −28 RTCMultiConnection/dev/FirebaseConnection.js
  161. +3 −3 RTCMultiConnection/dev/IceServersHandler.js
  162. +78 −49 RTCMultiConnection/dev/MultiPeersHandler.js
  163. +30 −32 RTCMultiConnection/dev/PubNubConnection.js
  164. +149 −194 RTCMultiConnection/dev/RTCMultiConnection.js
  165. +44 −58 RTCMultiConnection/dev/RTCPeerConnection.js
  166. +42 −58 RTCMultiConnection/dev/Screen-Capturing.js
  167. +228 −0 RTCMultiConnection/dev/SignalRConnection.js
  168. +250 −0 RTCMultiConnection/dev/SipConnection.js
  169. +30 −20 RTCMultiConnection/dev/SocketConnection.js
  170. +47 −0 RTCMultiConnection/dev/StreamHasData.js
  171. +241 −0 RTCMultiConnection/dev/WebSyncConnection.js
  172. +266 −0 RTCMultiConnection/dev/XHRConnection.js
  173. +84 −0 RTCMultiConnection/dev/amd.js
  174. +0 −242 RTCMultiConnection/dev/getScreenId.js
  175. +41 −3 RTCMultiConnection/dev/globals.js
  176. +0 −28 RTCMultiConnection/dev/gumadapter.js
  177. +0 −5 RTCMultiConnection/dev/head.js
  178. +13 −1 RTCMultiConnection/dist/rmc3.fbr.min.js
  179. +532 −557 RTCMultiConnection/dist/rmc3.js
  180. +17 −5 RTCMultiConnection/dist/rmc3.min.js
  181. +35 −0 RTCMultiConnection/docs/README.md
  182. +1,390 −0 RTCMultiConnection/docs/api.md
  183. +117 −0 RTCMultiConnection/docs/how-to-use.md
  184. +94 −0 RTCMultiConnection/docs/installation-guide.md
  185. +184 −0 RTCMultiConnection/docs/ios-android.md
  186. +218 −0 RTCMultiConnection/docs/tips-tricks.md
  187. +80 −0 RTCMultiConnection/docs/upgrade.md
  188. +1 −0 RTCMultiConnection/logs.json
  189. +6 −3 RTCMultiConnection/package.json
  190. +31 −4 RTCMultiConnection/server.js
  191. +8 −33 RTCPeerConnection/RTCPeerConnection-v1.5.js
  192. +4 −2 RecordRTC/.travis.yml
  193. +271 −0 RecordRTC/Canvas-Recording/Canvas-Animation-Recording.html
  194. +1 −0 RecordRTC/Gruntfile.js
  195. +100 −22 RecordRTC/README.md
  196. +247 −73 RecordRTC/RecordRTC.js
  197. +3 −3 RecordRTC/RecordRTC.min.js
  198. +2 −2 RecordRTC/bower.json
  199. +18 −4 RecordRTC/dev/CanvasRecorder.js
  200. +1 −11 RecordRTC/dev/Cross-Browser-Declarations.js
  201. +4 −16 RecordRTC/dev/DiskStorage.js
  202. +1 −2 RecordRTC/dev/GetRecorderType.js
  203. +9 −1 RecordRTC/dev/GifRecorder.js
  204. +80 −17 RecordRTC/dev/MRecordRTC.js
  205. +7 −0 RecordRTC/dev/MediaStreamRecorder.js
  206. +18 −14 RecordRTC/dev/RecordRTC.js
  207. +55 −0 RecordRTC/dev/RecordRTC.promises.js
  208. +6 −2 RecordRTC/dev/StereoAudioRecorder.js
  209. +4 −0 RecordRTC/dev/Storage.js
  210. +4 −0 RecordRTC/dev/Whammy.js
  211. +8 −0 RecordRTC/dev/WhammyRecorder.js
  212. +84 −0 RecordRTC/dev/amd.js
  213. +1 −5 RecordRTC/dev/isMediaRecorderCompatible.js
  214. +6 −7 RecordRTC/index.html
  215. +17 −0 RecordRTC/npm-test.js
  216. +6 −5 RecordRTC/package.json
  217. +15 −0 WebRTC-Scalable-Broadcast/README.md
  218. +93 −176 demos/screen-and-video-from-single-peer.html
  219. +3 −3 ffmpeg/audio-plus-canvas-recording.html
  220. +5 −17 ffmpeg/audio-plus-screen-recording.html
  221. +6 −5 ffmpeg/merging-wav-and-webm-into-mp4.html
  222. +4 −4 ffmpeg/wav-to-ogg.html
  223. +5 −4 ffmpeg/webm-to-mp4.html
  224. +1 −19 file-hangout/file-hangout.js
  225. +5 −9 file-hangout/index.html
@@ -1,10 +1,12 @@
language: node_js
node_js:
- "0.11"
install: npm install
before_script:
- npm install grunt-cli
- npm install grunt
- npm install grunt-cli@0.1.13 -g
- npm install grunt@0.4.5
- grunt
after_failure: npm install && grunt
matrix:
fast_finish: true
@@ -28,10 +28,12 @@ module.exports = function(grunt) {
'dev/draw-helper.js',
'dev/drag-helper.js',
'dev/pencil-handler.js',
'dev/marker-handler.js',
'dev/eraser-handler.js',
'dev/text-handler.js',
'dev/arc-handler.js',
'dev/line-handler.js',
'dev/arrow-handler.js',
'dev/rect-handler.js',
'dev/quadratic-handler.js',
'dev/bezier-handler.js',
Oops, something went wrong.

0 comments on commit afb4208

Please sign in to comment.