virtuacoplenny
87c010a9bd
fix(subtitles): adjust styling for tile view ( #3365 )
...
- Increase z-index so the subtitles display over tiles.
- Add a background to the subtitle text.
- In general make the subtitles narrower.
2018-08-14 17:44:21 -07:00
linkmauve
8d0d92a437
Log the amount of local tracks properly
...
This changes a log message from “initialized with %s local tracks 2” to “initialized with 2 local tracks”.
2018-08-14 10:53:47 +02:00
linkmauve
faada0abae
Print a nicer log message on participant join/part
...
This makes the logs more readable.
2018-08-14 10:53:18 +02:00
Ritwik Heda
1d99abc4a4
removes need for `eslint-disable-next-line react/jsx-wrap-multilines` and `eslint-diable-line no extra-parens`
2018-08-12 17:06:35 -05:00
Lyubo Marinov
9aed4df6d2
react-native-webrtc: android: pass correct constraints map to VideoCaptureController
2018-08-11 18:03:05 -05:00
Saúl Ibarra Corretgé
d92b720704
[RN] Update calendar-events dependency
...
Includes a fix for not running expensive operations on the main thread.
2018-08-10 15:11:37 +02:00
bgrozev
25aaa74edc
Merge pull request #3223 from ztl8702/local-recording
...
Feature: Local recording (Ready for review)
2018-08-08 19:35:11 -05:00
Boris Grozev
195462a1a8
Merge branch 'master' into pr/3223
2018-08-08 15:35:40 -05:00
bgrozev
9c03e95bf1
npm: Updates lib-jitsi-meet to 4a28a196160411d657518022de8bded7c02ad679. ( #3357 )
2018-08-08 14:42:32 -05:00
virtuacoplenny
c353e9377f
feat(tile-view): initial implementation for tile view ( #3317 )
...
* feat(tile-view): initial implementation for tile view
- Modify the classname on the app root so layout can adjust
depending on the desired layout mode--vertical filmstrip,
horizontal filmstrip, and tile view.
- Create a button for toggling tile view.
- Add a StateListenerRegistry to automatically update the
selected participant and max receiver frame height on tile
view toggle.
- Rezise thumbnails when switching in and out of tile view.
- Move the local video when switching in and out of tile view.
- Update reactified pieces of thumbnails when switching in and
out of tile view.
- Cap the max receiver video quality in tile view based on tile
size.
- Use CSS to hide UI components that should not display in tile
view.
- Signal follow me changes.
* change local video id for tests
* change approach: leverage more css
* squash: fix some formatting
* squash: prevent pinning, hide pin border in tile view
* squash: change logic for maxReceiverQuality due to sidestepping resizing logic
* squash: fix typo, columns configurable, remove unused constants
* squash: resize with js again
* squash: use yana's math for calculating tile size
2018-08-08 13:48:23 -05:00
Radium Zheng
913c56c408
fix comments and docs
2018-08-08 11:58:38 +10:00
bgrozev
2f1223f721
fix: Handles the case of e2eRtt being undefined. ( #3354 )
2018-08-07 18:39:10 -07:00
Radium Zheng
4f1aaf89bf
update package-lock.json
2018-08-08 09:26:49 +10:00
Radium Zheng
df6df1c6c3
refactor: AbstractAudioContextAdapter
...
move duplicate code from WavAdapter and FlacAdapter to a base class
2018-08-08 09:19:53 +10:00
Radium Zheng
1e804e552e
fix: FlacAdapter get sampleRate
2018-08-08 09:19:53 +10:00
Radium Zheng
b284f25fde
Refactor how download works. Cleaner filenames.
2018-08-08 09:19:53 +10:00
Radium Zheng
49bdd53bee
Fix issue on mobile platforms
2018-08-08 09:19:53 +10:00
Radium Zheng
0827e02de9
use official repo for libflac.js
2018-08-08 09:19:53 +10:00
Radium Zheng
0410af9e5e
add guard before APP in middleware.js
2018-08-08 09:19:28 +10:00
Radium Zheng
5a051024e6
clean up WavAdapter
2018-08-08 09:19:28 +10:00
Radium Zheng
e2def5f88b
simplify Promise chaining in FlacAdapter
2018-08-08 09:19:28 +10:00
Radium Zheng
1078fa9d05
remove 'localRecording' from interface_config.js
2018-08-08 09:19:28 +10:00
Radium Zheng
dda7568a48
UI: refine LocalRecordingInfoDialog
2018-08-08 09:19:28 +10:00
Radium Zheng
4550848eac
fix comments in flac-related codebase
2018-08-08 09:19:28 +10:00
Radium Zheng
7822831b1e
UI: add a "Local Recording" label
2018-08-08 09:19:28 +10:00
Radium Zheng
e03126e422
fix sampleRate issues in flac and wav
2018-08-08 09:19:28 +10:00
Radium Zheng
61652c69b3
SessionManager
2018-08-08 09:19:28 +10:00
Radium Zheng
b6e1a49d33
Switching microphone on the fly: flac and wav support
2018-08-08 09:19:28 +10:00
Radium Zheng
e0ac3efb5c
comment out section in config.js
2018-08-08 09:19:28 +10:00
Radium Zheng
65c76dcde5
Muting support
...
fix Promise in setMuted
2018-08-08 09:19:28 +10:00
Radium Zheng
5daa91ec1b
update libflac.js to 4 and use proper fork
2018-08-08 09:19:28 +10:00
Radium Zheng
473ba28171
feature flag
2018-08-08 09:18:16 +10:00
Radium Zheng
52b55d65a0
change LocalRecordingInfoDialog
2018-08-08 09:18:16 +10:00
Radium Zheng
8ebf2b7e47
analytics: keyboard shortcut
2018-08-08 09:18:16 +10:00
Radium Zheng
cc38fcc5d0
register shortcuts in the middleware
2018-08-08 09:18:16 +10:00
Radium Zheng
a277421ecb
WIP: Convert inline dialog to modal dialog
2018-08-08 09:18:16 +10:00
Radium Zheng
2f2e69a6f5
Add keyboard shortcuts for LocalRecordingInfoDialog
...
Which key should we use? Using "L" for now.
2018-08-08 09:18:16 +10:00
Radium Zheng
0490a3cf73
Refactor RecordingController
2018-08-08 09:18:16 +10:00
Radium Zheng
bfc8ecfaa6
changed one comment line
2018-08-08 09:18:16 +10:00
Radium Zheng
42c827434c
clean up in LocalRecordingInfoDialog
2018-08-08 09:18:16 +10:00
Radium Zheng
0f3b67e53e
reducer should be a pure function
2018-08-08 09:18:16 +10:00
Radium Zheng
2dfb107c57
UI strings: durationNA and moderater's finish message
2018-08-08 09:18:16 +10:00
Radium Zheng
f8c01646c7
Temp fix: newly joined clients miss the commands
...
When newly joined clients register for XMPP events upon
CONFERENCE_JOINED, those events that is carried by presence (e.g. START_COMMAND) was
already fired.
Temporary solution is to let the client send a ping message after
registering XMPP event listeners. The moderator will respond with
pong, which forces the presence to be resent.
2018-08-08 09:18:16 +10:00
Radium Zheng
0f0f9ea1b2
bug fix: multiple StartCommands
...
Situation when the RecordingController receives a new START_COMMAND
while it is initializing the recording adapter for the previous
START_COMMAND.
2018-08-08 09:18:16 +10:00
Radium Zheng
ce308eaa8b
refactor: remove ensureInitialized
2018-08-08 09:18:16 +10:00
Radium Zheng
337cea6488
don't use params to switch actionType
2018-08-08 09:18:16 +10:00
Radium Zheng
e125861b29
refactor: use createLocalTracks instead of gUM; fix some docs;
2018-08-08 09:18:16 +10:00
Radium Zheng
3241c7a929
guard LocalRecordingButton with _shouldShowButton
2018-08-08 09:18:16 +10:00
Radium Zheng
55a2ef30a0
a11y label
2018-08-08 09:18:16 +10:00
Radium Zheng
ae0bd9e64e
remove excessive comments in flacEncodeWorker.js
2018-08-08 09:18:16 +10:00