List of all items
Structs
- BackendInitError
- auth::AuthManager
- auth::AuthResult
- auth::AuthenticateByNameResponse
- auth::JellyfinUser
- auth::PublicSystemInfo
- auth::ServerInfo
- auth::Session
- auth::User
- auth::session_verifier::SessionVerifier
- commands::auth::AuthManagerWrapper
- commands::auth::SessionVerifierWrapper
- commands::catalog::CatalogIndexEvent
- commands::catalog::CatalogSyncResult
- commands::catalog::CatalogSyncStatus
- commands::catalog::IndexPassGuard
- commands::catalog::ResumeQueuedResult
- commands::connectivity::ConnectivityMonitorWrapper
- commands::diagnostics::DiagnosticsBundle
- commands::diagnostics::DiagnosticsInfo
- commands::download::AlbumStorageInfo
- commands::download::AlbumTrack
- commands::download::DownloadItemAndStartRequest
- commands::download::DownloadItemRequest
- commands::download::DownloadManagerStats
- commands::download::DownloadManagerWrapper
- commands::download::DownloadStats
- commands::download::DownloadVideoRequest
- commands::download::DownloadsResponse
- commands::download::NetworkStateWrapper
- commands::download::NetworkStateWrapperArg
- commands::download::StorageStats
- commands::download::smart_cache::AlbumAffinityStatus
- commands::download::smart_cache::AlbumRecommendation
- commands::download::smart_cache::SmartCacheStats
- commands::favorites::PendingFavorite
- commands::library::ExclusionCandidate
- commands::offline::OfflineItem
- commands::playback_mode::PlaybackModeManagerWrapper
- commands::playback_mode::RemoteSessionStatus
- commands::playback_reporting::PlaybackReporterWrapper
- commands::player::BackgroundAudioPlan
- commands::player::MediaSessionManagerWrapper
- commands::player::MergedMediaItem
- commands::player::PlayAlbumTrackRequest
- commands::player::PlayItemRequest
- commands::player::PlayQueueRequest
- commands::player::PlayTracksRequest
- commands::player::PlaybackCapabilities
- commands::player::PlayerStateWrapper
- commands::player::PlayerStatus
- commands::player::PreloadResult
- commands::player::QueueStatus
- commands::player::SmartCacheWrapper
- commands::player::VideoSettingsWrapper
- commands::player::queue::AddToQueueRequest
- commands::player::queue::AddTrackByIdRequest
- commands::player::queue::AddTracksByIdsRequest
- commands::repository::FavoritesChangedEvent
- commands::repository::RepositoryManager
- commands::repository::RepositoryManagerWrapper
- commands::repository::SearchUpdateEvent
- commands::sessions::SessionPollerWrapper
- commands::storage::ActiveSession
- commands::storage::CachedItem
- commands::storage::CachedLibrary
- commands::storage::CredentialStoreWrapper
- commands::storage::DatabaseWrapper
- commands::storage::PlaybackProgress
- commands::storage::SecurityStatus
- commands::storage::ServerInfo
- commands::storage::ThumbnailCacheWrapper
- commands::storage::UserInfo
- commands::storage::people::CachedItemPerson
- commands::storage::people::CachedPerson
- commands::storage::series_prefs::SeriesAudioPreference
- commands::storage::thumbnails::GetImageRequest
- commands::sync::SyncQueueItem
- commands::sync_drain::DrainReport
- commands::sync_drain::PushFailure
- commands::sync_drain::QueuedRow
- connectivity::ConnectivityChangeEvent
- connectivity::ConnectivityMonitor
- connectivity::ConnectivityReporter
- connectivity::ConnectivityStatus
- credentials::CredentialStore
- download::DownloadInfo
- download::DownloadManager
- download::DownloadTask
- download::cache::CacheConfig
- download::cache::SmartCache
- download::network::NetworkState
- download::network::NetworkStateHandle
- download::worker::DownloadResult
- download::worker::DownloadWorker
- jellyfin::client::JellyfinClient
- jellyfin::client::LmsSyncGroup
- jellyfin::client::NowPlayingItem
- jellyfin::client::PlayState
- jellyfin::client::SessionInfo
- jellyfin::http_client::HttpClient
- jellyfin::http_client::HttpConfig
- jellyfin::types::JellyfinConfig
- jellyfin::types::PlaybackProgressRequest
- jellyfin::types::PlaybackStartRequest
- jellyfin::types::PlaybackStoppedRequest
- media_server::MediaServer
- media_server::MediaServerWrapper
- media_server::Span
- playback_mode::PlatformRemoteVolumeControl
- playback_mode::PlaybackModeManager
- playback_reporting::reporter::PlaybackContext
- playback_reporting::reporter::PlaybackReporter
- playback_reporting::sync_processor::SyncConfig
- playback_reporting::sync_processor::SyncProcessor
- playback_reporting::throttle::EventThrottler
- player::LockscreenMetadata
- player::PlayerController
- player::ReporterSink
- player::autoplay::AutoplaySettings
- player::backend::NullBackend
- player::backend::PlayerError
- player::events::TauriEventEmitter
- player::legacy_player::LegacyPlayer
- player::media::MediaItem
- player::media::SubtitleTrack
- player::media_player::Capabilities
- player::media_player::OpenRequest
- player::media_player::PlaybackSnapshot
- player::mpv_backend::InternalState
- player::mpv_backend::MpvBackend
- player::mpv_player::MpvPlayer
- player::mpv_player::Shared
- player::mpv_render::Gl
- player::mpv_render::MpvRenderContext
- player::mpv_render::Target
- player::queue::QueueManager
- player::session::MediaSessionManager
- player::sleep_timer::SleepTimerState
- player::stream_end::ObservedTime
- player::stream_end::ResumeTracker
- player::video_surface::SurfaceState
- player::video_surface::VideoSurface
- repository::hybrid::HybridRepository
- repository::offline::CachedItem
- repository::offline::OfflineRepository
- repository::online::CreatePlaylistResponse
- repository::online::DeviceProfile
- repository::online::DirectPlayProfile
- repository::online::ItemsResponse
- repository::online::JRayActor
- repository::online::JRayContext
- repository::online::JellyfinItem
- repository::online::JellyfinMediaSource
- repository::online::JellyfinMediaStream
- repository::online::JellyfinPlaylistItem
- repository::online::JellyfinUserData
- repository::online::NegotiatedSource
- repository::online::NegotiatedStream
- repository::online::OnlineRepository
- repository::online::PlaybackInfoRequest
- repository::online::PlaybackInfoResponse
- repository::online::PlaylistItemsResponse
- repository::online::SubtitleProfile
- repository::online::TranscodingProfile
- repository::stream_selection::QualityOption
- repository::stream_selection::Rendition
- repository::stream_selection::StreamSelection
- repository::types::ArtistItem
- repository::types::DownloadDiskUsage
- repository::types::Genre
- repository::types::GetItemsOptions
- repository::types::ImageOptions
- repository::types::Library
- repository::types::LiveStreamInfo
- repository::types::MediaItem
- repository::types::MediaSource
- repository::types::MediaStream
- repository::types::Person
- repository::types::PlaybackInfo
- repository::types::PlaylistCreatedResult
- repository::types::PlaylistEntry
- repository::types::SearchOptions
- repository::types::SearchResult
- repository::types::UserData
- session_poller::SessionPollerManager
- settings::AudioSettings
- settings::LibrarySettings
- settings::VideoSettings
- storage::Database
- storage::db_service::Query
- storage::db_service::RusqliteService
- storage::db_service::Transaction
- storage::models::PlaylistItem
- thumbnail::ThumbnailCacheStats
- thumbnail::cache::CacheConfig
- thumbnail::cache::ThumbnailCache
- thumbnail::worker::ThumbnailWorker
Enums
- auth::session_verifier::SessionVerificationEvent
- commands::player::AudioTrackSwitchResponse
- commands::player::PlayQueueContext
- commands::player::PlayTracksContext
- commands::player::StreamQualityResponse
- commands::player::VideoBackend
- commands::player::VideoSeekResponse
- commands::sync_drain::QueuedOp
- credentials::CredentialError
- credentials::CredentialResult
- domain::media::MediaKind
- domain::media::StreamKind
- domain::search_rank::MatchQuality
- download::events::DownloadEvent
- download::network::NetworkType
- download::worker::DownloadError
- jellyfin::http_client::ErrorKind
- media_server::Resolved
- playback_mode::PlaybackMode
- playback_reporting::reporter::PlaybackOperation
- player::autoplay::AutoplayDecision
- player::background_policy::BackgroundAction
- player::events::PlayerStatusEvent
- player::media::MediaSource
- player::media::MediaType
- player::media::QueueContext
- player::media_player::Phase
- player::mpv_player::Output
- player::queue::AddPosition
- player::queue::RepeatMode
- player::seek::SkipAction
- player::seek::VideoSeekStrategy
- player::session::MediaSessionType
- player::sleep_timer::SleepTimerMode
- player::state::EndReason
- player::state::PlayerState
- player::track_switch::AudioTrackSwitchStrategy
- repository::online::ImageTags
- repository::stream_selection::PlaybackKind
- repository::stream_selection::Transport
- repository::types::ImageType
- repository::types::RepoError
- repository::types::SearchScope
- session_poller::PollingHint
- settings::EqPreset
- settings::StreamingQuality
- settings::VolumeLevel
- storage::db_service::QueryParam
- thumbnail::worker::ThumbnailDownloadError
Traits
- commands::favorites::FavoriteSink
- commands::sync_drain::SyncSink
- playback_mode::RemoteVolumeControl
- player::PlaybackReportSink
- player::backend::PlayerBackend
- player::events::PlayerEventEmitter
- player::media_player::MediaPlayer
- repository::MediaRepository
- repository::exclusions::ExcludeHidden
- repository::types::MeaningfulContent
- storage::db_service::DatabaseService
- utils::lock::MutexSafe
- utils::lock::RwLockSafe
Macros
Functions
- build_log_plugin
- commands::auth::auth_connect_to_server
- commands::auth::auth_get_session
- commands::auth::auth_initialize
- commands::auth::auth_login
- commands::auth::auth_logout
- commands::auth::auth_reauthenticate
- commands::auth::auth_set_session
- commands::auth::auth_start_verification
- commands::auth::auth_stop_verification
- commands::auth::auth_verify_session
- commands::catalog::catalog_sync_status
- commands::catalog::index_is_due
- commands::catalog::maybe_run_scheduled_pass
- commands::catalog::read_last_sync
- commands::catalog::requeue_mistyped_video_downloads
- commands::catalog::resolve_pending_download_urls
- commands::catalog::resume_queued_downloads
- commands::catalog::run_index_pass
- commands::catalog::set_show_server_catalog
- commands::catalog::spawn_catalog_indexer
- commands::catalog::sync_full_catalog
- commands::connectivity::connectivity_check_server
- commands::connectivity::connectivity_get_status
- commands::connectivity::connectivity_mark_reachable
- commands::connectivity::connectivity_mark_unreachable
- commands::connectivity::connectivity_set_server_url
- commands::connectivity::connectivity_start_monitoring
- commands::connectivity::connectivity_stop_monitoring
- commands::conversions::calc_progress
- commands::conversions::convert_percent_to_volume
- commands::conversions::convert_ticks_to_seconds
- commands::conversions::format_time_seconds
- commands::conversions::format_time_seconds_long
- commands::device::device_get_id
- commands::device::device_set_id
- commands::diagnostics::diagnostics_export
- commands::diagnostics::diagnostics_get_info
- commands::diagnostics::diagnostics_set_level
- commands::diagnostics::environment_summary
- commands::diagnostics::level_name
- commands::diagnostics::log_files
- commands::diagnostics::parse_level
- commands::diagnostics::stored_level
- commands::download::album_file_names
- commands::download::cached_album_tracks
- commands::download::cancel_download
- commands::download::clear_stale_downloads
- commands::download::compute_download_stats
- commands::download::confine_queued_path
- commands::download::confine_to_root
- commands::download::delete_album_downloads
- commands::download::delete_all_downloads
- commands::download::delete_download
- commands::download::delete_downloads_under
- commands::download::download_album
- commands::download::download_item
- commands::download::download_item_and_start
- commands::download::download_root
- commands::download::download_season
- commands::download::download_series
- commands::download::download_video
- commands::download::downloads_allowed_on_current_network
- commands::download::enqueue_download
- commands::download::enqueue_video_downloads
- commands::download::get_download_manager_stats
- commands::download::get_download_storage_stats
- commands::download::get_downloads
- commands::download::get_downloads_allowed
- commands::download::map_download_row
- commands::download::mark_download_completed
- commands::download::mark_download_failed
- commands::download::pause_download
- commands::download::pinning::is_item_pinned
- commands::download::pinning::pin_item
- commands::download::pinning::unpin_item
- commands::download::pump_download_queue
- commands::download::queue_album_tracks
- commands::download::resume_download
- commands::download::sanitize_filename
- commands::download::set_max_concurrent_downloads
- commands::download::set_network_state
- commands::download::smart_cache::get_album_affinity_status
- commands::download::smart_cache::get_album_recommendations
- commands::download::smart_cache::get_smart_cache_config
- commands::download::smart_cache::get_smart_cache_stats
- commands::download::smart_cache::update_smart_cache_config
- commands::download::spawn_download_worker
- commands::download::start_download
- commands::favorites::drain_pending_favorites
- commands::favorites::read_pending
- commands::favorites::run_drain
- commands::favorites::spawn_favorites_drain
- commands::library::library_get_exclusion_candidates
- commands::library::library_get_settings
- commands::library::library_set_settings
- commands::library::persist_library_settings
- commands::library::restore_library_settings
- commands::offline::offline_get_items
- commands::offline::offline_is_available
- commands::offline::offline_search
- commands::playback_mode::playback_mode_get_current
- commands::playback_mode::playback_mode_get_remote_status
- commands::playback_mode::playback_mode_is_transferring
- commands::playback_mode::playback_mode_set
- commands::playback_mode::playback_mode_set_transferring
- commands::playback_mode::playback_mode_transfer_to_local
- commands::playback_mode::playback_mode_transfer_to_remote
- commands::playback_reporting::playback_mark_played
- commands::playback_reporting::playback_report_progress
- commands::playback_reporting::playback_report_start
- commands::playback_reporting::playback_report_stopped
- commands::playback_reporting::playback_reporter_destroy
- commands::playback_reporting::playback_reporter_init
- commands::player::background_audio_plan
- commands::player::background_audio_source
- commands::player::check_for_local_download
- commands::player::create_media_item
- commands::player::get_player_status
- commands::player::get_queue_status
- commands::player::normalize_volume
- commands::player::play_selection_on_remote
- commands::player::player_background_action
- commands::player::player_configure_jellyfin
- commands::player::player_cycle_repeat
- commands::player::player_disable_jellyfin
- commands::player::player_enter_background_audio
- commands::player::player_exit_background_audio
- commands::player::player_get_cache_config
- commands::player::player_get_capabilities
- commands::player::player_get_queue
- commands::player::player_get_status
- commands::player::player_local_media_path
- commands::player::player_next
- commands::player::player_pause
- commands::player::player_play
- commands::player::player_play_album_track
- commands::player::player_play_item
- commands::player::player_play_queue
- commands::player::player_play_tracks
- commands::player::player_preload_upcoming
- commands::player::player_previous
- commands::player::player_seek
- commands::player::player_seek_video
- commands::player::player_set_audio_track
- commands::player::player_set_cache_config
- commands::player::player_set_stream_quality
- commands::player::player_set_subtitle_track
- commands::player::player_set_volume
- commands::player::player_stop
- commands::player::player_switch_audio_track
- commands::player::player_toggle
- commands::player::player_toggle_mute
- commands::player::player_toggle_shuffle
- commands::player::queue::player_add_to_queue
- commands::player::queue::player_add_track_by_id
- commands::player::queue::player_add_tracks_by_ids
- commands::player::queue::player_move_in_queue
- commands::player::queue::player_remove_from_queue
- commands::player::queue::player_skip_to
- commands::player::refresh_queue_local_sources
- commands::player::remote::lms_create_sync_group
- commands::player::remote::lms_dissolve_sync_group
- commands::player::remote::lms_get_sync_groups
- commands::player::remote::lms_unsync_player
- commands::player::remote::remote_play_on_session
- commands::player::remote::remote_send_command
- commands::player::remote::remote_session_seek
- commands::player::remote::remote_session_set_volume
- commands::player::remote::remote_session_toggle_mute
- commands::player::resolve_local_media_path
- commands::player::sanitize_filename
- commands::player::session::player_dismiss_session
- commands::player::session::player_get_session
- commands::player::settings::persist_streaming_quality
- commands::player::settings::player_get_audio_settings
- commands::player::settings::player_get_eq_presets
- commands::player::settings::player_get_streaming_qualities
- commands::player::settings::player_get_video_settings
- commands::player::settings::player_set_audio_settings
- commands::player::settings::player_set_video_settings
- commands::player::settings::restore_streaming_quality
- commands::player::timers::player_cancel_autoplay_countdown
- commands::player::timers::player_cancel_sleep_timer
- commands::player::timers::player_get_autoplay_settings
- commands::player::timers::player_get_sleep_timer
- commands::player::timers::player_on_playback_ended
- commands::player::timers::player_play_next_episode
- commands::player::timers::player_recover_stream
- commands::player::timers::player_report_media_loaded
- commands::player::timers::player_report_position
- commands::player::timers::player_report_state
- commands::player::timers::player_set_autoplay_settings
- commands::player::timers::player_set_sleep_timer
- commands::playlist::playlist_add_items
- commands::playlist::playlist_create
- commands::playlist::playlist_delete
- commands::playlist::playlist_get_items
- commands::playlist::playlist_move_item
- commands::playlist::playlist_remove_items
- commands::playlist::playlist_rename
- commands::repository::changed_favorite_ids
- commands::repository::repository_clear_watch_history
- commands::repository::repository_create
- commands::repository::repository_destroy
- commands::repository::repository_get_audio_only_stream_url_for_video
- commands::repository::repository_get_audio_stream_url
- commands::repository::repository_get_channels
- commands::repository::repository_get_download_disk_usage
- commands::repository::repository_get_downloaded_items
- commands::repository::repository_get_downloaded_libraries
- commands::repository::repository_get_favorites
- commands::repository::repository_get_genres
- commands::repository::repository_get_image_url
- commands::repository::repository_get_item
- commands::repository::repository_get_items
- commands::repository::repository_get_items_by_person
- commands::repository::repository_get_latest_items
- commands::repository::repository_get_libraries
- commands::repository::repository_get_live_tv_channels
- commands::repository::repository_get_next_up_episodes
- commands::repository::repository_get_person
- commands::repository::repository_get_playback_info
- commands::repository::repository_get_recently_played_audio
- commands::repository::repository_get_rediscover_albums
- commands::repository::repository_get_resume_items
- commands::repository::repository_get_resume_movies
- commands::repository::repository_get_series_current_episode
- commands::repository::repository_get_series_episodes
- commands::repository::repository_get_similar_items
- commands::repository::repository_get_stream_selection
- commands::repository::repository_get_subtitle_url
- commands::repository::repository_get_video_download_url
- commands::repository::repository_get_video_stream_url
- commands::repository::repository_jray_actors_at
- commands::repository::repository_mark_favorite
- commands::repository::repository_open_live_stream
- commands::repository::repository_report_playback_progress
- commands::repository::repository_report_playback_start
- commands::repository::repository_report_playback_stopped
- commands::repository::repository_search
- commands::repository::repository_unmark_favorite
- commands::sessions::sessions_poll_now
- commands::sessions::sessions_set_polling_hint
- commands::storage::media_local_selection
- commands::storage::media_local_url
- commands::storage::people::storage_get_item_people
- commands::storage::people::storage_get_person
- commands::storage::people::storage_save_item_people
- commands::storage::people::storage_save_person
- commands::storage::row_to_cached_item
- commands::storage::series_prefs::storage_get_series_audio_preference
- commands::storage::series_prefs::storage_save_series_audio_preference
- commands::storage::storage_delete_server
- commands::storage::storage_delete_user
- commands::storage::storage_get_access_token
- commands::storage::storage_get_active_session
- commands::storage::storage_get_active_user
- commands::storage::storage_get_item
- commands::storage::storage_get_items
- commands::storage::storage_get_libraries
- commands::storage::storage_get_path
- commands::storage::storage_get_pending_sync_count
- commands::storage::storage_get_playback_progress
- commands::storage::storage_get_security_status
- commands::storage::storage_get_servers
- commands::storage::storage_get_size
- commands::storage::storage_get_users
- commands::storage::storage_init
- commands::storage::storage_mark_played
- commands::storage::storage_mark_synced
- commands::storage::storage_save_item
- commands::storage::storage_save_library
- commands::storage::storage_save_server
- commands::storage::storage_save_user
- commands::storage::storage_search_items
- commands::storage::storage_set_active_user
- commands::storage::storage_set_watched
- commands::storage::storage_toggle_favorite
- commands::storage::storage_update_playback_context
- commands::storage::storage_update_playback_progress
- commands::storage::thumbnails::image_get_url
- commands::storage::thumbnails::image_semaphore
- commands::storage::thumbnails::mime_from_ext
- commands::storage::thumbnails::thumbnail_clear_cache
- commands::storage::thumbnails::thumbnail_delete_item
- commands::storage::thumbnails::thumbnail_get_cached
- commands::storage::thumbnails::thumbnail_get_stats
- commands::storage::thumbnails::thumbnail_save
- commands::storage::thumbnails::thumbnail_set_limit
- commands::sync::sync_cleanup_completed
- commands::sync::sync_clear_user
- commands::sync::sync_get_pending
- commands::sync::sync_get_pending_count
- commands::sync::sync_mark_completed
- commands::sync::sync_mark_failed
- commands::sync::sync_mark_processing
- commands::sync::sync_queue_mutation
- commands::sync_drain::drain_sync_queue
- commands::sync_drain::enqueue_playback_stopped
- commands::sync_drain::mark_completed
- commands::sync_drain::mark_deferred
- commands::sync_drain::mark_failed
- commands::sync_drain::parse_queued_op
- commands::sync_drain::read_queue
- commands::sync_drain::remaining_count
- commands::sync_drain::run_drain
- commands::sync_drain::spawn_sync_queue_drain
- commands::sync_drain::sync_process_pending
- create_player_backend
- domain::from_jellyfin::kind_from_jellyfin
- domain::from_jellyfin::stream_kind_from_jellyfin
- domain::from_jellyfin::ticks_to_ms
- domain::search_rank::kind_rank
- domain::search_rank::match_quality
- domain::search_rank::rank_search_results
- download::stop::clear
- download::stop::register
- download::stop::registry
- download::stop::signal
- download::worker::partial_path
- download::worker::resume_offset
- emit_backend_init_failed
- enable_linux_hardware_video_decoding
- engine_capabilities
- jellyfin::client::default_true
- log_available_vaapi_decoders
- media_server::content_type
- media_server::empty
- media_server::handle
- media_server::header
- media_server::resolve_path
- media_server::route
- media_server::span_for
- media_server::start
- playback_mode::start_position_ticks_from_seconds
- player::background_policy::background_action
- player::background_policy::is_video_media
- player::completion_report_position
- player::media_player::duration_from_secs
- player::mpv_backend::build_af_filter
- player::mpv_backend::detect_audio_system
- player::mpv_backend::eq_filter_entries
- player::mpv_backend::get_stream_url
- player::mpv_backend::normalize_filter_entry
- player::mpv_backend::registered_handle
- player::mpv_render::get_proc_address
- player::mpv_render::resolve
- player::native_video::enabled
- player::seek::determine_video_seek_strategy
- player::seek::resolve_skip_action
- player::set_lockscreen_position_offset
- player::stream_end::is_audio_only_video
- player::stream_end::is_truncated_end
- player::stream_end::player_retry_restarts_stream
- player::stream_end::with_start_time
- player::track_switch::determine_audio_track_switch_strategy
- player::track_switch::resume_position
- player::update_lockscreen_metadata
- player::video_surface::attach
- player::video_surface::detach
- player::video_surface::draw
- player::video_surface::init_gl
- player::video_surface::on_mpv_update
- repository::device_profile::audio_forces_transcode
- repository::device_profile::clamp_max_audio_channels
- repository::device_profile::max_audio_channels
- repository::device_profile::playback_subtitle_stream_index
- repository::device_profile::renderer_can_decode_audio
- repository::device_profile::renderer_codecs
- repository::device_profile::served_audio_codec
- repository::device_profile::subtitle_forces_burn_in
- repository::device_profile::subtitle_profiles
- repository::device_profile::subtitle_supports_external_delivery
- repository::device_profile::video_audio_codecs
- repository::device_profile::webview_can_decode_audio
- repository::device_profile::without_server_chosen_subtitle
- repository::exclusions::excluded_item_ids
- repository::exclusions::excluded_snapshot
- repository::exclusions::is_excluded_by
- repository::exclusions::normalise_id
- repository::exclusions::set_excluded_item_ids
- repository::offline::build_fts_prefix_query
- repository::offline::include_catalog_browse
- repository::offline::row_to_cached_item
- repository::offline::set_include_catalog_browse
- repository::online::adopt_video_play_session
- repository::online::begin_video_play_session
- repository::online::build_favorites_endpoint
- repository::online::build_get_items_endpoint
- repository::online::build_latest_items_endpoint
- repository::online::build_next_up_endpoint
- repository::online::clear_playback_quality_override
- repository::online::decide_playback_kind
- repository::online::effective_streaming_quality
- repository::online::playback_quality_override
- repository::online::set_playback_quality_override
- repository::online::set_streaming_quality
- repository::online::streaming_quality
- repository::resolve_video_download_url
- repository::series_progress::belongs_to_series
- repository::series_progress::fetch_series_episodes
- repository::series_progress::is_episode
- repository::series_progress::is_in_progress
- repository::series_progress::is_played
- repository::series_progress::is_season
- repository::series_progress::list_options
- repository::series_progress::pick_current_episode
- repository::series_progress::resolve_current_episode
- repository::series_progress::season_rank
- repository::series_progress::sort_series_order
- repository::served_audio_codec
- repository::stream_selection::quality_options_for_source
- repository::types::default_listing_sort
- run
- set_env_if_unset
- settings::audio_settings_jni_payload
- settings::default_eq_bands
- specta_builder
- storage::db_service::convert_params
- storage::db_service::execute_query
- storage::db_service::query_many
- storage::db_service::query_one
- storage::db_service::query_optional
- thumbnail::cache::safe_component
- utils::conversions::calculate_progress
- utils::conversions::format_time
- utils::conversions::format_time_long
- utils::conversions::percent_to_volume
- utils::conversions::seconds_to_ticks
- utils::conversions::ticks_to_seconds
- utils::conversions::volume_to_percent
- utils::diagnostics::install_panic_hook
- utils::diagnostics::panic_payload_string
- utils::diagnostics::redact
- utils::diagnostics::redact_emby_auth
- utils::diagnostics::redact_headers
- utils::diagnostics::redact_json_values
- utils::diagnostics::redact_query_params
- utils::diagnostics::redact_server_url
Type Aliases
Statics
- commands::catalog::INDEX_IN_PROGRESS
- commands::storage::thumbnails::IMAGE_DOWNLOAD_SEMAPHORE
- player::mpv_backend::MPV_HANDLE
- repository::exclusions::EXCLUDED_IDS
- repository::offline::INCLUDE_CATALOG_BROWSE
- repository::online::PLAYBACK_QUALITY_OVERRIDE
- repository::online::STREAMING_QUALITY
- repository::online::VIDEO_PLAY_SESSION
Constants
- auth::session_verifier::VERIFICATION_INTERVAL_MS
- commands::catalog::CATALOG_INDEX_EVENT
- commands::catalog::CATALOG_INDEX_FIRST_CHECK
- commands::catalog::CATALOG_INDEX_TICK
- commands::catalog::CATALOG_INDEX_TTL
- commands::catalog::CATALOG_ITEM_TYPES
- commands::catalog::LAST_CATALOG_SYNC_KEY
- commands::catalog::VIDEO_ITEM_TYPES
- commands::diagnostics::LEVEL_FILE
- commands::library::CANDIDATE_SCAN_LIMIT
- commands::library::LIBRARY_SETTINGS_KEY
- commands::player::settings::STREAMING_QUALITY_KEY
- commands::repository::FAVORITES_CHANGED_EVENT
- commands::repository::SEARCH_EVENT_NAME
- commands::sync_drain::MAX_SYNC_ATTEMPTS
- commands::sync_drain::SYNC_QUEUE_CHANGED_EVENT
- connectivity::OFFLINE_CONFIRM_WINDOW
- connectivity::RETRY_CHECK_INTERVAL_MS
- credentials::CREDENTIALS_FILENAME
- credentials::SERVICE_NAME
- domain::from_jellyfin::TICKS_PER_MILLISECOND
- jellyfin::client::APP_NAME
- jellyfin::client::APP_VERSION
- jellyfin::http_client::APP_NAME
- jellyfin::http_client::APP_VERSION
- jellyfin::http_client::DEFAULT_MAX_RETRIES
- jellyfin::http_client::DEFAULT_TIMEOUT_MS
- jellyfin::http_client::RETRY_DELAYS_MS
- media_server::CHUNK_LEN
- playback_mode::DEFAULT_REMOTE_VOLUME
- playback_mode::RESUME_THRESHOLD_SECONDS
- playback_mode::TICKS_PER_SECOND
- player::RESUME_BACKOFF_STEP_SECS
- player::mpv_backend::NORMALIZE_REF_LUFS
- player::mpv_backend::NORMALIZE_REF_PEAK
- player::mpv_render::GL_COLOR_ATTACHMENT0
- player::mpv_render::GL_FRAMEBUFFER
- player::mpv_render::GL_FRAMEBUFFER_COMPLETE
- player::mpv_render::GL_LINEAR
- player::mpv_render::GL_RGBA
- player::mpv_render::GL_RGBA8
- player::mpv_render::GL_TEXTURE_2D
- player::mpv_render::GL_TEXTURE_MAG_FILTER
- player::mpv_render::GL_TEXTURE_MIN_FILTER
- player::mpv_render::GL_UNSIGNED_BYTE
- player::native_video::ENV_FLAG
- player::seek::SKIP_BACK_SECONDS
- player::seek::SKIP_FORWARD_SECONDS
- player::stream_end::MAX_STALLED_RESUME_ATTEMPTS
- player::stream_end::RESUME_PROGRESS_EPSILON_SECS
- player::stream_end::TRUNCATED_STREAM_TOLERANCE_SECS
- player::video_surface::GL_TEXTURE
- player::video_surface::LIVE_SURFACE
- repository::device_profile::EXTERNAL_SUBTITLE_FORMATS
- repository::device_profile::FALLBACK_AUDIO_CHANNELS
- repository::device_profile::FALLBACK_AUDIO_CODEC
- repository::device_profile::MAX_SUPPORTED_AUDIO_CHANNELS
- repository::device_profile::NO_SUBTITLE_STREAM
- repository::device_profile::SUBTITLE_QUERY_KEYS
- repository::device_profile::WEBVIEW_AUDIO_CODECS
- repository::online::DEVICE_ID
- repository::series_progress::MAX_PROGRESS_FRACTION
- repository::series_progress::MIN_PROGRESS_FRACTION
- repository::series_progress::SPECIALS_SEASON
- settings::EQ_BANDS
- settings::EQ_GAIN_MAX
- settings::EQ_GAIN_MIN
- storage::schema::MIGRATIONS
- storage::schema::MIGRATION_001
- storage::schema::MIGRATION_002
- storage::schema::MIGRATION_003
- storage::schema::MIGRATION_004
- storage::schema::MIGRATION_005
- storage::schema::MIGRATION_006
- storage::schema::MIGRATION_007
- storage::schema::MIGRATION_008
- storage::schema::MIGRATION_009
- storage::schema::MIGRATION_010
- storage::schema::MIGRATION_011
- storage::schema::MIGRATION_012
- storage::schema::MIGRATION_013
- storage::schema::MIGRATION_014
- storage::schema::MIGRATION_015
- storage::schema::MIGRATION_016
- storage::schema::MIGRATION_017
- storage::schema::MIGRATION_018
- storage::schema::MIGRATION_019
- storage::schema::MIGRATION_020
- storage::schema::MIGRATION_021
- storage::schema::MIGRATION_022
- storage::schema::MIGRATION_023
- utils::conversions::TICKS_PER_SECOND
- utils::diagnostics::REDACTED
- utils::diagnostics::SECRET_HEADERS
- utils::diagnostics::SECRET_JSON_KEYS
- utils::diagnostics::SECRET_QUERY_KEYS