Crate tauri_plugin_media_toolkit

Crate tauri_plugin_media_toolkit 

Source

Structs§

CleanupResult
Cache cleanup result
ConvertConfig
Convert configuration
ExtractAudioConfig
Extract audio configuration
FileSelectionResult
File selection result (Android only)
MediaInfo
Media information
OperationResult
Operation result
PermissionResponse
Permission status response
PlayConfig
Play configuration
PlaybackStatus
Playback status
SeekConfig
Seek configuration
TrimConfig
Trim configuration

Enums§

AudioQuality
Audio quality preset
Error
MediaType
Media type
OutputFormat
Output format for conversion/trim
PlaybackState
Playback state
VideoQuality
Video quality preset

Traits§

MediaToolkitExt
Extensions to tauri::App, tauri::AppHandle and tauri::Window to access the media-toolkit APIs.

Functions§

cleanup_old_cache
Cleans up old cache files (older than the specified duration).
get_media_cache_dir
Gets the media cache directory for temporary processing files.
get_media_output_dir
Gets the media output directory for permanent processed files.
init
Initializes the plugin.
validate_path
Validates that a path doesn’t contain path traversal attacks.

Type Aliases§

Result