Media · Capture and devices: recorder, camera, mic meter, device choice and 3D model viewer
ScreenRecorderControls holds a recording in one pill: Record, then a live dot and the time it has run beside pause or resume and stop, with mic and camera toggles. CameraPreview shows host frames in the camera's shape, or the camera off. MicLevelMeter lights segments up to the level, amber and red near the top, with tones shared from data_display. DeviceSelector picks a microphone, camera or speaker through Select, which may now be empty while shut. ModelViewer shows the host's frame for an orbit that a drag, the arrows, Command-scroll, + and - and a reset move; the orbit is seeded from the host so fast drags add up. The gallery draws a stone torus per orbit and frees each replaced frame.
This commit is contained in:
1 parent
cb6c78b90c
commit
d1b8ad395d
20 files changed
+1541
-30
No files matched your search
@@ -1,11 +1,14 @@
|
||||
mod annotate;
|
||||
mod audio;
|
||||
mod camera;
|
||||
mod controls;
|
||||
mod crop;
|
||||
mod cropper;
|
||||
mod listen;
|
||||
mod marks;
|
||||
mod model;
|
||||
mod player;
|
||||
mod record;
|
||||
mod scrubber;
|
||||
mod strip;
|
||||
mod subtitles;
|
||||
@@ -19,12 +22,15 @@ mod tests;
|
||||
|
||||
pub use annotate::ImageAnnotator;
|
||||
pub use audio::{AudioSpectrum, AudioWaveform};
|
||||
pub use camera::{CameraPreview, Device, DeviceKind, DeviceSelector};
|
||||
pub use controls::{MediaControls, PlaybackSpeedControl, Repeat, VolumeControl};
|
||||
pub use crop::Crop;
|
||||
pub use cropper::ImageCropper;
|
||||
pub use listen::{AudioPlayer, Playlist, Track};
|
||||
pub use marks::{Mark, Tool};
|
||||
pub use model::{ModelViewer, Orbit};
|
||||
pub use player::{SPEEDS, VideoPlayer};
|
||||
pub use record::{MicLevelMeter, Recording, ScreenRecorderControls};
|
||||
pub use scrubber::Scrubber;
|
||||
pub use strip::VideoThumbnailStrip;
|
||||
pub use subtitles::{Cue, SubtitleEditor};
|
||||
|
||||
Reference in new issue
Block a user