OptionalcompactUse compact button style (default: false)
OptionaldisabledWhether the control is disabled
OptionaldurationRecording duration in seconds (for display)
OptionaliconsCustom icons
Whether recording is currently active
OptionallabelsCustom labels for i18n support
Callback when recording starts
Callback when recording stops
OptionaloptionsRecording options to show (default: all)
OptionalshowShow options panel (default: true)
OptionalstylesCustom styles
OptionalsxMUI sx styling prop
Props for the RecordingControls component.
Remarks
The RecordingControls component provides a UI for starting and stopping recordings with configurable options. It supports both full and compact modes for different layout needs.
Example