uppy/packages/@uppy/webcam/src
Artur Paikin d202a8e940
audio: new @uppy/audio plugin for recording with microphone (#2976)
* add Audio plugin

* add audio-oscilloscope to visualize the recording

* refactor: rename everything to Audio, use oscilloscope, re-init when appropriate, improved preview screen

* tweak styles

* add @uppy/audio to the Uppy bundle

* update Readme and package.json

* add docs, update locales, add website example

* webcam plugin also shouldn’t show recording length counter on video preview screen

* update package.json and yarn.lock

* update types

* update locale

* fix locale issues

* remove leftover webcam test

* Delete index.test-d.ts

* Revert "Delete index.test-d.ts"

This reverts commit f4ec431f6a.

* fix lint and type tests

* Update website/src/docs/audio.md

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>

* Update packages/@uppy/audio/src/audio-oscilloscope/index.js

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>

* Update packages/@uppy/audio/src/DiscardButton.js

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>

* Update packages/@uppy/audio/src/audio-oscilloscope/index.js

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>

* Update packages/@uppy/audio/src/supportsMediaRecorder.js

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>

* Update website/src/docs/audio.md

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>

* Update packages/@uppy/audio/types/index.d.ts

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>

* Update packages/@uppy/audio/src/index.js

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>

* Update packages/@uppy/audio/src/index.js

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>

* Update packages/@uppy/audio/src/index.js

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>

* remove unused method

* remove unused commented declarations

* make all methods private

* convert class component to hooks

* more private

* fix lint

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
2021-12-06 17:06:51 +00:00
..
CameraIcon.js meta: enforce no-unused-vars linter rule (#3118) 2021-08-23 13:10:17 +01:00
CameraScreen.js audio: new @uppy/audio plugin for recording with microphone (#2976) 2021-12-06 17:06:51 +00:00
DiscardButton.js Add unique class to discard button (#3269) 2021-10-18 10:45:33 +01:00
formatSeconds.js Upgrade linting to 2.0.0-0 (#3280) 2021-11-09 11:19:05 +00:00
formatSeconds.test.js [feature] - Add new ‘showRecordingLength’ option for the Webcam plugin (#1947) 2019-11-27 20:10:38 +03:00
index.js Refactor locale scripts & generate types and docs (#3276) 2021-11-10 11:43:04 +01:00
index.test.js Upgrade linting to 2.0.0-0 (#3280) 2021-11-09 11:19:05 +00:00
locale.js Refactor locale scripts & generate types and docs (#3276) 2021-11-10 11:43:04 +01:00
PermissionsScreen.js Update Linter (#2796) 2021-03-15 16:25:17 +00:00
RecordButton.js Add preview for videos made with webcam (#2837) 2021-04-11 22:27:50 +01:00
RecordingLength.js webcam: add video source selector (#2492) 2020-10-18 12:21:59 +01:00
SnapshotButton.js Update Linter (#2796) 2021-03-15 16:25:17 +00:00
style.scss build: add stylelint (#3124) 2021-08-24 01:37:57 +01:00
SubmitButton.js Add preview for videos made with webcam (#2837) 2021-04-11 22:27:50 +01:00
supportsMediaRecorder.js Update Linter (#2796) 2021-03-15 16:25:17 +00:00
supportsMediaRecorder.test.js webcam: fix supportsMediaRecorder test 2019-05-20 11:27:04 +02:00
VideoSourceSelect.js Update Linter (#2796) 2021-03-15 16:25:17 +00:00