Structs§
- Audio
Device - Audio input device
- Audio
Devices Response - List of available audio devices
- Permission
Status - Permission status
- Recording
Config - Recording configuration
- Recording
Result - Recording completed response
- Recording
Status - Recording status response
Enums§
- Audio
Format - Audio format for recording
- Audio
Quality - Audio quality preset
- Error
- Recording
State - Recording state
Traits§
- Audio
Recorder Ext - Extensions to
tauri::App,tauri::AppHandleandtauri::Windowto access the audio-recorder APIs.
Functions§
- get_
cache_ dir - Gets the app cache directory for temporary files.
- get_
recordings_ dir - Gets the recordings directory, creating it if it doesn’t exist.
- init
- Initializes the plugin.
- resolve_
output_ path - Resolves a relative path to an absolute path within the recordings directory.
- validate_
path - Validates that a path doesn’t contain path traversal attacks.