jiti-meet/react/features
Radium Zheng 07bc70c2f5 Implement local recording
index.js of local recording

local-recording(ui): recording button

local-recording(encoding): flac support with libflac.js

Fixes in RecordingController; integration with UI

local-recording(controller): coordinate recording on different clients

local-recording(controller): allow recording on remote participants

local-recording(controller): global singleton

local-recording(controller): use middleware to init LocalRecording

cleanup and documentation in RecordingController

local-recording(refactor): "Delegate" -> "Adapter"

code style

stop eslint and flow from complaining

temp save: client status

fix linter issues

fix some docs; remove global LocalRecording instance

use node.js packaging for libflac.js; remove vendor/ folder

code style: flacEncodeWorker.js

use moment.js to do time diff

remove the use of console.log

code style: flac related files

remove excessive empty lines; and more docs

remove the use of clockTick for UI updates

initalize flacEncodeWorker properly, to avoid premature audio data transmission

move the realization of recordingController events
from LocalRecordingButton to middleware

i18n strings

minor markup changes in LocalRecordingInfoDialog

fix documentation
2018-08-08 09:18:16 +10:00
..
always-on-top Replace console with logger 2018-08-05 17:04:19 -05:00
analytics fix(connection): reload immediately on possible split-brain (#3162) 2018-07-02 16:22:51 -05:00
app [RN] Fix streaming on mobile (#3351) 2018-08-06 17:30:32 -07:00
audio-level-indicator Import PropTypes from prop-types 2017-09-27 16:24:53 -05:00
authentication ref(base/connection): conferenceFailed error argument 2018-05-04 13:02:19 +02:00
base feat: Displays the E2E RTT in the connection stats table. (#3344) 2018-08-07 11:31:51 -07:00
calendar-sync feat(App): refactor App and split it into BaseApp and App 2018-07-12 11:28:19 -05:00
chat feat(App): refactor App and split it into BaseApp and App 2018-07-12 11:28:19 -05:00
conference ref(filmstrip): apply filmstrip class to Conference root (#3294) 2018-07-25 13:00:00 -07:00
connection-indicator feat: Displays the E2E RTT in the connection stats table. (#3344) 2018-08-07 11:31:51 -07:00
connection-stats feat: Displays the E2E RTT in the connection stats table. (#3344) 2018-08-07 11:31:51 -07:00
deep-linking core: refactor routing 2018-07-11 22:58:41 -05:00
desktop-picker feat(web/RN): update React to v16 and React Native to 0.49 2017-11-02 14:32:35 +01:00
device-selection feat(welcome-page): be able to open settings dialog (#3327) 2018-08-06 10:24:59 -05:00
display-name feat(aot): Handle video not available use cases (#2242) 2017-12-04 19:27:17 -08:00
etherpad feat(new-toolbars): initial implementation 2018-03-27 00:54:30 -05:00
feedback ref(toolbar): kill Stateless Toolbar and Invite, Feedback, Profile buttons 2018-04-17 20:22:00 +02:00
filmstrip ref(filmstrip): create an empty container for local filmstrip move (#3303) 2018-07-26 12:51:15 -05:00
google-api Moves google-api in its own feature. (#3339) 2018-08-02 14:56:36 -07:00
invite feat(App): refactor App and split it into BaseApp and App 2018-07-12 11:28:19 -05:00
keyboard-shortcuts feat(new-toolbars): initial implementation 2018-03-27 00:54:30 -05:00
large-video [WEB] add UI for transcription (#3213) 2018-07-26 09:33:40 -07:00
local-recording Implement local recording 2018-08-08 09:18:16 +10:00
mobile Replace console with logger 2018-08-05 17:04:19 -05:00
notifications feat(callee-info): Redesign. 2018-07-09 20:22:43 -05:00
overlay fix(connection): reload immediately on possible split-brain (#3162) 2018-07-02 16:22:51 -05:00
presence-status fix(presence-label):styles 2018-07-09 20:22:43 -05:00
recent-list ref(RecentList): Improvements after review. 2018-08-03 11:25:03 -05:00
recording Moves google-api in its own feature. (#3339) 2018-08-02 14:56:36 -07:00
remote-control Reduce direct read access to the features/base/participants redux state 2018-05-23 09:46:15 -05:00
remote-video-menu ref(thumbnail): pass in position of remote menu popover 2018-07-30 11:48:52 -05:00
room-lock fix(i18n) Accessiblity labels translations (#3071) 2018-06-07 13:32:18 -07:00
settings feat(welcome-page): be able to open settings dialog (#3327) 2018-08-06 10:24:59 -05:00
share-room Replace console with logger 2018-08-05 17:04:19 -05:00
shared-video feat(new-toolbars): initial implementation 2018-03-27 00:54:30 -05:00
side-panel Refactor settings modal (#3121) 2018-06-20 13:19:53 -07:00
speaker-stats ref(types): use IntervalID and TimeoutID types defined by flow 2018-06-04 16:05:48 -05:00
subtitles fix: only access nested json values when corrent payload type (#3352) 2018-08-07 09:03:31 -07:00
toolbox Implement local recording 2018-08-08 09:18:16 +10:00
transcribing [WEB] add UI for transcription (#3213) 2018-07-26 09:33:40 -07:00
unsupported-browser core: refactor routing 2018-07-11 22:58:41 -05:00
video-layout ref(video-layout): consolidate connection status update handling (#3185) 2018-06-25 10:44:12 -07:00
video-quality ref(video-quality): update video quality post redux update 2018-07-25 12:17:13 -07:00
videosipgw feat(recording): frontend logic can support live streaming and recording (#2952) 2018-05-16 07:00:16 -07:00
welcome feat(welcome-page): be able to open settings dialog (#3327) 2018-08-06 10:24:59 -05:00