List of all items
Structs
- audio::MicCaptureState
- audio::pipeline::MicCaptureHandle
- audio::pipeline::MicCapturePipeline
- click_capture::ClickTap
- click_capture::imp::ClickTap
- commands::AudioAppView
- commands::BubbleState
- commands::CameraView
- commands::DisplaySourceView
- commands::MicrophoneView
- commands::RequestPermissionsResult
- commands::TrayState
- commands::WindowSourceView
- cursor_capture::CursorPoller
- cursor_capture::imp::CursorPoller
- editor_command::EditorExportState
- editor_command::ExportProgress
- editor_command::ExportRunGuard
- editor_command::RecordingEntry
- editor_export::ExportFrame
- editor_export::ExportFrameGenerator
- editor_preview::EditorPreview
- editor_preview_session::EditorPreviewSession
- editor_preview_session::EditorPreviewState
- editor_session::EditorSession
- editor_session::EditorSessionState
- editor_session::EditorStatusView
- player_session::Inner
- player_session::PlayerSession
- player_session::PlayerStatus
- preview::PreviewState
- preview::diagnostics::DiagnosticsSnapshot
- preview::diagnostics::PreviewDiagnostics
- preview::pipeline::CameraPipeline
- preview::pipeline::CameraPipelineHandle
- recorder_settings::RecorderSettings
- recording::EncoderHandle
- recording::PendingExport
- recording::PendingExportView
- recording::RecordingConfig
- recording::RecordingSession
- recording::RecordingState
- recording::RecordingStatusView
- recording::RecordingSummary
- recording::SessionStreams
- recording::StreamHealth
- recording_compose::ComposedFrame
- recording_compose::RecordingCompose
- recp::bubble_position::BubblePosition
- recp::fps_monitor::FrameRateMonitor
- recp::keep_awake::KeepAwakeGuard
- recp::tray_positioning::MonitorBounds
Enums
- audio::MicError
- audio::MicLifecycle
- commands::AudioAppFilterView
- commands::CameraPermission
- editor_session::TransportAction
- player_session::SessionState
- preview::CameraError
- preview::PreviewLifecycle
- recording::SessionState
- recording::StreamKind
- recp::bubble_position::Corner
- recp::crossfade::CrossfadeState
- recp::fps_monitor::Transition
- recp::settings_deep_link::SettingsPane
- tray::bubble_toggle::BubbleAction
- tray::bubble_toggle::BubbleVisibility
- tray::toggle::Action
- tray::toggle::TrayPopoverState
Functions
- audio::pipeline::advance_to_running
- audio::pipeline::emit_mic_level
- audio::pipeline::reset_lifecycle
- audio::pipeline::run_pipeline
- click_capture::samples_to_clicks
- commands::__test_drag_enter
- commands::__test_drag_leave
- commands::__test_drop_file
- commands::anchor_window_to_click
- commands::apply_bubble_action
- commands::apply_position
- commands::bubble_position_path
- commands::build_stream_health_snapshot
- commands::camera_permission_status
- commands::clean_scratch_dir
- commands::collect_monitor_bounds
- commands::compute_default_position
- commands::compute_popover_anchor
- commands::decode_position
- commands::default_recording_output_path
- commands::discard_recording
- commands::encode_position
- commands::export_recording
- commands::get_output_dir
- commands::latest_camera_frame_bgra
- commands::latest_screen_frame_bgra
- commands::list_audio_apps
- commands::list_cameras
- commands::list_microphones
- commands::list_screen_displays
- commands::list_screen_windows
- commands::load_bubble_position
- commands::mic_status
- commands::microphone_permission_status
- commands::open_settings_camera
- commands::open_settings_microphone
- commands::open_settings_pane
- commands::open_settings_screen_recording
- commands::pick_output_dir
- commands::player_open
- commands::player_pause
- commands::player_play
- commands::player_status
- commands::preview_diagnostics
- commands::preview_status
- commands::recording_pending_export
- commands::recording_status
- commands::request_all_permissions
- commands::request_screen_recording_permission
- commands::restore_bubble_position
- commands::reveal_recording_in_file_manager
- commands::rollback_started
- commands::save_bubble_position
- commands::scratch_dir
- commands::scratch_file_path
- commands::screen_capture_frame_count
- commands::screen_capture_status
- commands::screen_recording_permission_status
- commands::set_bubble_clickthrough
- commands::set_output_dir
- commands::set_system_audio_filter
- commands::set_webcam_bubble_visibility
- commands::snapshot_and_persist_bubble_position
- commands::spawn_status_emitter
- commands::start_camera_for_session
- commands::start_mic_capture
- commands::start_mic_for_session
- commands::start_preview
- commands::start_recording
- commands::start_screen_capture
- commands::start_system_audio_capture
- commands::stop_camera_for_session
- commands::stop_mic_capture
- commands::stop_mic_for_session
- commands::stop_preview
- commands::stop_recording
- commands::stop_screen_capture
- commands::stop_system_audio_capture
- commands::system_audio_status
- commands::toggle_tray_popover
- commands::toggle_tray_popover_at
- commands::toggle_webcam_bubble
- commands::tray_toggle_popover
- commands::update_bubble_position_from_event
- commands::window_dims
- cursor_capture::display_bounds_for_source
- cursor_capture::main_display_bounds
- cursor_capture::normalize_cursor_to_frame
- cursor_capture::parse_display_id
- cursor_capture::samples_to_track
- editor_command::edited_export_path
- editor_command::editor_export
- editor_command::editor_export_cancel
- editor_command::editor_load_project
- editor_command::editor_save_project
- editor_command::fps_round
- editor_command::list_recordings
- editor_command::open_in_editor
- editor_command::project_from_metadata
- editor_command::recording_entries
- editor_command::screenproj_path
- editor_export::compose_project_frame
- editor_export::cursor_for_frame
- editor_export::export_edited_project
- editor_export::retime_audio
- editor_preview::aspect_fit_factor
- editor_preview::background_geometry
- editor_preview::framed_transform
- editor_preview::framed_transform_padded
- editor_preview::wallpaper_palette
- editor_preview::wallpaper_rgba
- editor_preview_session::editor_preview_frame
- editor_preview_session::editor_preview_open
- editor_session::editor_transport
- player_session::ms_from_duration
- player_session::status_of
- preview::diagnostics::bgra_to_rgba
- preview::diagnostics::maybe_dump_first_frame
- preview::diagnostics::write_bgra_as_png
- preview::pipeline::advance_to_running
- preview::pipeline::reset_lifecycle
- preview::pipeline::run_pipeline
- recorder_settings::load
- recorder_settings::load_from
- recorder_settings::resolved_output_dir
- recorder_settings::save
- recorder_settings::save_to
- recorder_settings::settings_path
- recording::cfr_catchup_frames
- recording::feed_real_capture
- recording::feed_test_pattern
- recording::new_audio_mixer
- recording::new_frame_slot
- recording_paths::default_basename
- recording_paths::default_filename
- recording_paths::default_output_dir
- recording_paths::default_output_path
- recording_paths::ensure_parent_dir
- recording_paths::move_file
- recording_paths::reveal_in_file_manager
- recording_paths::unix_to_ymdhms
- recp::bubble_position::default_position
- recp::bubble_position::is_on_any_monitor
- recp::bubble_position::snap_to_nearest_corner
- recp::keep_awake::active_assertions
- recp::settings_deep_link::open_args_for_current_os
- recp::settings_deep_link::open_command
- recp::settings_deep_link::url_for_current_os
- recp::tray_positioning::pick_monitor
- recp::tray_positioning::position_window_top_right
Type Aliases
Statics
Constants
- audio::pipeline::MIC_CHANNELS
- audio::pipeline::MIC_CHUNK_FRAMES
- audio::pipeline::MIC_LEVEL_EMA_ALPHA
- audio::pipeline::MIC_SAMPLE_RATE
- commands::BUBBLE_DEFAULT_INSET_PX
- commands::BUBBLE_FALLBACK_H
- commands::BUBBLE_FALLBACK_W
- commands::BUBBLE_POSITION_FORMAT_VERSION
- editor_preview::CURSOR_BASE_HALF
- editor_preview::FILL_SCALE
- editor_preview::WALLPAPER_GEN_H
- editor_preview::WALLPAPER_GEN_W
- editor_preview_session::PREVIEW_CACHE_FRAMES
- preview::pipeline::PREVIEW_FPS
- preview::pipeline::PREVIEW_HEIGHT
- preview::pipeline::PREVIEW_WIDTH
- recorder_settings::SETTINGS_FILE
- recording::DEFAULT_AUDIO_CHANNELS
- recp::crossfade::CROSSFADE_DURATION
- recp::fps_monitor::RECOVER_THRESHOLD_FPS
- recp::fps_monitor::WARN_THRESHOLD_FPS