DR-235 phase 3. Every video renderer is native now: mpv on Linux and Windows, ExoPlayer on Android, all drawing behind the transparent webview. The HTML5 <video> path is gone, not bypassed: - Frontend: hls.js, Html5PlayerAdapter and its compatibility shim, the createAdapter factory, streamTransport, hlsRecovery, timeTracking, videoFit, the <video>/<track> markup and every element handler in VideoPlayer (3277 -> 2144 lines), the experimentalNativeVideo store and its Settings toggle, webviewVideoFallback/supportsNativeVideo, and the setHtml5VideoState PiP bridge call. NativePlayerAdapter is the one video adapter; webview audio gets its own adapter kind. - Rust: use_html5 dropped from player_seek_video, player_switch_audio_track and player_set_stream_quality with the Html5* strategies and ReloadStream responses; use_html5_element and VideoBackend dropped from PlayerStatus; player_play_item always loads the backend (set_current_item removed); Capabilities::webview removed; the WebKitGTK GStreamer/VAAPI setup (and its gst-inspect spawn) removed. - Android: the HTML5 video state in PictureInPictureManager and ScreenWakeManager, and the bridge method feeding it. - CSP: connect-src loses http:/https: and worker-src loses blob: - both existed for hls.js; with it gone they were only an exfiltration channel and a blob worker for injected script. A test now keeps them out. mpv takes over what the <video> element did (mpv_tracks, UT-275): subtitles are the WebVTT list the play request carries, queued on sub-files and selected by position in that list, starting off; audio tracks are selected by position in the file; sid/aid are reset before each load. Without this, Linux video had no subtitle selection and a direct-play audio switch failed since mpv became its renderer. Verified: Rust 948 passing, and the same 948 cross-compiled for Windows under wine against the shipped DLL (track tests included); frontend 1111 passing; aarch64 debug APK builds. Lint warnings 158 -> 146, CI ratchet tightened to match. Not yet seen on Windows hardware.
16948 lines
667 KiB
Markdown
16948 lines
667 KiB
Markdown
# Code Traceability Matrix
|
|
|
|
**Generated:** 9/24/2026, 11:06:05 PM
|
|
|
|
## Summary
|
|
|
|
- **Total Files Scanned:** 434
|
|
- **Total TRACES Found:** 1467
|
|
- **Requirements Covered:**
|
|
- User Requirements (UR): 84
|
|
- Integration Requirements (IR): 27
|
|
- Development Requirements (DR): 251
|
|
- Jellyfin API Requirements (JA): 35
|
|
|
|
## Requirements by Type
|
|
|
|
### User Requirements (UR)
|
|
```
|
|
UR-002, UR-003, UR-004, UR-005, UR-006, UR-007, UR-008, UR-009, UR-010, UR-011, UR-012, UR-013, UR-014, UR-015, UR-016, UR-017, UR-018, UR-019, UR-020, UR-021, UR-022, UR-023, UR-024, UR-025, UR-026, UR-027, UR-028, UR-029, UR-030, UR-031, UR-032, UR-033, UR-034, UR-035, UR-036, UR-037, UR-038, UR-039, UR-040, UR-041, UR-042, UR-043, UR-044, UR-045, UR-046, UR-047, UR-048, UR-049, UR-050, UR-051, UR-052, UR-053, UR-054, UR-055, UR-056, UR-057, UR-058, UR-059, UR-060, UR-061, UR-062, UR-063, UR-064, UR-065, UR-066, UR-067, UR-068, UR-069, UR-070, UR-071, UR-072, UR-073, UR-074, UR-075, UR-076, UR-077, UR-078, UR-079, UR-080, UR-081, UR-082, UR-083, UR-084, UR-085
|
|
```
|
|
|
|
### Integration Requirements (IR)
|
|
```
|
|
IR-003, IR-004, IR-006, IR-008, IR-009, IR-010, IR-011, IR-012, IR-013, IR-014, IR-015, IR-016, IR-018, IR-019, IR-020, IR-021, IR-022, IR-023, IR-024, IR-025, IR-026, IR-027, IR-028, IR-030, IR-031, IR-033, IR-035
|
|
```
|
|
|
|
### Development Requirements (DR)
|
|
```
|
|
DR-001, DR-002, DR-003, DR-004, DR-005, DR-006, DR-007, DR-009, DR-010, DR-011, DR-012, DR-013, DR-014, DR-015, DR-016, DR-017, DR-018, DR-020, DR-021, DR-022, DR-023, DR-024, DR-025, DR-026, DR-027, DR-028, DR-029, DR-030, DR-032, DR-033, DR-034, DR-035, DR-036, DR-037, DR-038, DR-039, DR-040, DR-041, DR-042, DR-043, DR-044, DR-045, DR-047, DR-048, DR-049, DR-050, DR-051, DR-052, DR-053, DR-054, DR-055, DR-056, DR-057, DR-058, DR-059, DR-060, DR-061, DR-062, DR-063, DR-064, DR-065, DR-066, DR-067, DR-068, DR-069, DR-070, DR-074, DR-075, DR-076, DR-077, DR-078, DR-079, DR-080, DR-081, DR-082, DR-083, DR-084, DR-085, DR-086, DR-087, DR-088, DR-089, DR-090, DR-091, DR-092, DR-093, DR-095, DR-097, DR-098, DR-099, DR-100, DR-101, DR-102, DR-103, DR-104, DR-105, DR-106, DR-107, DR-108, DR-109, DR-110, DR-111, DR-112, DR-113, DR-114, DR-115, DR-116, DR-117, DR-118, DR-119, DR-120, DR-121, DR-123, DR-126, DR-127, DR-128, DR-129, DR-130, DR-131, DR-132, DR-133, DR-134, DR-135, DR-136, DR-137, DR-140, DR-141, DR-142, DR-143, DR-147, DR-148, DR-149, DR-150, DR-151, DR-152, DR-153, DR-154, DR-155, DR-156, DR-157, DR-158, DR-159, DR-162, DR-167, DR-168, DR-169, DR-170, DR-171, DR-173, DR-174, DR-175, DR-176, DR-177, DR-178, DR-179, DR-180, DR-181, DR-182, DR-183, DR-185, DR-186, DR-189, DR-193, DR-196, DR-197, DR-198, DR-201, DR-203, DR-204, DR-205, DR-206, DR-207, DR-209, DR-210, DR-211, DR-212, DR-213, DR-215, DR-216, DR-217, DR-218, DR-219, DR-220, DR-221, DR-223, DR-224, DR-225, DR-226, DR-227, DR-228, DR-230, DR-231, DR-232, DR-233, DR-234, DR-235, DR-237, DR-238, DR-239, DR-240, DR-241, DR-242, DR-243, DR-244, DR-245, DR-246, DR-250, DR-251, DR-252, DR-253, DR-254, DR-255, DR-256, DR-257, DR-258, DR-259, DR-262, DR-263, DR-264, DR-266, DR-267, DR-268, DR-269, DR-270, DR-271, DR-272, DR-274, DR-276, DR-277, DR-278, DR-279, DR-280, DR-281, DR-282, DR-283, DR-284, DR-285, DR-286, DR-287, DR-288, DR-289, DR-290, DR-291, DR-292, DR-293, DR-294, DR-295, DR-296, DR-297, DR-298, DR-299
|
|
```
|
|
|
|
### Jellyfin API Requirements (JA)
|
|
```
|
|
JA-001, JA-002, JA-003, JA-004, JA-005, JA-006, JA-007, JA-008, JA-009, JA-010, JA-011, JA-012, JA-013, JA-014, JA-015, JA-016, JA-017, JA-018, JA-019, JA-020, JA-021, JA-022, JA-023, JA-024, JA-025, JA-026, JA-028, JA-029, JA-030, JA-031, JA-032, JA-033, JA-034, JA-035, JA-036
|
|
```
|
|
|
|
## Detailed Mapping
|
|
|
|
### IR-003
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L39)
|
|
- **Line:** 39
|
|
- **Context:** `pub fn playback_failed<S: Into<String>>(message: S) -> Self {`
|
|
- **File:** [`src-tauri/src/player/mpv_backend_test.rs`](../src-tauri/src/player/mpv_backend_test.rs#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-004
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L39)
|
|
- **Line:** 39
|
|
- **Context:** `pub fn playback_failed<S: Into<String>>(message: S) -> Self {`
|
|
|
|
### IR-006
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/android/mod.rs`](../src-tauri/src/player/android/mod.rs#L1174)
|
|
- **Line:** 1174
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/android/mod.rs`](../src-tauri/src/player/android/mod.rs#L1491)
|
|
- **Line:** 1491
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L206)
|
|
- **Line:** 206
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L228)
|
|
- **Line:** 228
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-008
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/android/mod.rs`](../src-tauri/src/player/android/mod.rs#L439)
|
|
- **Line:** 439
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-009
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src/lib/stores/auth.test.ts`](../src/lib/stores/auth.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.ts`](../src/lib/stores/auth.ts#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.ts`](../src/lib/stores/auth.ts#L319)
|
|
- **Line:** 319
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.ts`](../src/lib/stores/auth.ts#L346)
|
|
- **Line:** 346
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/auth.rs`](../src-tauri/src/commands/auth.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/jellyfin/client.rs`](../src-tauri/src/jellyfin/client.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-010
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/jellyfin/client.rs`](../src-tauri/src/jellyfin/client.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2082)
|
|
- **Line:** 2082
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-011
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/jellyfin/client.rs`](../src-tauri/src/jellyfin/client.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-012
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/stores/playbackMode.ts`](../src/lib/stores/playbackMode.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/remote.rs`](../src-tauri/src/commands/player/remote.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-013
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/storage/mod.rs`](../src-tauri/src/commands/storage/mod.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-014
|
|
|
|
**Locations:** 21 file(s)
|
|
|
|
- **File:** [`src/lib/stores/auth.test.ts`](../src/lib/stores/auth.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.ts`](../src/lib/stores/auth.ts#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.ts`](../src/lib/stores/auth.ts#L346)
|
|
- **Line:** 346
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.ts`](../src/lib/stores/auth.ts#L508)
|
|
- **Line:** 508
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/auth.rs`](../src-tauri/src/commands/auth.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L53)
|
|
- **Line:** 53
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L105)
|
|
- **Line:** 105
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L132)
|
|
- **Line:** 132
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L564)
|
|
- **Line:** 564
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L628)
|
|
- **Line:** 628
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L703)
|
|
- **Line:** 703
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1035)
|
|
- **Line:** 1035
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1052)
|
|
- **Line:** 1052
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1064)
|
|
- **Line:** 1064
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1090)
|
|
- **Line:** 1090
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1111)
|
|
- **Line:** 1111
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1144)
|
|
- **Line:** 1144
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1163)
|
|
- **Line:** 1163
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1180)
|
|
- **Line:** 1180
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1212)
|
|
- **Line:** 1212
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-015
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/playback_reporting.rs`](../src-tauri/src/commands/playback_reporting.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-016
|
|
|
|
**Locations:** 18 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2843)
|
|
- **Line:** 2843
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3676)
|
|
- **Line:** 3676
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L172)
|
|
- **Line:** 172
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L267)
|
|
- **Line:** 267
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.ts`](../src/lib/components/player/subtitleTracks.ts#L20)
|
|
- **Line:** 20
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.ts`](../src/lib/components/player/subtitleTracks.ts#L151)
|
|
- **Line:** 151
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.ts`](../src/lib/components/player/subtitleTracks.ts#L184)
|
|
- **Line:** 184
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L323)
|
|
- **Line:** 323
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L412)
|
|
- **Line:** 412
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L581)
|
|
- **Line:** 581
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1525)
|
|
- **Line:** 1525
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L42)
|
|
- **Line:** 42
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L221)
|
|
- **Line:** 221
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L414)
|
|
- **Line:** 414
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3025)
|
|
- **Line:** 3025
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3082)
|
|
- **Line:** 3082
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3114)
|
|
- **Line:** 3114
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1748)
|
|
- **Line:** 1748
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-018
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L191)
|
|
- **Line:** 191
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L117)
|
|
- **Line:** 117
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L887)
|
|
- **Line:** 887
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1830)
|
|
- **Line:** 1830
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-019
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L147)
|
|
- **Line:** 147
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L178)
|
|
- **Line:** 178
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L105)
|
|
- **Line:** 105
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/track_switch.rs`](../src-tauri/src/player/track_switch.rs#L29)
|
|
- **Line:** 29
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/track_switch.rs`](../src-tauri/src/player/track_switch.rs#L51)
|
|
- **Line:** 51
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L875)
|
|
- **Line:** 875
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1532)
|
|
- **Line:** 1532
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1809)
|
|
- **Line:** 1809
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-020
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L948)
|
|
- **Line:** 948
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L968)
|
|
- **Line:** 968
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1037)
|
|
- **Line:** 1037
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1049)
|
|
- **Line:** 1049
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1123)
|
|
- **Line:** 1123
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L35)
|
|
- **Line:** 35
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-021
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/playback_mode/mod.rs`](../src-tauri/src/playback_mode/mod.rs#L165)
|
|
- **Line:** 165
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-022
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L445)
|
|
- **Line:** 445
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1748)
|
|
- **Line:** 1748
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2740)
|
|
- **Line:** 2740
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2749)
|
|
- **Line:** 2749
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-023
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/storage/people.rs`](../src-tauri/src/commands/storage/people.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-024
|
|
|
|
**Locations:** 18 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1552)
|
|
- **Line:** 1552
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1560)
|
|
- **Line:** 1560
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L433)
|
|
- **Line:** 433
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L459)
|
|
- **Line:** 459
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L230)
|
|
- **Line:** 230
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L745)
|
|
- **Line:** 745
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1251)
|
|
- **Line:** 1251
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1271)
|
|
- **Line:** 1271
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1310)
|
|
- **Line:** 1310
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1764)
|
|
- **Line:** 1764
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1796)
|
|
- **Line:** 1796
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1821)
|
|
- **Line:** 1821
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2003)
|
|
- **Line:** 2003
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4123)
|
|
- **Line:** 4123
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4165)
|
|
- **Line:** 4165
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4192)
|
|
- **Line:** 4192
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4208)
|
|
- **Line:** 4208
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-025
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/utils/backgroundAudio.test.ts`](../src/lib/utils/backgroundAudio.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/backgroundAudio.ts`](../src/lib/utils/backgroundAudio.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-026
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/utils/pictureInPicture.ts`](../src/lib/utils/pictureInPicture.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-027
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/connectivity.rs`](../src-tauri/src/commands/connectivity.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-028
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/player/remote.rs`](../src-tauri/src/commands/player/remote.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-030
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L327)
|
|
- **Line:** 327
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1599)
|
|
- **Line:** 1599
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-031
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/utils/safeArea.ts`](../src/lib/utils/safeArea.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/safeArea.test.ts`](../src/lib/utils/safeArea.test.ts#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-033
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_render.rs`](../src-tauri/src/player/mpv_render.rs#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_render.rs`](../src-tauri/src/player/mpv_render.rs#L60)
|
|
- **Line:** 60
|
|
- **Context:** `/ holding a lazily-resolving function pointer. So the address `dlsym` ...`
|
|
- **File:** [`src-tauri/src/player/mpv_render.rs`](../src-tauri/src/player/mpv_render.rs#L160)
|
|
- **Line:** 160
|
|
- **Context:** `impl MpvRenderContext {`
|
|
- **File:** [`src-tauri/src/player/video_surface.rs`](../src-tauri/src/player/video_surface.rs#L29)
|
|
- **Line:** 29
|
|
- **Context:** `Unknown`
|
|
|
|
### IR-035
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L74)
|
|
- **Line:** 74
|
|
- **Context:** `pub struct RepositoryManagerWrapper(pub RepositoryManager);`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L228)
|
|
- **Line:** 228
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L27)
|
|
- **Line:** 27
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L197)
|
|
- **Line:** 197
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L230)
|
|
- **Line:** 230
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-001
|
|
|
|
**Locations:** 16 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3086)
|
|
- **Line:** 3086
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3135)
|
|
- **Line:** 3135
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/player.ts`](../src/lib/stores/player.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/player.ts`](../src/lib/stores/player.ts#L31)
|
|
- **Line:** 31
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.regression.test.ts`](../src/lib/services/playerEvents.regression.test.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.test.ts`](../src/lib/services/playerEvents.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L189)
|
|
- **Line:** 189
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/rustReportHost.ts`](../src/lib/player/adapters/rustReportHost.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/types.ts`](../src/lib/player/adapters/types.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/index.ts`](../src/lib/player/index.ts#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/events.rs`](../src-tauri/src/player/events.rs#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/events.rs`](../src-tauri/src/player/events.rs#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/state.rs`](../src-tauri/src/player/state.rs#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/state.rs`](../src-tauri/src/player/state.rs#L25)
|
|
- **Line:** 25
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-002
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2952)
|
|
- **Line:** 2952
|
|
- **Context:** `export type PlaybackProgress = { itemId: string;`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L60)
|
|
- **Line:** 60
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-003
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3068)
|
|
- **Line:** 3068
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L154)
|
|
- **Line:** 154
|
|
- **Context:** `pub enum MediaType {`
|
|
|
|
### DR-004
|
|
|
|
**Locations:** 16 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L211)
|
|
- **Line:** 211
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2893)
|
|
- **Line:** 2893
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L628)
|
|
- **Line:** 628
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackCapabilities.ts`](../src/lib/services/playbackCapabilities.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/webviewAudio.ts`](../src/lib/services/webviewAudio.ts#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/index.ts`](../src/lib/player/adapters/index.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/nativeAdapter.ts`](../src/lib/player/adapters/nativeAdapter.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/nativeAdapter.ts`](../src/lib/player/adapters/nativeAdapter.ts#L46)
|
|
- **Line:** 46
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/webviewAudioAdapter.ts`](../src/lib/player/adapters/webviewAudioAdapter.ts#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/webview_audio_backend.rs`](../src-tauri/src/player/webview_audio_backend.rs#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/webview_audio_backend.rs`](../src-tauri/src/player/webview_audio_backend.rs#L177)
|
|
- **Line:** 177
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L39)
|
|
- **Line:** 39
|
|
- **Context:** `pub fn playback_failed<S: Into<String>>(message: S) -> Self {`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L249)
|
|
- **Line:** 249
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L305)
|
|
- **Line:** 305
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2066)
|
|
- **Line:** 2066
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2082)
|
|
- **Line:** 2082
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-005
|
|
|
|
**Locations:** 13 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3403)
|
|
- **Line:** 3403
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/queue.test.ts`](../src/lib/stores/queue.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/appState.ts`](../src/lib/stores/appState.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L108)
|
|
- **Line:** 108
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L113)
|
|
- **Line:** 113
|
|
- **Context:** `async function next() {`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L118)
|
|
- **Line:** 118
|
|
- **Context:** `async function previous() {`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L123)
|
|
- **Line:** 123
|
|
- **Context:** `async function skipTo(index: number) {`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L128)
|
|
- **Line:** 128
|
|
- **Context:** `async function toggleShuffle() {`
|
|
- **File:** [`src-tauri/src/player/queue.rs`](../src-tauri/src/player/queue.rs#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/queue.rs`](../src-tauri/src/player/queue.rs#L20)
|
|
- **Line:** 20
|
|
- **Context:** `pub enum RepeatMode {`
|
|
- **File:** [`src-tauri/src/player/queue.rs`](../src-tauri/src/player/queue.rs#L535)
|
|
- **Line:** 535
|
|
- **Context:** `pub enum AddPosition {`
|
|
- **File:** [`src-tauri/src/commands/player/queue.rs`](../src-tauri/src/commands/player/queue.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-006
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/services/preload.test.ts`](../src/lib/services/preload.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/preload.ts`](../src/lib/services/preload.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-007
|
|
|
|
**Locations:** 11 file(s)
|
|
|
|
- **File:** [`src/routes/library/music/+page.svelte`](../src/routes/library/music/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/movies/+page.svelte`](../src/routes/library/movies/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/tv/+page.svelte`](../src/routes/library/tv/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/AlphabetScrollBar.svelte`](../src/lib/components/library/AlphabetScrollBar.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/alphabetStrip.ts`](../src/lib/components/library/alphabetStrip.ts#L22)
|
|
- **Line:** 22
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/alphabetStrip.test.ts`](../src/lib/components/library/alphabetStrip.test.ts#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/library.ts`](../src/lib/stores/library.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/movies.ts`](../src/lib/stores/movies.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/music.ts`](../src/lib/stores/music.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/tv.ts`](../src/lib/stores/tv.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-009
|
|
|
|
**Locations:** 12 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/AudioPlayer.svelte`](../src/lib/components/player/AudioPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/Controls.svelte`](../src/lib/components/player/Controls.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/MiniPlayer.svelte`](../src/lib/components/player/MiniPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/BottomUi.svelte`](../src/lib/components/BottomUi.svelte#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/playerVisibility.test.ts`](../src/lib/stores/playerVisibility.test.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/appState.ts`](../src/lib/stores/appState.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/player.ts`](../src/lib/stores/player.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/layoutShell.test.ts`](../src/lib/utils/layoutShell.test.ts#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/layoutShell.ts`](../src/lib/utils/layoutShell.ts#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/index.ts`](../src/lib/player/index.ts#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/session.rs`](../src-tauri/src/commands/player/session.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/conversions.rs`](../src-tauri/src/commands/conversions.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-010
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-011
|
|
|
|
**Locations:** 9 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L679)
|
|
- **Line:** 679
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L695)
|
|
- **Line:** 695
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/library.ts`](../src/lib/stores/library.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/deviceId.test.ts`](../src/lib/services/deviceId.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/deviceId.ts`](../src/lib/services/deviceId.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/deviceId.ts`](../src/lib/services/deviceId.ts#L26)
|
|
- **Line:** 26
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/device.rs`](../src-tauri/src/commands/device.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/device.rs`](../src-tauri/src/commands/device.rs#L24)
|
|
- **Line:** 24
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/device.rs`](../src-tauri/src/commands/device.rs#L81)
|
|
- **Line:** 81
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-012
|
|
|
|
**Locations:** 16 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/storage/mod.rs`](../src-tauri/src/commands/storage/mod.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/db_service.rs`](../src-tauri/src/storage/db_service.rs#L481)
|
|
- **Line:** 481
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/db_service.rs`](../src-tauri/src/storage/db_service.rs#L593)
|
|
- **Line:** 593
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L159)
|
|
- **Line:** 159
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `pub fn file_size(&self) -> Option<u64> {`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L262)
|
|
- **Line:** 262
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L318)
|
|
- **Line:** 318
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L950)
|
|
- **Line:** 950
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L992)
|
|
- **Line:** 992
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L1021)
|
|
- **Line:** 1021
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L863)
|
|
- **Line:** 863
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5706)
|
|
- **Line:** 5706
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-013
|
|
|
|
**Locations:** 32 file(s)
|
|
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L369)
|
|
- **Line:** 369
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/connectivity.ts`](../src/lib/stores/connectivity.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.waitForRepository.test.ts`](../src/lib/stores/auth.waitForRepository.test.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.ts`](../src/lib/stores/auth.ts#L81)
|
|
- **Line:** 81
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/mod.rs`](../src-tauri/src/commands/storage/mod.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L973)
|
|
- **Line:** 973
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L1047)
|
|
- **Line:** 1047
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L1063)
|
|
- **Line:** 1063
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L1084)
|
|
- **Line:** 1084
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L28)
|
|
- **Line:** 28
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L447)
|
|
- **Line:** 447
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L512)
|
|
- **Line:** 512
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L598)
|
|
- **Line:** 598
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L630)
|
|
- **Line:** 630
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1011)
|
|
- **Line:** 1011
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1535)
|
|
- **Line:** 1535
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1562)
|
|
- **Line:** 1562
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1585)
|
|
- **Line:** 1585
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1616)
|
|
- **Line:** 1616
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1649)
|
|
- **Line:** 1649
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1680)
|
|
- **Line:** 1680
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L252)
|
|
- **Line:** 252
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L307)
|
|
- **Line:** 307
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L402)
|
|
- **Line:** 402
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L456)
|
|
- **Line:** 456
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5755)
|
|
- **Line:** 5755
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5820)
|
|
- **Line:** 5820
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5863)
|
|
- **Line:** 5863
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5901)
|
|
- **Line:** 5901
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-014
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src/lib/services/syncService.ts`](../src/lib/services/syncService.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/syncService.ts`](../src/lib/services/syncService.ts#L61)
|
|
- **Line:** 61
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/syncService.ts`](../src/lib/services/syncService.ts#L195)
|
|
- **Line:** 195
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync.rs`](../src-tauri/src/commands/sync.rs#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync.rs`](../src-tauri/src/commands/sync.rs#L57)
|
|
- **Line:** 57
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync.rs`](../src-tauri/src/commands/sync.rs#L407)
|
|
- **Line:** 407
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-015
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src/lib/stores/downloads.test.ts`](../src/lib/stores/downloads.test.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/downloads.ts`](../src/lib/stores/downloads.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/preload.test.ts`](../src/lib/services/preload.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/preload.ts`](../src/lib/services/preload.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L2575)
|
|
- **Line:** 2575
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-016
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/lib/services/imageCache.ts`](../src/lib/services/imageCache.ts#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Note for whoever touches the CSP next: that function was the last`
|
|
- **File:** [`src/lib/services/imageCache.test.ts`](../src/lib/services/imageCache.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/thumbnails.rs`](../src-tauri/src/commands/storage/thumbnails.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-017
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/lib/stores/downloads.test.ts`](../src/lib/stores/downloads.test.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/downloads.ts`](../src/lib/stores/downloads.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/offline.rs`](../src-tauri/src/commands/offline.rs#L136)
|
|
- **Line:** 136
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-018
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L2575)
|
|
- **Line:** 2575
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-020
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src/lib/stores/queue.test.ts`](../src/lib/stores/queue.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L118)
|
|
- **Line:** 118
|
|
- **Context:** `async function previous() {`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L133)
|
|
- **Line:** 133
|
|
- **Context:** `async function cycleRepeat() {`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L138)
|
|
- **Line:** 138
|
|
- **Context:** `async function removeFromQueue(index: number) {`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L143)
|
|
- **Line:** 143
|
|
- **Context:** `async function moveInQueue(fromIndex: number, toIndex: number) {`
|
|
- **File:** [`src-tauri/src/player/queue.rs`](../src-tauri/src/player/queue.rs#L20)
|
|
- **Line:** 20
|
|
- **Context:** `pub enum RepeatMode {`
|
|
- **File:** [`src-tauri/src/commands/player/queue.rs`](../src-tauri/src/commands/player/queue.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-021
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/lib/components/FavoriteButton.svelte`](../src/lib/components/FavoriteButton.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/favorites.test.ts`](../src/lib/services/favorites.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/favorites.ts`](../src/lib/services/favorites.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2612)
|
|
- **Line:** 2612
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-022
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/storage/mod.rs`](../src-tauri/src/commands/storage/mod.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-023
|
|
|
|
**Locations:** 21 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L191)
|
|
- **Line:** 191
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L211)
|
|
- **Line:** 211
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2893)
|
|
- **Line:** 2893
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.ts`](../src/lib/components/player/subtitleTracks.ts#L20)
|
|
- **Line:** 20
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1525)
|
|
- **Line:** 1525
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/types.ts`](../src/lib/player/adapters/types.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L117)
|
|
- **Line:** 117
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L702)
|
|
- **Line:** 702
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L887)
|
|
- **Line:** 887
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L41)
|
|
- **Line:** 41
|
|
- **Context:** `pub struct TrackInfo {`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L76)
|
|
- **Line:** 76
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L94)
|
|
- **Line:** 94
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L138)
|
|
- **Line:** 138
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L181)
|
|
- **Line:** 181
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L216)
|
|
- **Line:** 216
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1830)
|
|
- **Line:** 1830
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2066)
|
|
- **Line:** 2066
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2082)
|
|
- **Line:** 2082
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-024
|
|
|
|
**Locations:** 25 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L147)
|
|
- **Line:** 147
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L178)
|
|
- **Line:** 178
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L211)
|
|
- **Line:** 211
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2893)
|
|
- **Line:** 2893
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L323)
|
|
- **Line:** 323
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1568)
|
|
- **Line:** 1568
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/types.ts`](../src/lib/player/adapters/types.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L105)
|
|
- **Line:** 105
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/track_switch.rs`](../src-tauri/src/player/track_switch.rs#L29)
|
|
- **Line:** 29
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/track_switch.rs`](../src-tauri/src/player/track_switch.rs#L51)
|
|
- **Line:** 51
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L702)
|
|
- **Line:** 702
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L875)
|
|
- **Line:** 875
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L41)
|
|
- **Line:** 41
|
|
- **Context:** `pub struct TrackInfo {`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L76)
|
|
- **Line:** 76
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L109)
|
|
- **Line:** 109
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L138)
|
|
- **Line:** 138
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L201)
|
|
- **Line:** 201
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L216)
|
|
- **Line:** 216
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1532)
|
|
- **Line:** 1532
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1809)
|
|
- **Line:** 1809
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2066)
|
|
- **Line:** 2066
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2082)
|
|
- **Line:** 2082
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/series_prefs.rs`](../src-tauri/src/commands/storage/series_prefs.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-025
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-026
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1552)
|
|
- **Line:** 1552
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1560)
|
|
- **Line:** 1560
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/home.ts`](../src/lib/stores/home.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/nextEpisode.ts`](../src/lib/stores/nextEpisode.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L433)
|
|
- **Line:** 433
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L459)
|
|
- **Line:** 459
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-027
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/stores/home.ts`](../src/lib/stores/home.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-028
|
|
|
|
**Locations:** 19 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3135)
|
|
- **Line:** 3135
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L628)
|
|
- **Line:** 628
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/duration.test.ts`](../src/lib/utils/duration.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackReporting.test.ts`](../src/lib/services/playbackReporting.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackReporting.ts`](../src/lib/services/playbackReporting.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackReporting.ts`](../src/lib/services/playbackReporting.ts#L27)
|
|
- **Line:** 27
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackReporting.ts`](../src/lib/services/playbackReporting.ts#L76)
|
|
- **Line:** 76
|
|
- **Context:** `* This function is therefore the *local* half only, which is what its ...`
|
|
- **File:** [`src/lib/services/playbackReporting.ts`](../src/lib/services/playbackReporting.ts#L107)
|
|
- **Line:** 107
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackReporting.ts`](../src/lib/services/playbackReporting.ts#L143)
|
|
- **Line:** 143
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.test.ts`](../src/lib/services/playerEvents.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L159)
|
|
- **Line:** 159
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/rustReportHost.ts`](../src/lib/player/adapters/rustReportHost.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/nativeAdapter.ts`](../src/lib/player/adapters/nativeAdapter.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/nativeAdapter.ts`](../src/lib/player/adapters/nativeAdapter.ts#L46)
|
|
- **Line:** 46
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/types.ts`](../src/lib/player/adapters/types.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/events.rs`](../src-tauri/src/player/events.rs#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/events.rs`](../src-tauri/src/player/events.rs#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/playback_reporting.rs`](../src-tauri/src/commands/playback_reporting.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-029
|
|
|
|
**Locations:** 10 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3504)
|
|
- **Line:** 3504
|
|
- **Context:** `export type SessionInfo = { id?: string | null; userId?: string | null...`
|
|
- **File:** [`src/lib/components/player/SleepTimerModal.svelte`](../src/lib/components/player/SleepTimerModal.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/sleepTimer.ts`](../src/lib/stores/sleepTimer.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L269)
|
|
- **Line:** 269
|
|
- **Context:** `function handleMediaLoaded(duration: number): void {`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L329)
|
|
- **Line:** 329
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/sleep_timer.rs`](../src-tauri/src/player/sleep_timer.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/sleep_timer.rs`](../src-tauri/src/player/sleep_timer.rs#L81)
|
|
- **Line:** 81
|
|
- **Context:** `pub fn cancel(&mut self) {`
|
|
- **File:** [`src-tauri/src/player/autoplay.rs`](../src-tauri/src/player/autoplay.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L492)
|
|
- **Line:** 492
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/timers.rs`](../src-tauri/src/commands/player/timers.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-030
|
|
|
|
**Locations:** 18 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L251)
|
|
- **Line:** 251
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2404)
|
|
- **Line:** 2404
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/android/mod.rs`](../src-tauri/src/player/android/mod.rs#L580)
|
|
- **Line:** 580
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/android/mod.rs`](../src-tauri/src/player/android/mod.rs#L618)
|
|
- **Line:** 618
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L50)
|
|
- **Line:** 50
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L35)
|
|
- **Line:** 35
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L48)
|
|
- **Line:** 48
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L142)
|
|
- **Line:** 142
|
|
- **Context:** `pub fn with_crossfade_clamped(mut self) -> Self {`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L383)
|
|
- **Line:** 383
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L400)
|
|
- **Line:** 400
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L424)
|
|
- **Line:** 424
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L460)
|
|
- **Line:** 460
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L489)
|
|
- **Line:** 489
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L516)
|
|
- **Line:** 516
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L527)
|
|
- **Line:** 527
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-032
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-033
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/library.ts`](../src/lib/stores/library.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-034
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-035
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/android/mod.rs`](../src-tauri/src/player/android/mod.rs#L580)
|
|
- **Line:** 580
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/android/mod.rs`](../src-tauri/src/player/android/mod.rs#L618)
|
|
- **Line:** 618
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L383)
|
|
- **Line:** 383
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L400)
|
|
- **Line:** 400
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L424)
|
|
- **Line:** 424
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-036
|
|
|
|
**Locations:** 12 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/android/mod.rs`](../src-tauri/src/player/android/mod.rs#L580)
|
|
- **Line:** 580
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/android/mod.rs`](../src-tauri/src/player/android/mod.rs#L618)
|
|
- **Line:** 618
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L948)
|
|
- **Line:** 948
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1002)
|
|
- **Line:** 1002
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1068)
|
|
- **Line:** 1068
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1078)
|
|
- **Line:** 1078
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1123)
|
|
- **Line:** 1123
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L383)
|
|
- **Line:** 383
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L400)
|
|
- **Line:** 400
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L424)
|
|
- **Line:** 424
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-037
|
|
|
|
**Locations:** 12 file(s)
|
|
|
|
- **File:** [`src/lib/components/sessions/CastButton.svelte`](../src/lib/components/sessions/CastButton.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/sessions/RemoteControls.svelte`](../src/lib/components/sessions/RemoteControls.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/sessions/SessionCard.svelte`](../src/lib/components/sessions/SessionCard.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/sessions/SessionPickerModal.svelte`](../src/lib/components/sessions/SessionPickerModal.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/sessions/SessionsList.svelte`](../src/lib/components/sessions/SessionsList.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/lmsSync.ts`](../src/lib/stores/lmsSync.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/playbackMode.test.ts`](../src/lib/stores/playbackMode.test.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/playbackMode.ts`](../src/lib/stores/playbackMode.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/sessions.test.ts`](../src/lib/stores/sessions.test.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/sessions.ts`](../src/lib/stores/sessions.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/remote.rs`](../src-tauri/src/commands/player/remote.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sessions.rs`](../src-tauri/src/commands/sessions.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-038
|
|
|
|
**Locations:** 13 file(s)
|
|
|
|
- **File:** [`src/routes/library/music/+page.svelte`](../src/routes/library/music/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/movies/+page.svelte`](../src/routes/library/movies/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/tv/+page.svelte`](../src/routes/library/tv/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1552)
|
|
- **Line:** 1552
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/home/heroRotation.test.ts`](../src/lib/components/home/heroRotation.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/home/heroRotation.ts`](../src/lib/components/home/heroRotation.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/home/HeroBanner.svelte`](../src/lib/components/home/HeroBanner.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/home.ts`](../src/lib/stores/home.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/movies.ts`](../src/lib/stores/movies.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/music.ts`](../src/lib/stores/music.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/tv.ts`](../src/lib/stores/tv.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/heroMix.ts`](../src/lib/utils/heroMix.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L433)
|
|
- **Line:** 433
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-039
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src/routes/library/music/+page.svelte`](../src/routes/library/music/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/movies/+page.svelte`](../src/routes/library/movies/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/tv/+page.svelte`](../src/routes/library/tv/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/home/Carousel.svelte`](../src/lib/components/home/Carousel.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/home.ts`](../src/lib/stores/home.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/movies.ts`](../src/lib/stores/movies.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/music.ts`](../src/lib/stores/music.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/tv.ts`](../src/lib/stores/tv.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-040
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/CastSection.svelte`](../src/lib/components/library/CastSection.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/CrewLinks.svelte`](../src/lib/components/library/CrewLinks.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/people.rs`](../src-tauri/src/commands/storage/people.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-041
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/PersonDetailView.svelte`](../src/lib/components/library/PersonDetailView.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/people.rs`](../src-tauri/src/commands/storage/people.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-042
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/routes/library/movies/+page.svelte`](../src/routes/library/movies/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/tv/+page.svelte`](../src/routes/library/tv/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/LibraryGrid.svelte`](../src/lib/components/library/LibraryGrid.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-043
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-044
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/CastSection.svelte`](../src/lib/components/library/CastSection.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-045
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/BottomNav.svelte`](../src/lib/components/BottomNav.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-047
|
|
|
|
**Locations:** 15 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L347)
|
|
- **Line:** 347
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3135)
|
|
- **Line:** 3135
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/nextEpisode.ts`](../src/lib/stores/nextEpisode.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/nextEpisodeService.ts`](../src/lib/services/nextEpisodeService.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackReporting.test.ts`](../src/lib/services/playbackReporting.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackReporting.ts`](../src/lib/services/playbackReporting.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.test.ts`](../src/lib/services/playerEvents.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L269)
|
|
- **Line:** 269
|
|
- **Context:** `function handleMediaLoaded(duration: number): void {`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L374)
|
|
- **Line:** 374
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/autoplay.rs`](../src-tauri/src/player/autoplay.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/events.rs`](../src-tauri/src/player/events.rs#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/events.rs`](../src-tauri/src/player/events.rs#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/timers.rs`](../src-tauri/src/commands/player/timers.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/timers.rs`](../src-tauri/src/commands/player/timers.rs#L145)
|
|
- **Line:** 145
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-048
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/nextEpisode.ts`](../src/lib/stores/nextEpisode.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/nextEpisodeService.ts`](../src/lib/services/nextEpisodeService.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L374)
|
|
- **Line:** 374
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/autoplay.rs`](../src-tauri/src/player/autoplay.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-049
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/player/timers.rs`](../src-tauri/src/commands/player/timers.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-050
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/SleepTimerModal.svelte`](../src/lib/components/player/SleepTimerModal.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-051
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/backgroundAudio.test.ts`](../src/lib/utils/backgroundAudio.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/backgroundAudio.ts`](../src/lib/utils/backgroundAudio.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-052
|
|
|
|
**Locations:** 34 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L63)
|
|
- **Line:** 63
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L74)
|
|
- **Line:** 74
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L347)
|
|
- **Line:** 347
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.test.ts`](../src/lib/components/player/backgroundAudioHandoff.test.ts#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L69)
|
|
- **Line:** 69
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/backgroundAudio.commands.test.ts`](../src/lib/player/backgroundAudio.commands.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/jni_guard.rs`](../src-tauri/src/player/jni_guard.rs#L27)
|
|
- **Line:** 27
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/jni_guard.rs`](../src-tauri/src/player/jni_guard.rs#L44)
|
|
- **Line:** 44
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/jni_guard.rs`](../src-tauri/src/player/jni_guard.rs#L51)
|
|
- **Line:** 51
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/jni_guard.rs`](../src-tauri/src/player/jni_guard.rs#L64)
|
|
- **Line:** 64
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/jni_guard.rs`](../src-tauri/src/player/jni_guard.rs#L79)
|
|
- **Line:** 79
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L42)
|
|
- **Line:** 42
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L87)
|
|
- **Line:** 87
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L154)
|
|
- **Line:** 154
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L166)
|
|
- **Line:** 166
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L202)
|
|
- **Line:** 202
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L220)
|
|
- **Line:** 220
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L237)
|
|
- **Line:** 237
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L251)
|
|
- **Line:** 251
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L323)
|
|
- **Line:** 323
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L335)
|
|
- **Line:** 335
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1690)
|
|
- **Line:** 1690
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1704)
|
|
- **Line:** 1704
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1720)
|
|
- **Line:** 1720
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1746)
|
|
- **Line:** 1746
|
|
- **Context:** `pub fn exit_background_audio(&self) -> f64 {`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1753)
|
|
- **Line:** 1753
|
|
- **Context:** `pub fn is_background_audio_active(&self) -> bool {`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1768)
|
|
- **Line:** 1768
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2010)
|
|
- **Line:** 2010
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/timers.rs`](../src-tauri/src/commands/player/timers.rs#L145)
|
|
- **Line:** 145
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L726)
|
|
- **Line:** 726
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L886)
|
|
- **Line:** 886
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-053
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/utils/pictureInPicture.ts`](../src/lib/utils/pictureInPicture.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-054
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/auth.rs`](../src-tauri/src/commands/auth.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/auth/mod.rs`](../src-tauri/src/auth/mod.rs#L173)
|
|
- **Line:** 173
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-055
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/stores/connectivity.ts`](../src/lib/stores/connectivity.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/connectivity.rs`](../src-tauri/src/commands/connectivity.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-056
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/download/pinning.rs`](../src-tauri/src/commands/download/pinning.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-057
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/download/smart_cache.rs`](../src-tauri/src/commands/download/smart_cache.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-058
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/player/remote.rs`](../src-tauri/src/commands/player/remote.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-059
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/playback_mode.rs`](../src-tauri/src/commands/playback_mode.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/playback_mode/mod.rs`](../src-tauri/src/playback_mode/mod.rs#L165)
|
|
- **Line:** 165
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-060
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/storage/mod.rs`](../src-tauri/src/commands/storage/mod.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-061
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.svelte`](../src/lib/components/library/EpisodeFocusView.svelte#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.svelte`](../src/lib/components/library/EpisodeFocusView.svelte#L278)
|
|
- **Line:** 278
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-062
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.test.ts`](../src/lib/components/library/EpisodeFocusView.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/episodeStrip.ts`](../src/lib/components/library/episodeStrip.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.svelte`](../src/lib/components/library/EpisodeFocusView.svelte#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.svelte`](../src/lib/components/library/EpisodeFocusView.svelte#L278)
|
|
- **Line:** 278
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.svelte`](../src/lib/components/library/EpisodeFocusView.svelte#L383)
|
|
- **Line:** 383
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-063
|
|
|
|
**Locations:** 17 file(s)
|
|
|
|
- **File:** [`src/routes/library/+page.svelte`](../src/routes/library/+page.svelte#L26)
|
|
- **Line:** 26
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/search/+page.svelte`](../src/routes/search/+page.svelte#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/search/+page.svelte`](../src/routes/search/+page.svelte#L34)
|
|
- **Line:** 34
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1645)
|
|
- **Line:** 1645
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3438)
|
|
- **Line:** 3438
|
|
- **Context:** `export type SearchResult = { items: MediaItem[]; totalRecordCount: num...`
|
|
- **File:** [`src/lib/components/search/HeaderSearch.svelte`](../src/lib/components/search/HeaderSearch.svelte#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/library.ts`](../src/lib/stores/library.ts#L250)
|
|
- **Line:** 250
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L36)
|
|
- **Line:** 36
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L61)
|
|
- **Line:** 61
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L91)
|
|
- **Line:** 91
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L125)
|
|
- **Line:** 125
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/layoutShell.ts`](../src/lib/utils/layoutShell.ts#L101)
|
|
- **Line:** 101
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L638)
|
|
- **Line:** 638
|
|
- **Context:** `pub struct SearchUpdateEvent {`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L385)
|
|
- **Line:** 385
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L403)
|
|
- **Line:** 403
|
|
- **Context:** `impl SearchScope {`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L469)
|
|
- **Line:** 469
|
|
- **Context:** `impl SearchOptions {`
|
|
|
|
### DR-064
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src/routes/search/+page.svelte`](../src/routes/search/+page.svelte#L34)
|
|
- **Line:** 34
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/search/+page.svelte`](../src/routes/search/+page.svelte#L62)
|
|
- **Line:** 62
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/search/HeaderSearch.svelte`](../src/lib/components/search/HeaderSearch.svelte#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/search/SearchScopeChips.svelte`](../src/lib/components/search/SearchScopeChips.svelte#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L125)
|
|
- **Line:** 125
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-065
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/stores/library.ts`](../src/lib/stores/library.ts#L250)
|
|
- **Line:** 250
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/librarySearchScope.test.ts`](../src/lib/stores/librarySearchScope.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-066
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src/lib/components/settings/SearchGroupOrderList.svelte`](../src/lib/components/settings/SearchGroupOrderList.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/searchGroupOrder.ts`](../src/lib/stores/searchGroupOrder.ts#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/searchGroupOrder.test.ts`](../src/lib/stores/searchGroupOrder.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L234)
|
|
- **Line:** 234
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-067
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/lib/components/search/SearchResults.svelte`](../src/lib/components/search/SearchResults.svelte#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L284)
|
|
- **Line:** 284
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-068
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-069
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/LibraryGrid.svelte`](../src/lib/components/library/LibraryGrid.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-070
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/LibraryGrid.svelte`](../src/lib/components/library/LibraryGrid.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-074
|
|
|
|
**Locations:** 17 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1229)
|
|
- **Line:** 1229
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1240)
|
|
- **Line:** 1240
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2708)
|
|
- **Line:** 2708
|
|
- **Context:** `export type MergedMediaItem = { id: string; title: string; artist: str...`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2717)
|
|
- **Line:** 2717
|
|
- **Context:** `export type NetworkStateWrapperArg = { networkType: NetworkType; unmet...`
|
|
- **File:** [`src/lib/stores/downloads.ts`](../src/lib/stores/downloads.ts#L88)
|
|
- **Line:** 88
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/networkType.test.ts`](../src/lib/services/networkType.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/networkType.ts`](../src/lib/services/networkType.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L31)
|
|
- **Line:** 31
|
|
- **Context:** `pub struct DownloadManagerWrapper(pub Mutex<DownloadManager>);`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L40)
|
|
- **Line:** 40
|
|
- **Context:** `pub struct NetworkStateWrapper(pub NetworkStateHandle);`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L83)
|
|
- **Line:** 83
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L96)
|
|
- **Line:** 96
|
|
- **Context:** `pub struct NetworkStateWrapperArg {`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L1779)
|
|
- **Line:** 1779
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/network.rs`](../src-tauri/src/download/network.rs#L22)
|
|
- **Line:** 22
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/network.rs`](../src-tauri/src/download/network.rs#L42)
|
|
- **Line:** 42
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/network.rs`](../src-tauri/src/download/network.rs#L70)
|
|
- **Line:** 70
|
|
- **Context:** `impl NetworkState {`
|
|
- **File:** [`src-tauri/src/download/cache.rs`](../src-tauri/src/download/cache.rs#L86)
|
|
- **Line:** 86
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/events.rs`](../src-tauri/src/download/events.rs#L55)
|
|
- **Line:** 55
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-075
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/account/AccountMenu.svelte`](../src/lib/components/account/AccountMenu.svelte#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-076
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/AppHeader.svelte`](../src/lib/components/AppHeader.svelte#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/layoutShell.ts`](../src/lib/utils/layoutShell.ts#L86)
|
|
- **Line:** 86
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-077
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/viewMode.test.ts`](../src/lib/stores/viewMode.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-078
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/offlineCatalog.reload.test.ts`](../src/lib/services/offlineCatalog.reload.test.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/offlineCatalog.ts`](../src/lib/services/offlineCatalog.ts#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L24)
|
|
- **Line:** 24
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L43)
|
|
- **Line:** 43
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3568)
|
|
- **Line:** 3568
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-079
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/stores/connectivity.ts`](../src/lib/stores/connectivity.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/connectivity.ts`](../src/lib/stores/connectivity.ts#L250)
|
|
- **Line:** 250
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-080
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L43)
|
|
- **Line:** 43
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-081
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/routes/downloads/+page.svelte`](../src/routes/downloads/+page.svelte#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/downloads/DownloadedBrowse.svelte`](../src/lib/components/downloads/DownloadedBrowse.svelte#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-082
|
|
|
|
**Locations:** 21 file(s)
|
|
|
|
- **File:** [`src/routes/downloads/+page.svelte`](../src/routes/downloads/+page.svelte#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L106)
|
|
- **Line:** 106
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L114)
|
|
- **Line:** 114
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1510)
|
|
- **Line:** 1510
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1518)
|
|
- **Line:** 1518
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/downloads/DownloadedBrowse.svelte`](../src/lib/components/downloads/DownloadedBrowse.svelte#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/downloadedCatalog.ts`](../src/lib/services/downloadedCatalog.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L348)
|
|
- **Line:** 348
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L363)
|
|
- **Line:** 363
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L347)
|
|
- **Line:** 347
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L362)
|
|
- **Line:** 362
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L402)
|
|
- **Line:** 402
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1322)
|
|
- **Line:** 1322
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1339)
|
|
- **Line:** 1339
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1447)
|
|
- **Line:** 1447
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4252)
|
|
- **Line:** 4252
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4274)
|
|
- **Line:** 4274
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4384)
|
|
- **Line:** 4384
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4432)
|
|
- **Line:** 4432
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4453)
|
|
- **Line:** 4453
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4472)
|
|
- **Line:** 4472
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-083
|
|
|
|
**Locations:** 18 file(s)
|
|
|
|
- **File:** [`src/routes/downloads/+page.svelte`](../src/routes/downloads/+page.svelte#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L114)
|
|
- **Line:** 114
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1012)
|
|
- **Line:** 1012
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1518)
|
|
- **Line:** 1518
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L31)
|
|
- **Line:** 31
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L36)
|
|
- **Line:** 36
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/downloads/DownloadedBrowse.svelte`](../src/lib/components/downloads/DownloadedBrowse.svelte#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/downloadedCatalog.ts`](../src/lib/services/downloadedCatalog.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/downloadedCatalog.ts`](../src/lib/services/downloadedCatalog.ts#L96)
|
|
- **Line:** 96
|
|
- **Context:** `function sizeOf(itemId: string): number {`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L2473)
|
|
- **Line:** 2473
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L363)
|
|
- **Line:** 363
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L347)
|
|
- **Line:** 347
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1339)
|
|
- **Line:** 1339
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4252)
|
|
- **Line:** 4252
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4274)
|
|
- **Line:** 4274
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4384)
|
|
- **Line:** 4384
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4432)
|
|
- **Line:** 4432
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4533)
|
|
- **Line:** 4533
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-084
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/routes/downloads/+page.svelte`](../src/routes/downloads/+page.svelte#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/downloads.test.ts`](../src/lib/stores/downloads.test.ts#L316)
|
|
- **Line:** 316
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-085
|
|
|
|
**Locations:** 15 file(s)
|
|
|
|
- **File:** [`src/routes/downloads/+page.svelte`](../src/routes/downloads/+page.svelte#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L122)
|
|
- **Line:** 122
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1526)
|
|
- **Line:** 1526
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2329)
|
|
- **Line:** 2329
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/LibraryGrid.svelte`](../src/lib/components/library/LibraryGrid.svelte#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L25)
|
|
- **Line:** 25
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/downloads/DownloadedBrowse.svelte`](../src/lib/components/downloads/DownloadedBrowse.svelte#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/formatBytes.ts`](../src/lib/utils/formatBytes.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/formatBytes.test.ts`](../src/lib/utils/formatBytes.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/downloadedCatalog.ts`](../src/lib/services/downloadedCatalog.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L380)
|
|
- **Line:** 380
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L303)
|
|
- **Line:** 303
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L369)
|
|
- **Line:** 369
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1492)
|
|
- **Line:** 1492
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4494)
|
|
- **Line:** 4494
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-086
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-087
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/routes/+page.svelte`](../src/routes/+page.svelte#L95)
|
|
- **Line:** 95
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/+page.svelte`](../src/routes/+page.svelte#L119)
|
|
- **Line:** 119
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L44)
|
|
- **Line:** 44
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-088
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/services/skipReporting.ts`](../src/lib/services/skipReporting.ts#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/skipReporting.test.ts`](../src/lib/services/skipReporting.test.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-089
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/lib/stores/continueWatchingFilter.test.ts`](../src/lib/stores/continueWatchingFilter.test.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/continueWatchingFilter.ts`](../src/lib/stores/continueWatchingFilter.ts#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/home.ts`](../src/lib/stores/home.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/tv.ts`](../src/lib/stores/tv.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-090
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/domain/search_rank.rs`](../src-tauri/src/domain/search_rank.rs#L110)
|
|
- **Line:** 110
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-091
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L149)
|
|
- **Line:** 149
|
|
- **Context:** `export type SearchGroupId =`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L215)
|
|
- **Line:** 215
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-092
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/tapGestures.ts`](../src/lib/components/player/tapGestures.ts#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-093
|
|
|
|
**Locations:** 9 file(s)
|
|
|
|
- **File:** [`scripts/extract-traces.ts`](../scripts/extract-traces.ts#L57)
|
|
- **Line:** 57
|
|
- **Context:** `Unknown`
|
|
- **File:** [`scripts/extract-traces.ts`](../scripts/extract-traces.ts#L309)
|
|
- **Line:** 309
|
|
- **Context:** `Unknown`
|
|
- **File:** [`scripts/extract-traces.ts`](../scripts/extract-traces.ts#L342)
|
|
- **Line:** 342
|
|
- **Context:** `Unknown`
|
|
- **File:** [`scripts/extract-traces.ts`](../scripts/extract-traces.ts#L385)
|
|
- **Line:** 385
|
|
- **Context:** `Unknown`
|
|
- **File:** [`scripts/extract-traces.ts`](../scripts/extract-traces.ts#L407)
|
|
- **Line:** 407
|
|
- **Context:** `Unknown`
|
|
- **File:** [`scripts/extract-traces.ts`](../scripts/extract-traces.ts#L444)
|
|
- **Line:** 444
|
|
- **Context:** `Unknown`
|
|
- **File:** [`scripts/extract-traces.ts`](../scripts/extract-traces.ts#L454)
|
|
- **Line:** 454
|
|
- **Context:** `export const MATRIX_LINK_PREFIX = "../";`
|
|
- **File:** [`scripts/extract-traces.ts`](../scripts/extract-traces.ts#L537)
|
|
- **Line:** 537
|
|
- **Context:** `function generateJson(data: TracesData): string {`
|
|
- **File:** [`scripts/extract-traces.ts`](../scripts/extract-traces.ts#L590)
|
|
- **Line:** 590
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-095
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/tapGestures.ts`](../src/lib/components/player/tapGestures.ts#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-097
|
|
|
|
**Locations:** 9 file(s)
|
|
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/transport.authority.test.ts`](../src/lib/player/transport.authority.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/index.ts`](../src/lib/player/index.ts#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L335)
|
|
- **Line:** 335
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L699)
|
|
- **Line:** 699
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L707)
|
|
- **Line:** 707
|
|
- **Context:** `pub fn is_html5_active(&self) -> bool {`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L751)
|
|
- **Line:** 751
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1704)
|
|
- **Line:** 1704
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1720)
|
|
- **Line:** 1720
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-098
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/tapGestures.ts`](../src/lib/components/player/tapGestures.ts#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.tapSurface.test.ts`](../src/lib/components/player/VideoPlayer.tapSurface.test.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.touchScrub.test.ts`](../src/lib/components/player/VideoPlayer.touchScrub.test.ts#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-099
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/VideoPlayer.touchScrub.test.ts`](../src/lib/components/player/VideoPlayer.touchScrub.test.ts#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-100
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/playerSurface.ts`](../src/lib/components/player/playerSurface.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/playerSurface.test.ts`](../src/lib/components/player/playerSurface.test.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-101
|
|
|
|
**Locations:** 17 file(s)
|
|
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L220)
|
|
- **Line:** 220
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L157)
|
|
- **Line:** 157
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L167)
|
|
- **Line:** 167
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L178)
|
|
- **Line:** 178
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1573)
|
|
- **Line:** 1573
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1586)
|
|
- **Line:** 1586
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1596)
|
|
- **Line:** 1596
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3456)
|
|
- **Line:** 3456
|
|
- **Context:** `export type SeriesAudioPreference = { seriesId: string; audioTrackDisp...`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L482)
|
|
- **Line:** 482
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L503)
|
|
- **Line:** 503
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L521)
|
|
- **Line:** 521
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L274)
|
|
- **Line:** 274
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L285)
|
|
- **Line:** 285
|
|
- **Context:** `pub struct SeriesView {`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L321)
|
|
- **Line:** 321
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L447)
|
|
- **Line:** 447
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L474)
|
|
- **Line:** 474
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-102
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L220)
|
|
- **Line:** 220
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L329)
|
|
- **Line:** 329
|
|
- **Context:** `async function handlePlayAll() {`
|
|
- **File:** [`src/lib/components/library/EpisodeRow.svelte`](../src/lib/components/library/EpisodeRow.svelte#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/SeasonSection.svelte`](../src/lib/components/library/SeasonSection.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/seriesNavigation.test.ts`](../src/lib/components/library/seriesNavigation.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/seriesNavigation.ts`](../src/lib/components/library/seriesNavigation.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-103
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L136)
|
|
- **Line:** 136
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/tv/+page.svelte`](../src/routes/library/tv/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/SeasonSection.svelte`](../src/lib/components/library/SeasonSection.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/seriesNavigation.test.ts`](../src/lib/components/library/seriesNavigation.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/seriesNavigation.ts`](../src/lib/components/library/seriesNavigation.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-104
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/episodeStrip.ts`](../src/lib/components/library/episodeStrip.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-105
|
|
|
|
**Locations:** 10 file(s)
|
|
|
|
- **File:** [`src/routes/library/shows/genres/+page.ts`](../src/routes/library/shows/genres/+page.ts#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/movies/genres/+page.ts`](../src/routes/library/movies/genres/+page.ts#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/movies/all/+page.ts`](../src/routes/library/movies/all/+page.ts#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/movies/+page.svelte`](../src/routes/library/movies/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/tv/shows/+page.ts`](../src/routes/library/tv/shows/+page.ts#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/tv/+page.svelte`](../src/routes/library/tv/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/GenericGenreBrowser.svelte`](../src/lib/components/library/GenericGenreBrowser.svelte#L45)
|
|
- **Line:** 45
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L48)
|
|
- **Line:** 48
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/LibraryViewTabs.svelte`](../src/lib/components/library/LibraryViewTabs.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/libraryView.ts`](../src/lib/utils/libraryView.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-106
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L189)
|
|
- **Line:** 189
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1610)
|
|
- **Line:** 1610
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/ClearHistoryButton.svelte`](../src/lib/components/library/ClearHistoryButton.svelte#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/SeasonSection.svelte`](../src/lib/components/library/SeasonSection.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L543)
|
|
- **Line:** 543
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L256)
|
|
- **Line:** 256
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2654)
|
|
- **Line:** 2654
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-107
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/SeasonSection.svelte`](../src/lib/components/library/SeasonSection.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/SeasonSection.svelte`](../src/lib/components/library/SeasonSection.svelte#L20)
|
|
- **Line:** 20
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-108
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L62)
|
|
- **Line:** 62
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L2815)
|
|
- **Line:** 2815
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L2855)
|
|
- **Line:** 2855
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3848)
|
|
- **Line:** 3848
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3904)
|
|
- **Line:** 3904
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-109
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L52)
|
|
- **Line:** 52
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L164)
|
|
- **Line:** 164
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L281)
|
|
- **Line:** 281
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L327)
|
|
- **Line:** 327
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L801)
|
|
- **Line:** 801
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1599)
|
|
- **Line:** 1599
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-110
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/storage/people.rs`](../src-tauri/src/commands/storage/people.rs#L56)
|
|
- **Line:** 56
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L164)
|
|
- **Line:** 164
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L761)
|
|
- **Line:** 761
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L132)
|
|
- **Line:** 132
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L617)
|
|
- **Line:** 617
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L987)
|
|
- **Line:** 987
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3686)
|
|
- **Line:** 3686
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3795)
|
|
- **Line:** 3795
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-111
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/storage/people.rs`](../src-tauri/src/commands/storage/people.rs#L56)
|
|
- **Line:** 56
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L96)
|
|
- **Line:** 96
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L773)
|
|
- **Line:** 773
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L674)
|
|
- **Line:** 674
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3629)
|
|
- **Line:** 3629
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-112
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src/routes/+layout.svelte`](../src/routes/+layout.svelte#L297)
|
|
- **Line:** 297
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/BottomUi.svelte`](../src/lib/components/BottomUi.svelte#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/safeArea.ts`](../src/lib/utils/safeArea.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/safeArea.test.ts`](../src/lib/utils/safeArea.test.ts#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/layoutShell.test.ts`](../src/lib/utils/layoutShell.test.ts#L159)
|
|
- **Line:** 159
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/layoutShell.ts`](../src/lib/utils/layoutShell.ts#L127)
|
|
- **Line:** 127
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-113
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1196)
|
|
- **Line:** 1196
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1464)
|
|
- **Line:** 1464
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4267)
|
|
- **Line:** 4267
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4298)
|
|
- **Line:** 4298
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-114
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1166)
|
|
- **Line:** 1166
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5179)
|
|
- **Line:** 5179
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-115
|
|
|
|
**Locations:** 18 file(s)
|
|
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L401)
|
|
- **Line:** 401
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1772)
|
|
- **Line:** 1772
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1071)
|
|
- **Line:** 1071
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1108)
|
|
- **Line:** 1108
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L312)
|
|
- **Line:** 312
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L771)
|
|
- **Line:** 771
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L779)
|
|
- **Line:** 779
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L244)
|
|
- **Line:** 244
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2587)
|
|
- **Line:** 2587
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3856)
|
|
- **Line:** 3856
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3878)
|
|
- **Line:** 3878
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3887)
|
|
- **Line:** 3887
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L285)
|
|
- **Line:** 285
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L303)
|
|
- **Line:** 303
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1344)
|
|
- **Line:** 1344
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L2332)
|
|
- **Line:** 2332
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4919)
|
|
- **Line:** 4919
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4954)
|
|
- **Line:** 4954
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-116
|
|
|
|
**Locations:** 11 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2457)
|
|
- **Line:** 2457
|
|
- **Context:** `export type GetItemsOptions = { startIndex?: number | null; limit?: nu...`
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L152)
|
|
- **Line:** 152
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L168)
|
|
- **Line:** 168
|
|
- **Context:** `function handleSearch(query: string) {`
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L281)
|
|
- **Line:** 281
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L342)
|
|
- **Line:** 342
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L143)
|
|
- **Line:** 143
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L212)
|
|
- **Line:** 212
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3909)
|
|
- **Line:** 3909
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1744)
|
|
- **Line:** 1744
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4999)
|
|
- **Line:** 4999
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-117
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src/routes/library/favorites/+page.svelte`](../src/routes/library/favorites/+page.svelte#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/favorites/+page.svelte`](../src/routes/library/favorites/+page.svelte#L44)
|
|
- **Line:** 44
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/+page.svelte`](../src/routes/library/+page.svelte#L226)
|
|
- **Line:** 226
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/+page.svelte`](../src/routes/library/+page.svelte#L289)
|
|
- **Line:** 289
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/favorites.test.ts`](../src/lib/stores/favorites.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/favorites.ts`](../src/lib/stores/favorites.ts#L79)
|
|
- **Line:** 79
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/favoritesView.test.ts`](../src/lib/utils/favoritesView.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/favoritesView.ts`](../src/lib/utils/favoritesView.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-118
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src/routes/+page.svelte`](../src/routes/+page.svelte#L183)
|
|
- **Line:** 183
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/+page.svelte`](../src/routes/+page.svelte#L292)
|
|
- **Line:** 292
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/home.ts`](../src/lib/stores/home.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/home.ts`](../src/lib/stores/home.ts#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/home.ts`](../src/lib/stores/home.ts#L64)
|
|
- **Line:** 64
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-119
|
|
|
|
**Locations:** 15 file(s)
|
|
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L622)
|
|
- **Line:** 622
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/ArtistDetailView.svelte`](../src/lib/components/library/ArtistDetailView.svelte#L138)
|
|
- **Line:** 138
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L50)
|
|
- **Line:** 50
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L166)
|
|
- **Line:** 166
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L325)
|
|
- **Line:** 325
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/PlaylistDetailView.svelte`](../src/lib/components/library/PlaylistDetailView.svelte#L229)
|
|
- **Line:** 229
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.svelte`](../src/lib/components/library/EpisodeFocusView.svelte#L239)
|
|
- **Line:** 239
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/FavoriteButton.svelte`](../src/lib/components/FavoriteButton.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/favorites.test.ts`](../src/lib/stores/favorites.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/favorites.ts`](../src/lib/stores/favorites.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/favorites.ts`](../src/lib/stores/favorites.ts#L55)
|
|
- **Line:** 55
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/favorites.ts`](../src/lib/stores/favorites.ts#L79)
|
|
- **Line:** 79
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/favorites.ts`](../src/lib/services/favorites.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/favorites.ts`](../src/lib/services/favorites.ts#L38)
|
|
- **Line:** 38
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-120
|
|
|
|
**Locations:** 19 file(s)
|
|
|
|
- **File:** [`src/routes/library/favorites/+page.svelte`](../src/routes/library/favorites/+page.svelte#L76)
|
|
- **Line:** 76
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/+layout.svelte`](../src/routes/+layout.svelte#L170)
|
|
- **Line:** 170
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1772)
|
|
- **Line:** 1772
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L78)
|
|
- **Line:** 78
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L142)
|
|
- **Line:** 142
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L286)
|
|
- **Line:** 286
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L320)
|
|
- **Line:** 320
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L340)
|
|
- **Line:** 340
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L356)
|
|
- **Line:** 356
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1031)
|
|
- **Line:** 1031
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1037)
|
|
- **Line:** 1037
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1052)
|
|
- **Line:** 1052
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1071)
|
|
- **Line:** 1071
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1225)
|
|
- **Line:** 1225
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1250)
|
|
- **Line:** 1250
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L203)
|
|
- **Line:** 203
|
|
- **Context:** `impl OnlineRepository {`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L115)
|
|
- **Line:** 115
|
|
- **Context:** `pub fn new(online: OnlineRepository, offline: OfflineRepository) -> Se...`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1606)
|
|
- **Line:** 1606
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-121
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3338)
|
|
- **Line:** 3338
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L281)
|
|
- **Line:** 281
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L111)
|
|
- **Line:** 111
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L363)
|
|
- **Line:** 363
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-123
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L413)
|
|
- **Line:** 413
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L406)
|
|
- **Line:** 406
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L502)
|
|
- **Line:** 502
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L554)
|
|
- **Line:** 554
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3232)
|
|
- **Line:** 3232
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/presets.rs`](../src-tauri/src/download/presets.rs#L29)
|
|
- **Line:** 29
|
|
- **Context:** `pub fn total_bit_rate(&self) -> u64 {`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2491)
|
|
- **Line:** 2491
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-126
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/download/cache.rs`](../src-tauri/src/download/cache.rs#L320)
|
|
- **Line:** 320
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/cache.rs`](../src-tauri/src/download/cache.rs#L550)
|
|
- **Line:** 550
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-127
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2236)
|
|
- **Line:** 2236
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L386)
|
|
- **Line:** 386
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L817)
|
|
- **Line:** 817
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/cache.rs`](../src-tauri/src/download/cache.rs#L33)
|
|
- **Line:** 33
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/cache.rs`](../src-tauri/src/download/cache.rs#L220)
|
|
- **Line:** 220
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/cache.rs`](../src-tauri/src/download/cache.rs#L428)
|
|
- **Line:** 428
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-128
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L431)
|
|
- **Line:** 431
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L744)
|
|
- **Line:** 744
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3148)
|
|
- **Line:** 3148
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-129
|
|
|
|
**Locations:** 9 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L347)
|
|
- **Line:** 347
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/stream_end.rs`](../src-tauri/src/player/stream_end.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/stream_end.rs`](../src-tauri/src/player/stream_end.rs#L54)
|
|
- **Line:** 54
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L344)
|
|
- **Line:** 344
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1825)
|
|
- **Line:** 1825
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1858)
|
|
- **Line:** 1858
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1915)
|
|
- **Line:** 1915
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1946)
|
|
- **Line:** 1946
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/timers.rs`](../src-tauri/src/commands/player/timers.rs#L145)
|
|
- **Line:** 145
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-130
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L370)
|
|
- **Line:** 370
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.regression.test.ts`](../src/lib/services/playerEvents.regression.test.ts#L155)
|
|
- **Line:** 155
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L292)
|
|
- **Line:** 292
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1915)
|
|
- **Line:** 1915
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L824)
|
|
- **Line:** 824
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L833)
|
|
- **Line:** 833
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/timers.rs`](../src-tauri/src/commands/player/timers.rs#L299)
|
|
- **Line:** 299
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-131
|
|
|
|
**Locations:** 16 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/sync.rs`](../src-tauri/src/commands/sync.rs#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L76)
|
|
- **Line:** 76
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L236)
|
|
- **Line:** 236
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L427)
|
|
- **Line:** 427
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L606)
|
|
- **Line:** 606
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L672)
|
|
- **Line:** 672
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L702)
|
|
- **Line:** 702
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L736)
|
|
- **Line:** 736
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L765)
|
|
- **Line:** 765
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L811)
|
|
- **Line:** 811
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L992)
|
|
- **Line:** 992
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L1007)
|
|
- **Line:** 1007
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L264)
|
|
- **Line:** 264
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2695)
|
|
- **Line:** 2695
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1613)
|
|
- **Line:** 1613
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-132
|
|
|
|
**Locations:** 12 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L995)
|
|
- **Line:** 995
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/+layout.svelte`](../src/routes/+layout.svelte#L331)
|
|
- **Line:** 331
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1375)
|
|
- **Line:** 1375
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3709)
|
|
- **Line:** 3709
|
|
- **Context:** `export type SyncQueueItem = { id: number; userId: string; operation: s...`
|
|
- **File:** [`src/lib/components/sync/PendingSyncList.svelte`](../src/lib/components/sync/PendingSyncList.svelte#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/sync/PendingSyncModal.svelte`](../src/lib/components/sync/PendingSyncModal.svelte#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/pendingSync.logic.ts`](../src/lib/services/pendingSync.logic.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/pendingSync.logic.test.ts`](../src/lib/services/pendingSync.logic.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync.rs`](../src-tauri/src/commands/sync.rs#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync.rs`](../src-tauri/src/commands/sync.rs#L33)
|
|
- **Line:** 33
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L474)
|
|
- **Line:** 474
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-133
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L322)
|
|
- **Line:** 322
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/localSource.ts`](../src/lib/player/localSource.ts#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-134
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1121)
|
|
- **Line:** 1121
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-135
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L114)
|
|
- **Line:** 114
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L579)
|
|
- **Line:** 579
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L1039)
|
|
- **Line:** 1039
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L1077)
|
|
- **Line:** 1077
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L1100)
|
|
- **Line:** 1100
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-136
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L490)
|
|
- **Line:** 490
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L725)
|
|
- **Line:** 725
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L1128)
|
|
- **Line:** 1128
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-137
|
|
|
|
**Locations:** 20 file(s)
|
|
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L336)
|
|
- **Line:** 336
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L413)
|
|
- **Line:** 413
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1052)
|
|
- **Line:** 1052
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/mod.rs`](../src-tauri/src/commands/storage/mod.rs#L93)
|
|
- **Line:** 93
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L27)
|
|
- **Line:** 27
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L70)
|
|
- **Line:** 70
|
|
- **Context:** `pub fn url_for(&self, path: &str) -> String {`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L282)
|
|
- **Line:** 282
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L327)
|
|
- **Line:** 327
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L402)
|
|
- **Line:** 402
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L458)
|
|
- **Line:** 458
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L471)
|
|
- **Line:** 471
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L489)
|
|
- **Line:** 489
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L498)
|
|
- **Line:** 498
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L513)
|
|
- **Line:** 513
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L548)
|
|
- **Line:** 548
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L555)
|
|
- **Line:** 555
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L580)
|
|
- **Line:** 580
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L607)
|
|
- **Line:** 607
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1121)
|
|
- **Line:** 1121
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1516)
|
|
- **Line:** 1516
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-140
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L620)
|
|
- **Line:** 620
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L729)
|
|
- **Line:** 729
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3258)
|
|
- **Line:** 3258
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-141
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L29)
|
|
- **Line:** 29
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L40)
|
|
- **Line:** 40
|
|
- **Context:** `pub fn clamp_max_audio_channels(reported: Option<u32>) -> u32 {`
|
|
|
|
### DR-142
|
|
|
|
**Locations:** 11 file(s)
|
|
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L151)
|
|
- **Line:** 151
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L243)
|
|
- **Line:** 243
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L470)
|
|
- **Line:** 470
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/search/+page.svelte`](../src/routes/search/+page.svelte#L97)
|
|
- **Line:** 97
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.test.ts`](../src/lib/components/library/EpisodeFocusView.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/seriesNavigation.test.ts`](../src/lib/components/library/seriesNavigation.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/seriesNavigation.ts`](../src/lib/components/library/seriesNavigation.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.svelte`](../src/lib/components/library/EpisodeFocusView.svelte#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.svelte`](../src/lib/components/library/EpisodeFocusView.svelte#L239)
|
|
- **Line:** 239
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.svelte`](../src/lib/components/library/EpisodeFocusView.svelte#L383)
|
|
- **Line:** 383
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-143
|
|
|
|
**Locations:** 11 file(s)
|
|
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L112)
|
|
- **Line:** 112
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/music/+page.svelte`](../src/routes/library/music/+page.svelte#L71)
|
|
- **Line:** 71
|
|
- **Context:** `async function load() {`
|
|
- **File:** [`src/routes/library/movies/+page.svelte`](../src/routes/library/movies/+page.svelte#L73)
|
|
- **Line:** 73
|
|
- **Context:** `async function load() {`
|
|
- **File:** [`src/routes/library/tv/+page.svelte`](../src/routes/library/tv/+page.svelte#L74)
|
|
- **Line:** 74
|
|
- **Context:** `async function load() {`
|
|
- **File:** [`src/routes/library/favorites/+page.svelte`](../src/routes/library/favorites/+page.svelte#L88)
|
|
- **Line:** 88
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/GenericGenreBrowser.svelte`](../src/lib/components/library/GenericGenreBrowser.svelte#L67)
|
|
- **Line:** 67
|
|
- **Context:** `async function reloadGenreBrowse() {`
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L101)
|
|
- **Line:** 101
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/offlineCatalog.reload.test.ts`](../src/lib/services/offlineCatalog.reload.test.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/offlineCatalog.ts`](../src/lib/services/offlineCatalog.ts#L46)
|
|
- **Line:** 46
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/composables/useOfflineFilterReload.test.ts`](../src/lib/composables/useOfflineFilterReload.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/composables/useOfflineFilterReload.ts`](../src/lib/composables/useOfflineFilterReload.ts#L26)
|
|
- **Line:** 26
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-147
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src/routes/search/searchPage.test.ts`](../src/routes/search/searchPage.test.ts#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/search/+page.svelte`](../src/routes/search/+page.svelte#L34)
|
|
- **Line:** 34
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/search/+page.svelte`](../src/routes/search/+page.svelte#L62)
|
|
- **Line:** 62
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/search/HeaderSearch.svelte`](../src/lib/components/search/HeaderSearch.svelte#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/search/HeaderSearch.test.ts`](../src/lib/components/search/HeaderSearch.test.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-148
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L211)
|
|
- **Line:** 211
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4511)
|
|
- **Line:** 4511
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-149
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L323)
|
|
- **Line:** 323
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L348)
|
|
- **Line:** 348
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L367)
|
|
- **Line:** 367
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-150
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/stores/nativeVideo.ts`](../src/lib/stores/nativeVideo.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/videoSurface.ts`](../src/lib/utils/videoSurface.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-151
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/utils/videoSurface.ts`](../src/lib/utils/videoSurface.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-152
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/stores/nativeVideo.ts`](../src/lib/stores/nativeVideo.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackCapabilities.ts`](../src/lib/services/playbackCapabilities.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-153
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`scripts/set-version.test.ts`](../scripts/set-version.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-154
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1740)
|
|
- **Line:** 1740
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L380)
|
|
- **Line:** 380
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L856)
|
|
- **Line:** 856
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L885)
|
|
- **Line:** 885
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L915)
|
|
- **Line:** 915
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L954)
|
|
- **Line:** 954
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L908)
|
|
- **Line:** 908
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-155
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L534)
|
|
- **Line:** 534
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L915)
|
|
- **Line:** 915
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1166)
|
|
- **Line:** 1166
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5266)
|
|
- **Line:** 5266
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5444)
|
|
- **Line:** 5444
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-156
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/utils/scrollContainer.ts`](../src/lib/utils/scrollContainer.ts#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/scrollRestore.ts`](../src/lib/utils/scrollRestore.ts#L26)
|
|
- **Line:** 26
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-157
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/utils/immersive.ts`](../src/lib/utils/immersive.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-158
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L869)
|
|
- **Line:** 869
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/WatchedToggleButton.svelte`](../src/lib/components/library/WatchedToggleButton.svelte#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/syncService.ts`](../src/lib/services/syncService.ts#L121)
|
|
- **Line:** 121
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/mod.rs`](../src-tauri/src/commands/storage/mod.rs#L915)
|
|
- **Line:** 915
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L1047)
|
|
- **Line:** 1047
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L1064)
|
|
- **Line:** 1064
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-159
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L942)
|
|
- **Line:** 942
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4622)
|
|
- **Line:** 4622
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4665)
|
|
- **Line:** 4665
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-162
|
|
|
|
**Locations:** 39 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L84)
|
|
- **Line:** 84
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L404)
|
|
- **Line:** 404
|
|
- **Context:** `function handleEpisodeLimitChange(value: number) {`
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L904)
|
|
- **Line:** 904
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L270)
|
|
- **Line:** 270
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L293)
|
|
- **Line:** 293
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3569)
|
|
- **Line:** 3569
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3651)
|
|
- **Line:** 3651
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3844)
|
|
- **Line:** 3844
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L264)
|
|
- **Line:** 264
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L525)
|
|
- **Line:** 525
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1479)
|
|
- **Line:** 1479
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1982)
|
|
- **Line:** 1982
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/index.ts`](../src/lib/player/index.ts#L187)
|
|
- **Line:** 187
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L25)
|
|
- **Line:** 25
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L85)
|
|
- **Line:** 85
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L107)
|
|
- **Line:** 107
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L122)
|
|
- **Line:** 122
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L158)
|
|
- **Line:** 158
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L334)
|
|
- **Line:** 334
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1691)
|
|
- **Line:** 1691
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L32)
|
|
- **Line:** 32
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L58)
|
|
- **Line:** 58
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L69)
|
|
- **Line:** 69
|
|
- **Context:** `pub fn set_streaming_quality(quality: StreamingQuality) {`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L124)
|
|
- **Line:** 124
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L620)
|
|
- **Line:** 620
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L766)
|
|
- **Line:** 766
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L850)
|
|
- **Line:** 850
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2305)
|
|
- **Line:** 2305
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3152)
|
|
- **Line:** 3152
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3180)
|
|
- **Line:** 3180
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3202)
|
|
- **Line:** 3202
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3225)
|
|
- **Line:** 3225
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L167)
|
|
- **Line:** 167
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L302)
|
|
- **Line:** 302
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L653)
|
|
- **Line:** 653
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L689)
|
|
- **Line:** 689
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L716)
|
|
- **Line:** 716
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1473)
|
|
- **Line:** 1473
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-167
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L100)
|
|
- **Line:** 100
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1322)
|
|
- **Line:** 1322
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4314)
|
|
- **Line:** 4314
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-168
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L962)
|
|
- **Line:** 962
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L975)
|
|
- **Line:** 975
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L1253)
|
|
- **Line:** 1253
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L1287)
|
|
- **Line:** 1287
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/stop.rs`](../src-tauri/src/download/stop.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L71)
|
|
- **Line:** 71
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L282)
|
|
- **Line:** 282
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L370)
|
|
- **Line:** 370
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-169
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L303)
|
|
- **Line:** 303
|
|
- **Context:** `/ One function so the writer and the cleaners cannot disagree again.`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L409)
|
|
- **Line:** 409
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-170
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L258)
|
|
- **Line:** 258
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L386)
|
|
- **Line:** 386
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-171
|
|
|
|
**Locations:** 10 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L367)
|
|
- **Line:** 367
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L547)
|
|
- **Line:** 547
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L221)
|
|
- **Line:** 221
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L366)
|
|
- **Line:** 366
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L386)
|
|
- **Line:** 386
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L413)
|
|
- **Line:** 413
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2556)
|
|
- **Line:** 2556
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3748)
|
|
- **Line:** 3748
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3780)
|
|
- **Line:** 3780
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3806)
|
|
- **Line:** 3806
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-173
|
|
|
|
**Locations:** 17 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L920)
|
|
- **Line:** 920
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/downloads.ts`](../src/lib/stores/downloads.ts#L214)
|
|
- **Line:** 214
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L469)
|
|
- **Line:** 469
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L500)
|
|
- **Line:** 500
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L551)
|
|
- **Line:** 551
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L573)
|
|
- **Line:** 573
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L706)
|
|
- **Line:** 706
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3286)
|
|
- **Line:** 3286
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3351)
|
|
- **Line:** 3351
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3382)
|
|
- **Line:** 3382
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3415)
|
|
- **Line:** 3415
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3444)
|
|
- **Line:** 3444
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3458)
|
|
- **Line:** 3458
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3485)
|
|
- **Line:** 3485
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L954)
|
|
- **Line:** 954
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L995)
|
|
- **Line:** 995
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L221)
|
|
- **Line:** 221
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-174
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src/routes/library/+page.svelte`](../src/routes/library/+page.svelte#L53)
|
|
- **Line:** 53
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/+page.svelte`](../src/routes/library/+page.svelte#L289)
|
|
- **Line:** 289
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/+page.svelte`](../src/routes/+page.svelte#L145)
|
|
- **Line:** 145
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/mosaic.ts`](../src/lib/components/library/mosaic.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MosaicGrid.svelte`](../src/lib/components/library/MosaicGrid.svelte#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MosaicTile.svelte`](../src/lib/components/library/MosaicTile.svelte#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/libraryMosaic.ts`](../src/lib/components/library/libraryMosaic.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/common/CachedImage.svelte`](../src/lib/components/common/CachedImage.svelte#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-175
|
|
|
|
**Locations:** 9 file(s)
|
|
|
|
- **File:** [`src/routes/library/+page.svelte`](../src/routes/library/+page.svelte#L53)
|
|
- **Line:** 53
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2498)
|
|
- **Line:** 2498
|
|
- **Context:** `export type Library = { id: string; name: string; collectionType: stri...`
|
|
- **File:** [`src/lib/components/library/libraryMosaic.ts`](../src/lib/components/library/libraryMosaic.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/favoritesView.ts`](../src/lib/utils/favoritesView.ts#L44)
|
|
- **Line:** 44
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L47)
|
|
- **Line:** 47
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L434)
|
|
- **Line:** 434
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L761)
|
|
- **Line:** 761
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L782)
|
|
- **Line:** 782
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L794)
|
|
- **Line:** 794
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-176
|
|
|
|
**Locations:** 25 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2692)
|
|
- **Line:** 2692
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L56)
|
|
- **Line:** 56
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L82)
|
|
- **Line:** 82
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L99)
|
|
- **Line:** 99
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.ts`](../src/lib/components/player/subtitleTracks.ts#L75)
|
|
- **Line:** 75
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L396)
|
|
- **Line:** 396
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L265)
|
|
- **Line:** 265
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L84)
|
|
- **Line:** 84
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L99)
|
|
- **Line:** 99
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L120)
|
|
- **Line:** 120
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L150)
|
|
- **Line:** 150
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L184)
|
|
- **Line:** 184
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L383)
|
|
- **Line:** 383
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L396)
|
|
- **Line:** 396
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L434)
|
|
- **Line:** 434
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L452)
|
|
- **Line:** 452
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L466)
|
|
- **Line:** 466
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L480)
|
|
- **Line:** 480
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L943)
|
|
- **Line:** 943
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1030)
|
|
- **Line:** 1030
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2168)
|
|
- **Line:** 2168
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2278)
|
|
- **Line:** 2278
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2326)
|
|
- **Line:** 2326
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3381)
|
|
- **Line:** 3381
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3404)
|
|
- **Line:** 3404
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-177
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L138)
|
|
- **Line:** 138
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L154)
|
|
- **Line:** 154
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L559)
|
|
- **Line:** 559
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L620)
|
|
- **Line:** 620
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3352)
|
|
- **Line:** 3352
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3448)
|
|
- **Line:** 3448
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-178
|
|
|
|
**Locations:** 12 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L369)
|
|
- **Line:** 369
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1039)
|
|
- **Line:** 1039
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1054)
|
|
- **Line:** 1054
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1065)
|
|
- **Line:** 1065
|
|
- **Context:** `pub fn observed_duration(&self) -> Option<f64> {`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1103)
|
|
- **Line:** 1103
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4702)
|
|
- **Line:** 4702
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4721)
|
|
- **Line:** 4721
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4738)
|
|
- **Line:** 4738
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4753)
|
|
- **Line:** 4753
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4767)
|
|
- **Line:** 4767
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4816)
|
|
- **Line:** 4816
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2104)
|
|
- **Line:** 2104
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-179
|
|
|
|
**Locations:** 15 file(s)
|
|
|
|
- **File:** [`src/lib/services/playbackReporting.ts`](../src/lib/services/playbackReporting.ts#L27)
|
|
- **Line:** 27
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackReporting.ts`](../src/lib/services/playbackReporting.ts#L76)
|
|
- **Line:** 76
|
|
- **Context:** `* This function is therefore the *local* half only, which is what its ...`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L115)
|
|
- **Line:** 115
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L167)
|
|
- **Line:** 167
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L833)
|
|
- **Line:** 833
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1073)
|
|
- **Line:** 1073
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1082)
|
|
- **Line:** 1082
|
|
- **Context:** `pub fn set_report_sink(&self, sink: Arc<dyn PlaybackReportSink>) {`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1425)
|
|
- **Line:** 1425
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1669)
|
|
- **Line:** 1669
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4789)
|
|
- **Line:** 4789
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4816)
|
|
- **Line:** 4816
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4854)
|
|
- **Line:** 4854
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4882)
|
|
- **Line:** 4882
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4911)
|
|
- **Line:** 4911
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4929)
|
|
- **Line:** 4929
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-180
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L947)
|
|
- **Line:** 947
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4559)
|
|
- **Line:** 4559
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L452)
|
|
- **Line:** 452
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L472)
|
|
- **Line:** 472
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3196)
|
|
- **Line:** 3196
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3216)
|
|
- **Line:** 3216
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-181
|
|
|
|
**Locations:** 9 file(s)
|
|
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L449)
|
|
- **Line:** 449
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L673)
|
|
- **Line:** 673
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L252)
|
|
- **Line:** 252
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1663)
|
|
- **Line:** 1663
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1088)
|
|
- **Line:** 1088
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L736)
|
|
- **Line:** 736
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L620)
|
|
- **Line:** 620
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3258)
|
|
- **Line:** 3258
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3302)
|
|
- **Line:** 3302
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-182
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/mediaReady.test.ts`](../src/lib/components/player/mediaReady.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/mediaReady.ts`](../src/lib/components/player/mediaReady.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.nativeReveal.test.ts`](../src/lib/components/player/VideoPlayer.nativeReveal.test.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L484)
|
|
- **Line:** 484
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-183
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/utils/videoSurface.ts`](../src/lib/utils/videoSurface.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-185
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/utils/nativeVideoLayers.test.ts`](../src/lib/utils/nativeVideoLayers.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-186
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L512)
|
|
- **Line:** 512
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-189
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/controlsVisibility.test.ts`](../src/lib/components/player/controlsVisibility.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/controlsVisibility.ts`](../src/lib/components/player/controlsVisibility.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L453)
|
|
- **Line:** 453
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1215)
|
|
- **Line:** 1215
|
|
- **Context:** `Unknown`
|
|
- **File:** [`scripts/extract-traces.test.ts`](../scripts/extract-traces.test.ts#L61)
|
|
- **Line:** 61
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-193
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L576)
|
|
- **Line:** 576
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L3601)
|
|
- **Line:** 3601
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-196
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1114)
|
|
- **Line:** 1114
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.test.ts`](../src/lib/components/player/backgroundAudioHandoff.test.ts#L98)
|
|
- **Line:** 98
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L117)
|
|
- **Line:** 117
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-197
|
|
|
|
**Locations:** 9 file(s)
|
|
|
|
- **File:** [`src/lib/stores/continueWatchingFilter.test.ts`](../src/lib/stores/continueWatchingFilter.test.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/continueWatchingFilter.ts`](../src/lib/stores/continueWatchingFilter.ts#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/continueWatchingFilter.ts`](../src/lib/stores/continueWatchingFilter.ts#L91)
|
|
- **Line:** 91
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/home.ts`](../src/lib/stores/home.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/tv.ts`](../src/lib/stores/tv.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L286)
|
|
- **Line:** 286
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L754)
|
|
- **Line:** 754
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4227)
|
|
- **Line:** 4227
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4248)
|
|
- **Line:** 4248
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-198
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1121)
|
|
- **Line:** 1121
|
|
- **Context:** `Unknown`
|
|
- **File:** [`scripts/tauri-security-config.test.ts`](../scripts/tauri-security-config.test.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-201
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L101)
|
|
- **Line:** 101
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L133)
|
|
- **Line:** 133
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L150)
|
|
- **Line:** 150
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L166)
|
|
- **Line:** 166
|
|
- **Context:** `/ which backends reject (the "Raw(-10)" class of error).`
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L179)
|
|
- **Line:** 179
|
|
- **Context:** `/ this function exists to prevent.`
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L190)
|
|
- **Line:** 190
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L492)
|
|
- **Line:** 492
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-203
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/stream_end.rs`](../src-tauri/src/player/stream_end.rs#L54)
|
|
- **Line:** 54
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/stream_end.rs`](../src-tauri/src/player/stream_end.rs#L91)
|
|
- **Line:** 91
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-204
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/lib/utils/logger.test.ts`](../src/lib/utils/logger.test.ts#L22)
|
|
- **Line:** 22
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/logger.test.ts`](../src/lib/utils/logger.test.ts#L333)
|
|
- **Line:** 333
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/logger.ts`](../src/lib/utils/logger.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/logger.ts`](../src/lib/utils/logger.ts#L202)
|
|
- **Line:** 202
|
|
- **Context:** `export function isLevelEnabled(level: LogLevel): boolean {`
|
|
|
|
### DR-205
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`eslint.config.js`](../eslint.config.js#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-206
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/rust-toolchain.toml`](../src-tauri/rust-toolchain.toml#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-207
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`scripts/hooks/pre-commit`](../scripts/hooks/pre-commit#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`scripts/install-hooks.sh`](../scripts/install-hooks.sh#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-209
|
|
|
|
**Locations:** 44 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L105)
|
|
- **Line:** 105
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L187)
|
|
- **Line:** 187
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L206)
|
|
- **Line:** 206
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L582)
|
|
- **Line:** 582
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1144)
|
|
- **Line:** 1144
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1156)
|
|
- **Line:** 1156
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1174)
|
|
- **Line:** 1174
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2415)
|
|
- **Line:** 2415
|
|
- **Context:** `export type EqPreset = "flat" | "rock" | "pop" | "jazz" | "classical" ...`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2513)
|
|
- **Line:** 2513
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L123)
|
|
- **Line:** 123
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/music.ts`](../src/lib/stores/music.ts#L106)
|
|
- **Line:** 106
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L47)
|
|
- **Line:** 47
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L68)
|
|
- **Line:** 68
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L83)
|
|
- **Line:** 83
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L112)
|
|
- **Line:** 112
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L184)
|
|
- **Line:** 184
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L220)
|
|
- **Line:** 220
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L274)
|
|
- **Line:** 274
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L295)
|
|
- **Line:** 295
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L307)
|
|
- **Line:** 307
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L22)
|
|
- **Line:** 22
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L34)
|
|
- **Line:** 34
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L48)
|
|
- **Line:** 48
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L63)
|
|
- **Line:** 63
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L87)
|
|
- **Line:** 87
|
|
- **Context:** `/ pure function and can be tested without touching process state.`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L123)
|
|
- **Line:** 123
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L191)
|
|
- **Line:** 191
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L203)
|
|
- **Line:** 203
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L232)
|
|
- **Line:** 232
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L275)
|
|
- **Line:** 275
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L293)
|
|
- **Line:** 293
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L316)
|
|
- **Line:** 316
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L334)
|
|
- **Line:** 334
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L250)
|
|
- **Line:** 250
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L356)
|
|
- **Line:** 356
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L512)
|
|
- **Line:** 512
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L534)
|
|
- **Line:** 534
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L801)
|
|
- **Line:** 801
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L888)
|
|
- **Line:** 888
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L337)
|
|
- **Line:** 337
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L357)
|
|
- **Line:** 357
|
|
- **Context:** `impl LibrarySettings {`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1485)
|
|
- **Line:** 1485
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-210
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src-tauri/src/thumbnail/cache.rs`](../src-tauri/src/thumbnail/cache.rs#L39)
|
|
- **Line:** 39
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/thumbnail/cache.rs`](../src-tauri/src/thumbnail/cache.rs#L74)
|
|
- **Line:** 74
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/thumbnail/cache.rs`](../src-tauri/src/thumbnail/cache.rs#L197)
|
|
- **Line:** 197
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/thumbnail/cache.rs`](../src-tauri/src/thumbnail/cache.rs#L625)
|
|
- **Line:** 625
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/thumbnail/cache.rs`](../src-tauri/src/thumbnail/cache.rs#L665)
|
|
- **Line:** 665
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/thumbnail/cache.rs`](../src-tauri/src/thumbnail/cache.rs#L703)
|
|
- **Line:** 703
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/thumbnail/cache.rs`](../src-tauri/src/thumbnail/cache.rs#L732)
|
|
- **Line:** 732
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/thumbnail/cache.rs`](../src-tauri/src/thumbnail/cache.rs#L763)
|
|
- **Line:** 763
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-211
|
|
|
|
**Locations:** 11 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L138)
|
|
- **Line:** 138
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L156)
|
|
- **Line:** 156
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L186)
|
|
- **Line:** 186
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L192)
|
|
- **Line:** 192
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L356)
|
|
- **Line:** 356
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L1401)
|
|
- **Line:** 1401
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L1541)
|
|
- **Line:** 1541
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L1903)
|
|
- **Line:** 1903
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L2608)
|
|
- **Line:** 2608
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L2637)
|
|
- **Line:** 2637
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L2664)
|
|
- **Line:** 2664
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-212
|
|
|
|
**Locations:** 10 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1852)
|
|
- **Line:** 1852
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1871)
|
|
- **Line:** 1871
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2981)
|
|
- **Line:** 2981
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L143)
|
|
- **Line:** 143
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L661)
|
|
- **Line:** 661
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3948)
|
|
- **Line:** 3948
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3984)
|
|
- **Line:** 3984
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1728)
|
|
- **Line:** 1728
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5049)
|
|
- **Line:** 5049
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5102)
|
|
- **Line:** 5102
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-213
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`scripts/restore-ownership.sh`](../scripts/restore-ownership.sh#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-215
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`vitest.config.ts`](../vitest.config.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-216
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/deny.toml`](../src-tauri/deny.toml#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-217
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L432)
|
|
- **Line:** 432
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L1289)
|
|
- **Line:** 1289
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/updateCheck.test.ts`](../src/lib/utils/updateCheck.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/updateCheck.ts`](../src/lib/utils/updateCheck.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1225)
|
|
- **Line:** 1225
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-218
|
|
|
|
**Locations:** 16 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L480)
|
|
- **Line:** 480
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L1209)
|
|
- **Line:** 1209
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1953)
|
|
- **Line:** 1953
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1961)
|
|
- **Line:** 1961
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1975)
|
|
- **Line:** 1975
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/logger.test.ts`](../src/lib/utils/logger.test.ts#L352)
|
|
- **Line:** 352
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/logger.ts`](../src/lib/utils/logger.ts#L202)
|
|
- **Line:** 202
|
|
- **Context:** `export function isLevelEnabled(level: LogLevel): boolean {`
|
|
- **File:** [`src-tauri/src/commands/diagnostics.rs`](../src-tauri/src/commands/diagnostics.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/diagnostics.rs`](../src-tauri/src/commands/diagnostics.rs#L91)
|
|
- **Line:** 91
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/diagnostics.rs`](../src-tauri/src/commands/diagnostics.rs#L115)
|
|
- **Line:** 115
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/diagnostics.rs`](../src-tauri/src/commands/diagnostics.rs#L187)
|
|
- **Line:** 187
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/utils/diagnostics.rs`](../src-tauri/src/utils/diagnostics.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1092)
|
|
- **Line:** 1092
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1142)
|
|
- **Line:** 1142
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1181)
|
|
- **Line:** 1181
|
|
- **Context:** `pub fn run() {`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1217)
|
|
- **Line:** 1217
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-219
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`scripts/release-notes.test.ts`](../scripts/release-notes.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`scripts/release-notes.ts`](../scripts/release-notes.ts#L74)
|
|
- **Line:** 74
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-220
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`scripts/check-release-artifacts.sh`](../scripts/check-release-artifacts.sh#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-221
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`scripts/build-desktop-linux.sh`](../scripts/build-desktop-linux.sh#L29)
|
|
- **Line:** 29
|
|
- **Context:** `Unknown`
|
|
- **File:** [`scripts/build-windows-cross.sh`](../scripts/build-windows-cross.sh#L67)
|
|
- **Line:** 67
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-223
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src-tauri/src/android_context.rs`](../src-tauri/src/android_context.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/android_context.rs`](../src-tauri/src/android_context.rs#L80)
|
|
- **Line:** 80
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/android_context.rs`](../src-tauri/src/android_context.rs#L95)
|
|
- **Line:** 95
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L640)
|
|
- **Line:** 640
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1287)
|
|
- **Line:** 1287
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-224
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/background_policy.rs`](../src-tauri/src/player/background_policy.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/background_policy.rs`](../src-tauri/src/player/background_policy.rs#L53)
|
|
- **Line:** 53
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/background_policy.rs`](../src-tauri/src/player/background_policy.rs#L80)
|
|
- **Line:** 80
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-225
|
|
|
|
**Locations:** 40 file(s)
|
|
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L87)
|
|
- **Line:** 87
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L336)
|
|
- **Line:** 336
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L413)
|
|
- **Line:** 413
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L429)
|
|
- **Line:** 429
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L280)
|
|
- **Line:** 280
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L42)
|
|
- **Line:** 42
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1068)
|
|
- **Line:** 1068
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1681)
|
|
- **Line:** 1681
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2539)
|
|
- **Line:** 2539
|
|
- **Context:** `export type LiveStreamInfo = { streamUrl: string; playSessionId: strin...`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2799)
|
|
- **Line:** 2799
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3044)
|
|
- **Line:** 3044
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3377)
|
|
- **Line:** 3377
|
|
- **Context:** `export type RemoteSessionStatus = { position: number; duration: number...`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3592)
|
|
- **Line:** 3592
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3633)
|
|
- **Line:** 3633
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3729)
|
|
- **Line:** 3729
|
|
- **Context:** `* domain fact reconstructed in the presentation layer — the same class...`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L83)
|
|
- **Line:** 83
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L166)
|
|
- **Line:** 166
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L226)
|
|
- **Line:** 226
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/types.ts`](../src/lib/player/adapters/types.ts#L54)
|
|
- **Line:** 54
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/types.ts`](../src/lib/player/adapters/types.ts#L121)
|
|
- **Line:** 121
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L126)
|
|
- **Line:** 126
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L177)
|
|
- **Line:** 177
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L853)
|
|
- **Line:** 853
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/mod.rs`](../src-tauri/src/commands/storage/mod.rs#L117)
|
|
- **Line:** 117
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L765)
|
|
- **Line:** 765
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L33)
|
|
- **Line:** 33
|
|
- **Context:** `/ domain fact reconstructed in the presentation layer — the same class...`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L88)
|
|
- **Line:** 88
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L136)
|
|
- **Line:** 136
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L163)
|
|
- **Line:** 163
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L174)
|
|
- **Line:** 174
|
|
- **Context:** `impl StreamSelection {`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L200)
|
|
- **Line:** 200
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L268)
|
|
- **Line:** 268
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L314)
|
|
- **Line:** 314
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L328)
|
|
- **Line:** 328
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L509)
|
|
- **Line:** 509
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L810)
|
|
- **Line:** 810
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L980)
|
|
- **Line:** 980
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1525)
|
|
- **Line:** 1525
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L174)
|
|
- **Line:** 174
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-226
|
|
|
|
**Locations:** 24 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L293)
|
|
- **Line:** 293
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3377)
|
|
- **Line:** 3377
|
|
- **Context:** `export type RemoteSessionStatus = { position: number; duration: number...`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3583)
|
|
- **Line:** 3583
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1479)
|
|
- **Line:** 1479
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1501)
|
|
- **Line:** 1501
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/index.ts`](../src/lib/player/index.ts#L187)
|
|
- **Line:** 187
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L348)
|
|
- **Line:** 348
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L663)
|
|
- **Line:** 663
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L946)
|
|
- **Line:** 946
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1691)
|
|
- **Line:** 1691
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1741)
|
|
- **Line:** 1741
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1753)
|
|
- **Line:** 1753
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2450)
|
|
- **Line:** 2450
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L88)
|
|
- **Line:** 88
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L48)
|
|
- **Line:** 48
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L76)
|
|
- **Line:** 76
|
|
- **Context:** `pub fn streaming_quality() -> StreamingQuality {`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L87)
|
|
- **Line:** 87
|
|
- **Context:** `pub fn set_playback_quality_override(quality: StreamingQuality) {`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L94)
|
|
- **Line:** 94
|
|
- **Context:** `pub fn clear_playback_quality_override() {`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L107)
|
|
- **Line:** 107
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L980)
|
|
- **Line:** 980
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3170)
|
|
- **Line:** 3170
|
|
- **Context:** `impl Drop for QualityFixture {`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4543)
|
|
- **Line:** 4543
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4591)
|
|
- **Line:** 4591
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4624)
|
|
- **Line:** 4624
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-227
|
|
|
|
**Locations:** 24 file(s)
|
|
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L429)
|
|
- **Line:** 429
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L280)
|
|
- **Line:** 280
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1681)
|
|
- **Line:** 1681
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3338)
|
|
- **Line:** 3338
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3583)
|
|
- **Line:** 3583
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3592)
|
|
- **Line:** 3592
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L83)
|
|
- **Line:** 83
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L281)
|
|
- **Line:** 281
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L525)
|
|
- **Line:** 525
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1479)
|
|
- **Line:** 1479
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1501)
|
|
- **Line:** 1501
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1982)
|
|
- **Line:** 1982
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L348)
|
|
- **Line:** 348
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L765)
|
|
- **Line:** 765
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L111)
|
|
- **Line:** 111
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L136)
|
|
- **Line:** 136
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L363)
|
|
- **Line:** 363
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L403)
|
|
- **Line:** 403
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L419)
|
|
- **Line:** 419
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L433)
|
|
- **Line:** 433
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L443)
|
|
- **Line:** 443
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L980)
|
|
- **Line:** 980
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L174)
|
|
- **Line:** 174
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-228
|
|
|
|
**Locations:** 26 file(s)
|
|
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L429)
|
|
- **Line:** 429
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L280)
|
|
- **Line:** 280
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1681)
|
|
- **Line:** 1681
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2919)
|
|
- **Line:** 2919
|
|
- **Context:** `export type PlaybackInfo = { mediaSourceId: string; playSessionId: str...`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3592)
|
|
- **Line:** 3592
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3633)
|
|
- **Line:** 3633
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1842)
|
|
- **Line:** 1842
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L765)
|
|
- **Line:** 765
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L55)
|
|
- **Line:** 55
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L76)
|
|
- **Line:** 76
|
|
- **Context:** `impl PlaybackKind {`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L136)
|
|
- **Line:** 136
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L163)
|
|
- **Line:** 163
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L284)
|
|
- **Line:** 284
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L303)
|
|
- **Line:** 303
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L810)
|
|
- **Line:** 810
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L980)
|
|
- **Line:** 980
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1525)
|
|
- **Line:** 1525
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1653)
|
|
- **Line:** 1653
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4460)
|
|
- **Line:** 4460
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4473)
|
|
- **Line:** 4473
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4492)
|
|
- **Line:** 4492
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4511)
|
|
- **Line:** 4511
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4527)
|
|
- **Line:** 4527
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4543)
|
|
- **Line:** 4543
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4571)
|
|
- **Line:** 4571
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L174)
|
|
- **Line:** 174
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-230
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2799)
|
|
- **Line:** 2799
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3044)
|
|
- **Line:** 3044
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L597)
|
|
- **Line:** 597
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1122)
|
|
- **Line:** 1122
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L126)
|
|
- **Line:** 126
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L177)
|
|
- **Line:** 177
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L408)
|
|
- **Line:** 408
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-231
|
|
|
|
**Locations:** 16 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_render.rs`](../src-tauri/src/player/mpv_render.rs#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_render.rs`](../src-tauri/src/player/mpv_render.rs#L160)
|
|
- **Line:** 160
|
|
- **Context:** `impl MpvRenderContext {`
|
|
- **File:** [`src-tauri/src/player/mpv_render.rs`](../src-tauri/src/player/mpv_render.rs#L260)
|
|
- **Line:** 260
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/video_surface.rs`](../src-tauri/src/player/video_surface.rs#L29)
|
|
- **Line:** 29
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/video_surface.rs`](../src-tauri/src/player/video_surface.rs#L148)
|
|
- **Line:** 148
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L136)
|
|
- **Line:** 136
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L142)
|
|
- **Line:** 142
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L154)
|
|
- **Line:** 154
|
|
- **Context:** `pub fn registered_handle() -> *mut libmpv_sys::mpv_handle {`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L198)
|
|
- **Line:** 198
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L289)
|
|
- **Line:** 289
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1167)
|
|
- **Line:** 1167
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1173)
|
|
- **Line:** 1173
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/native_video.rs`](../src-tauri/src/player/native_video.rs#L14)
|
|
- **Line:** 14
|
|
- **Context:** `! It is a function rather than three `env::var` checks for the reason ...`
|
|
- **File:** [`src-tauri/src/player/native_video.rs`](../src-tauri/src/player/native_video.rs#L24)
|
|
- **Line:** 24
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L692)
|
|
- **Line:** 692
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1355)
|
|
- **Line:** 1355
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-232
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_render.rs`](../src-tauri/src/player/mpv_render.rs#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/video_surface.rs`](../src-tauri/src/player/video_surface.rs#L29)
|
|
- **Line:** 29
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/video_surface.rs`](../src-tauri/src/player/video_surface.rs#L148)
|
|
- **Line:** 148
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/video_surface.rs`](../src-tauri/src/player/video_surface.rs#L272)
|
|
- **Line:** 272
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-233
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_render.rs`](../src-tauri/src/player/mpv_render.rs#L225)
|
|
- **Line:** 225
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_render.rs`](../src-tauri/src/player/mpv_render.rs#L251)
|
|
- **Line:** 251
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_render.rs`](../src-tauri/src/player/mpv_render.rs#L304)
|
|
- **Line:** 304
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/video_surface.rs`](../src-tauri/src/player/video_surface.rs#L29)
|
|
- **Line:** 29
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/video_surface.rs`](../src-tauri/src/player/video_surface.rs#L120)
|
|
- **Line:** 120
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/video_surface.rs`](../src-tauri/src/player/video_surface.rs#L148)
|
|
- **Line:** 148
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/video_surface.rs`](../src-tauri/src/player/video_surface.rs#L208)
|
|
- **Line:** 208
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-234
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L216)
|
|
- **Line:** 216
|
|
- **Context:** `pub fn video_audio_codecs(detected: &str) -> String {`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L259)
|
|
- **Line:** 259
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L305)
|
|
- **Line:** 305
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L352)
|
|
- **Line:** 352
|
|
- **Context:** `pub fn audio_forces_transcode(streams: &[(Option<&str>, bool)]) -> boo...`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L659)
|
|
- **Line:** 659
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L820)
|
|
- **Line:** 820
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L902)
|
|
- **Line:** 902
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-235
|
|
|
|
**Locations:** 15 file(s)
|
|
|
|
- **File:** [`src/lib/stores/nativeVideo.ts`](../src/lib/stores/nativeVideo.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/index.ts`](../src/lib/player/adapters/index.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/nativeAdapter.ts`](../src/lib/player/adapters/nativeAdapter.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L289)
|
|
- **Line:** 289
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L702)
|
|
- **Line:** 702
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L875)
|
|
- **Line:** 875
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L887)
|
|
- **Line:** 887
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/native_video.rs`](../src-tauri/src/player/native_video.rs#L14)
|
|
- **Line:** 14
|
|
- **Context:** `! It is a function rather than three `env::var` checks for the reason ...`
|
|
- **File:** [`src-tauri/src/player/native_video.rs`](../src-tauri/src/player/native_video.rs#L24)
|
|
- **Line:** 24
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/native_video.rs`](../src-tauri/src/player/native_video.rs#L39)
|
|
- **Line:** 39
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L692)
|
|
- **Line:** 692
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2941)
|
|
- **Line:** 2941
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2959)
|
|
- **Line:** 2959
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1355)
|
|
- **Line:** 1355
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-237
|
|
|
|
**Locations:** 16 file(s)
|
|
|
|
- **File:** [`src/lib/utils/videoSurface.ts`](../src/lib/utils/videoSurface.ts#L83)
|
|
- **Line:** 83
|
|
- **Context:** `export function enableNativeVideoCompositing(): void {`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L60)
|
|
- **Line:** 60
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L113)
|
|
- **Line:** 113
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L154)
|
|
- **Line:** 154
|
|
- **Context:** `pub fn registered_handle() -> *mut libmpv_sys::mpv_handle {`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L198)
|
|
- **Line:** 198
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L238)
|
|
- **Line:** 238
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L289)
|
|
- **Line:** 289
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1147)
|
|
- **Line:** 1147
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1159)
|
|
- **Line:** 1159
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1184)
|
|
- **Line:** 1184
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1212)
|
|
- **Line:** 1212
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/native_video.rs`](../src-tauri/src/player/native_video.rs#L39)
|
|
- **Line:** 39
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L692)
|
|
- **Line:** 692
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2941)
|
|
- **Line:** 2941
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2959)
|
|
- **Line:** 2959
|
|
- **Context:** `Unknown`
|
|
- **File:** [`scripts/build-windows-cross.sh`](../scripts/build-windows-cross.sh#L41)
|
|
- **Line:** 41
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-238
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L236)
|
|
- **Line:** 236
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1422)
|
|
- **Line:** 1422
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-239
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_backend_test.rs`](../src-tauri/src/player/mpv_backend_test.rs#L33)
|
|
- **Line:** 33
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L390)
|
|
- **Line:** 390
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-240
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/fullscreenTarget.ts`](../src/lib/components/player/fullscreenTarget.ts#L20)
|
|
- **Line:** 20
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-241
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L47)
|
|
- **Line:** 47
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L411)
|
|
- **Line:** 411
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L777)
|
|
- **Line:** 777
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-242
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/media_player.rs`](../src-tauri/src/player/media_player.rs#L22)
|
|
- **Line:** 22
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-243
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/conformance.rs`](../src-tauri/src/player/conformance.rs#L25)
|
|
- **Line:** 25
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/fake_player.rs`](../src-tauri/src/player/fake_player.rs#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/fake_player_conformance.rs`](../src-tauri/src/player/fake_player_conformance.rs#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L214)
|
|
- **Line:** 214
|
|
- **Context:** `impl MediaItem {`
|
|
|
|
### DR-244
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_player.rs`](../src-tauri/src/player/mpv_player.rs#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/bin/player_conformance.rs`](../src-tauri/src/bin/player_conformance.rs#L11)
|
|
- **Line:** 11
|
|
- **Context:** `! access to the player internals — one exported function rather than a...`
|
|
- **File:** [`src-tauri/src/conformance_runner.rs`](../src-tauri/src/conformance_runner.rs#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-245
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/legacy_player.rs`](../src-tauri/src/player/legacy_player.rs#L19)
|
|
- **Line:** 19
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L197)
|
|
- **Line:** 197
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L200)
|
|
- **Line:** 200
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/bin/player_conformance.rs`](../src-tauri/src/bin/player_conformance.rs#L11)
|
|
- **Line:** 11
|
|
- **Context:** `! access to the player internals — one exported function rather than a...`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1379)
|
|
- **Line:** 1379
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-246
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L236)
|
|
- **Line:** 236
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1008)
|
|
- **Line:** 1008
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1422)
|
|
- **Line:** 1422
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L790)
|
|
- **Line:** 790
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-250
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L741)
|
|
- **Line:** 741
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L806)
|
|
- **Line:** 806
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2481)
|
|
- **Line:** 2481
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-251
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1116)
|
|
- **Line:** 1116
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2520)
|
|
- **Line:** 2520
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-252
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/legacy_player.rs`](../src-tauri/src/player/legacy_player.rs#L236)
|
|
- **Line:** 236
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media_player.rs`](../src-tauri/src/player/media_player.rs#L49)
|
|
- **Line:** 49
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media_player.rs`](../src-tauri/src/player/media_player.rs#L298)
|
|
- **Line:** 298
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-253
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_backend_test.rs`](../src-tauri/src/player/mpv_backend_test.rs#L77)
|
|
- **Line:** 77
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L696)
|
|
- **Line:** 696
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L753)
|
|
- **Line:** 753
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-254
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2021)
|
|
- **Line:** 2021
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2453)
|
|
- **Line:** 2453
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-255
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L197)
|
|
- **Line:** 197
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-256
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/VolumeControl.svelte`](../src/lib/components/player/VolumeControl.svelte#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.menus.test.ts`](../src/lib/components/player/VideoPlayer.menus.test.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L243)
|
|
- **Line:** 243
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1788)
|
|
- **Line:** 1788
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1792)
|
|
- **Line:** 1792
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1963)
|
|
- **Line:** 1963
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L2039)
|
|
- **Line:** 2039
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-257
|
|
|
|
**Locations:** 11 file(s)
|
|
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L187)
|
|
- **Line:** 187
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2466)
|
|
- **Line:** 2466
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2633)
|
|
- **Line:** 2633
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/library.ts`](../src/lib/stores/library.ts#L122)
|
|
- **Line:** 122
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/libraryListingOrder.test.ts`](../src/lib/stores/libraryListingOrder.test.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L350)
|
|
- **Line:** 350
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L367)
|
|
- **Line:** 367
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L169)
|
|
- **Line:** 169
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4019)
|
|
- **Line:** 4019
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/domain/from_jellyfin.rs`](../src-tauri/src/domain/from_jellyfin.rs#L151)
|
|
- **Line:** 151
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/domain/media.rs`](../src-tauri/src/domain/media.rs#L57)
|
|
- **Line:** 57
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-258
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L178)
|
|
- **Line:** 178
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/track_switch.rs`](../src-tauri/src/player/track_switch.rs#L29)
|
|
- **Line:** 29
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/track_switch.rs`](../src-tauri/src/player/track_switch.rs#L51)
|
|
- **Line:** 51
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1532)
|
|
- **Line:** 1532
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-259
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2484)
|
|
- **Line:** 2484
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3005)
|
|
- **Line:** 3005
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-262
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/AlphabetScrollBar.svelte`](../src/lib/components/library/AlphabetScrollBar.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/alphabetStrip.ts`](../src/lib/components/library/alphabetStrip.ts#L22)
|
|
- **Line:** 22
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-263
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2301)
|
|
- **Line:** 2301
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4179)
|
|
- **Line:** 4179
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4203)
|
|
- **Line:** 4203
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4226)
|
|
- **Line:** 4226
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-264
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L666)
|
|
- **Line:** 666
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L683)
|
|
- **Line:** 683
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1166)
|
|
- **Line:** 1166
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5353)
|
|
- **Line:** 5353
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-266
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.test.ts`](../src/lib/components/player/backgroundAudioHandoff.test.ts#L174)
|
|
- **Line:** 174
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L137)
|
|
- **Line:** 137
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L175)
|
|
- **Line:** 175
|
|
- **Context:** `export function enteringPictureInPicture(_current: BackgroundBehaviour...`
|
|
|
|
### DR-267
|
|
|
|
**Locations:** 17 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1844)
|
|
- **Line:** 1844
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1865)
|
|
- **Line:** 1865
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1877)
|
|
- **Line:** 1877
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1918)
|
|
- **Line:** 1918
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3323)
|
|
- **Line:** 3323
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/profiles.ts`](../src/lib/stores/profiles.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L74)
|
|
- **Line:** 74
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L149)
|
|
- **Line:** 149
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L279)
|
|
- **Line:** 279
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L372)
|
|
- **Line:** 372
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/mod.rs`](../src-tauri/src/profiles/mod.rs#L19)
|
|
- **Line:** 19
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/mod.rs`](../src-tauri/src/profiles/mod.rs#L44)
|
|
- **Line:** 44
|
|
- **Context:** `pub enum UnlockMethod {`
|
|
- **File:** [`src-tauri/src/profiles/store.rs`](../src-tauri/src/profiles/store.rs#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/store.rs`](../src-tauri/src/profiles/store.rs#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/store.rs`](../src-tauri/src/profiles/store.rs#L60)
|
|
- **Line:** 60
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/store.rs`](../src-tauri/src/profiles/store.rs#L196)
|
|
- **Line:** 196
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-268
|
|
|
|
**Locations:** 23 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1897)
|
|
- **Line:** 1897
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1918)
|
|
- **Line:** 1918
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3771)
|
|
- **Line:** 3771
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/settings/ProfileSecuritySettings.svelte`](../src/lib/components/settings/ProfileSecuritySettings.svelte#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/pinForm.ts`](../src/lib/utils/pinForm.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/auth.rs`](../src-tauri/src/commands/auth.rs#L39)
|
|
- **Line:** 39
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L149)
|
|
- **Line:** 149
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L338)
|
|
- **Line:** 338
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L848)
|
|
- **Line:** 848
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/mod.rs`](../src-tauri/src/profiles/mod.rs#L19)
|
|
- **Line:** 19
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/mod.rs`](../src-tauri/src/profiles/mod.rs#L65)
|
|
- **Line:** 65
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/pin.rs`](../src-tauri/src/profiles/pin.rs#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/pin.rs`](../src-tauri/src/profiles/pin.rs#L34)
|
|
- **Line:** 34
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/pin.rs`](../src-tauri/src/profiles/pin.rs#L67)
|
|
- **Line:** 67
|
|
- **Context:** `/ doing the comparison here is what keeps this function pure and cheap...`
|
|
- **File:** [`src-tauri/src/profiles/pin.rs`](../src-tauri/src/profiles/pin.rs#L114)
|
|
- **Line:** 114
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/pin.rs`](../src-tauri/src/profiles/pin.rs#L127)
|
|
- **Line:** 127
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/pin.rs`](../src-tauri/src/profiles/pin.rs#L141)
|
|
- **Line:** 141
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/store.rs`](../src-tauri/src/profiles/store.rs#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/store.rs`](../src-tauri/src/profiles/store.rs#L96)
|
|
- **Line:** 96
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/store.rs`](../src-tauri/src/profiles/store.rs#L127)
|
|
- **Line:** 127
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/store.rs`](../src-tauri/src/profiles/store.rs#L152)
|
|
- **Line:** 152
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/store.rs`](../src-tauri/src/profiles/store.rs#L167)
|
|
- **Line:** 167
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-269
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1933)
|
|
- **Line:** 1933
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3771)
|
|
- **Line:** 3771
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/profiles.ts`](../src/lib/stores/profiles.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L219)
|
|
- **Line:** 219
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/mod.rs`](../src-tauri/src/profiles/mod.rs#L65)
|
|
- **Line:** 65
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-270
|
|
|
|
**Locations:** 9 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1918)
|
|
- **Line:** 1918
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.ts`](../src/lib/stores/auth.ts#L621)
|
|
- **Line:** 621
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L149)
|
|
- **Line:** 149
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L433)
|
|
- **Line:** 433
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L504)
|
|
- **Line:** 504
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/switch.rs`](../src-tauri/src/profiles/switch.rs#L20)
|
|
- **Line:** 20
|
|
- **Context:** `! So the ordering lives here as a pure function returning a list of st...`
|
|
- **File:** [`src-tauri/src/profiles/switch.rs`](../src-tauri/src/profiles/switch.rs#L24)
|
|
- **Line:** 24
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/switch.rs`](../src-tauri/src/profiles/switch.rs#L64)
|
|
- **Line:** 64
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-271
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L848)
|
|
- **Line:** 848
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-272
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L848)
|
|
- **Line:** 848
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-274
|
|
|
|
**Locations:** 13 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L941)
|
|
- **Line:** 941
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1857)
|
|
- **Line:** 1857
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1885)
|
|
- **Line:** 1885
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1907)
|
|
- **Line:** 1907
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3539)
|
|
- **Line:** 3539
|
|
- **Context:** `export type SmartCacheStats = { total_size: number; storage_limit: num...`
|
|
- **File:** [`src/lib/stores/profiles.ts`](../src/lib/stores/profiles.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/auth.rs`](../src-tauri/src/commands/auth.rs#L39)
|
|
- **Line:** 39
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L90)
|
|
- **Line:** 90
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L114)
|
|
- **Line:** 114
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L124)
|
|
- **Line:** 124
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/mod.rs`](../src-tauri/src/profiles/mod.rs#L92)
|
|
- **Line:** 92
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/mod.rs`](../src-tauri/src/profiles/mod.rs#L115)
|
|
- **Line:** 115
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-276
|
|
|
|
**Locations:** 18 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L941)
|
|
- **Line:** 941
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/profiles/+page.svelte`](../src/routes/profiles/+page.svelte#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3752)
|
|
- **Line:** 3752
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/settings/ProfileSecuritySettings.svelte`](../src/lib/components/settings/ProfileSecuritySettings.svelte#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/account/AccountMenu.svelte`](../src/lib/components/account/AccountMenu.svelte#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/account/AccountMenu.test.ts`](../src/lib/components/account/AccountMenu.test.ts#L84)
|
|
- **Line:** 84
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/PinPad.svelte`](../src/lib/components/PinPad.svelte#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/profiles.ts`](../src/lib/stores/profiles.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/layoutShell.test.ts`](../src/lib/utils/layoutShell.test.ts#L215)
|
|
- **Line:** 215
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/pinForm.ts`](../src/lib/utils/pinForm.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/pinForm.ts`](../src/lib/utils/pinForm.ts#L37)
|
|
- **Line:** 37
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/pinForm.ts`](../src/lib/utils/pinForm.ts#L74)
|
|
- **Line:** 74
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/profileTiles.ts`](../src/lib/utils/profileTiles.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/profileTiles.ts`](../src/lib/utils/profileTiles.ts#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/profileTiles.ts`](../src/lib/utils/profileTiles.ts#L36)
|
|
- **Line:** 36
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/profileTiles.ts`](../src/lib/utils/profileTiles.ts#L53)
|
|
- **Line:** 53
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/profileTiles.ts`](../src/lib/utils/profileTiles.ts#L68)
|
|
- **Line:** 68
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/mod.rs`](../src-tauri/src/profiles/mod.rs#L32)
|
|
- **Line:** 32
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-277
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L100)
|
|
- **Line:** 100
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L456)
|
|
- **Line:** 456
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5503)
|
|
- **Line:** 5503
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5551)
|
|
- **Line:** 5551
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5607)
|
|
- **Line:** 5607
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5652)
|
|
- **Line:** 5652
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-278
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L921)
|
|
- **Line:** 921
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L770)
|
|
- **Line:** 770
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L917)
|
|
- **Line:** 917
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-279
|
|
|
|
**Locations:** 32 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L111)
|
|
- **Line:** 111
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L119)
|
|
- **Line:** 119
|
|
- **Context:** `pub fn user_views(_caps: &ServerCapabilities, user_id: &str) -> String...`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L143)
|
|
- **Line:** 143
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L230)
|
|
- **Line:** 230
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L251)
|
|
- **Line:** 251
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L286)
|
|
- **Line:** 286
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L312)
|
|
- **Line:** 312
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L351)
|
|
- **Line:** 351
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L376)
|
|
- **Line:** 376
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L396)
|
|
- **Line:** 396
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L418)
|
|
- **Line:** 418
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L445)
|
|
- **Line:** 445
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L462)
|
|
- **Line:** 462
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L480)
|
|
- **Line:** 480
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L491)
|
|
- **Line:** 491
|
|
- **Context:** `pub fn favorite_item(_caps: &ServerCapabilities, user_id: &str, item_i...`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L504)
|
|
- **Line:** 504
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L511)
|
|
- **Line:** 511
|
|
- **Context:** `pub fn playback_info(_caps: &ServerCapabilities, item_id: &str) -> Str...`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L524)
|
|
- **Line:** 524
|
|
- **Context:** `pub fn sessions_playing_stopped(_caps: &ServerCapabilities) -> &'stati...`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L535)
|
|
- **Line:** 535
|
|
- **Context:** `pub fn live_tv_channels(_caps: &ServerCapabilities, user_id: &str) -> ...`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L542)
|
|
- **Line:** 542
|
|
- **Context:** `pub fn channels(_caps: &ServerCapabilities, user_id: &str) -> String {`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L550)
|
|
- **Line:** 550
|
|
- **Context:** `pub fn playlists(_caps: &ServerCapabilities) -> &'static str {`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L555)
|
|
- **Line:** 555
|
|
- **Context:** `pub fn playlist_as_item(_caps: &ServerCapabilities, playlist_id: &str)...`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L571)
|
|
- **Line:** 571
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L581)
|
|
- **Line:** 581
|
|
- **Context:** `pub fn playlist_items_add(_caps: &ServerCapabilities, playlist_id: &st...`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L595)
|
|
- **Line:** 595
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L615)
|
|
- **Line:** 615
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L636)
|
|
- **Line:** 636
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L661)
|
|
- **Line:** 661
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L677)
|
|
- **Line:** 677
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L696)
|
|
- **Line:** 696
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L851)
|
|
- **Line:** 851
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-280
|
|
|
|
**Locations:** 10 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L74)
|
|
- **Line:** 74
|
|
- **Context:** `pub struct RepositoryManagerWrapper(pub RepositoryManager);`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L228)
|
|
- **Line:** 228
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L27)
|
|
- **Line:** 27
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L230)
|
|
- **Line:** 230
|
|
- **Context:** `impl Default for ServerCapabilities {`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L261)
|
|
- **Line:** 261
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L303)
|
|
- **Line:** 303
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L205)
|
|
- **Line:** 205
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L197)
|
|
- **Line:** 197
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L230)
|
|
- **Line:** 230
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L242)
|
|
- **Line:** 242
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-281
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src-tauri/src/jellyfin/http_client.rs`](../src-tauri/src/jellyfin/http_client.rs#L69)
|
|
- **Line:** 69
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/server_fixture.rs`](../src-tauri/src/repository/server_fixture.rs#L25)
|
|
- **Line:** 25
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L59)
|
|
- **Line:** 59
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L153)
|
|
- **Line:** 153
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-282
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L406)
|
|
- **Line:** 406
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L677)
|
|
- **Line:** 677
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L696)
|
|
- **Line:** 696
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L110)
|
|
- **Line:** 110
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L133)
|
|
- **Line:** 133
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-283
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L324)
|
|
- **Line:** 324
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L393)
|
|
- **Line:** 393
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-284
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L111)
|
|
- **Line:** 111
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L237)
|
|
- **Line:** 237
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1404)
|
|
- **Line:** 1404
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1417)
|
|
- **Line:** 1417
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1432)
|
|
- **Line:** 1432
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1447)
|
|
- **Line:** 1447
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L940)
|
|
- **Line:** 940
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-285
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/services/imageCache.ts`](../src/lib/services/imageCache.ts#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Note for whoever touches the CSP next: that function was the last`
|
|
|
|
### DR-286
|
|
|
|
**Locations:** 14 file(s)
|
|
|
|
- **File:** [`src/routes/login/+page.svelte`](../src/routes/login/+page.svelte#L44)
|
|
- **Line:** 44
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2151)
|
|
- **Line:** 2151
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3468)
|
|
- **Line:** 3468
|
|
- **Context:** `export type SeriesView = { episodes: MediaItem[]; current: MediaItem |...`
|
|
- **File:** [`src/lib/utils/serverCompatibility.ts`](../src/lib/utils/serverCompatibility.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/serverCompatibility.test.ts`](../src/lib/utils/serverCompatibility.test.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/auth/mod.rs`](../src-tauri/src/auth/mod.rs#L29)
|
|
- **Line:** 29
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/auth/mod.rs`](../src-tauri/src/auth/mod.rs#L41)
|
|
- **Line:** 41
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/auth/mod.rs`](../src-tauri/src/auth/mod.rs#L488)
|
|
- **Line:** 488
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/auth/mod.rs`](../src-tauri/src/auth/mod.rs#L499)
|
|
- **Line:** 499
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/auth/mod.rs`](../src-tauri/src/auth/mod.rs#L508)
|
|
- **Line:** 508
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/auth/mod.rs`](../src-tauri/src/auth/mod.rs#L521)
|
|
- **Line:** 521
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L261)
|
|
- **Line:** 261
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L281)
|
|
- **Line:** 281
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L381)
|
|
- **Line:** 381
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-287
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src-tauri/src/jellyfin/http_client.rs`](../src-tauri/src/jellyfin/http_client.rs#L111)
|
|
- **Line:** 111
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/jellyfin/client.rs`](../src-tauri/src/jellyfin/client.rs#L60)
|
|
- **Line:** 60
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L348)
|
|
- **Line:** 348
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L22)
|
|
- **Line:** 22
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L179)
|
|
- **Line:** 179
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-288
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L195)
|
|
- **Line:** 195
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L810)
|
|
- **Line:** 810
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L81)
|
|
- **Line:** 81
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-289
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L49)
|
|
- **Line:** 49
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L524)
|
|
- **Line:** 524
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L552)
|
|
- **Line:** 552
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-290
|
|
|
|
**Locations:** 12 file(s)
|
|
|
|
- **File:** [`src/lib/components/downloads/downloadProgress.test.ts`](../src/lib/components/downloads/downloadProgress.test.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/downloads/downloadProgress.ts`](../src/lib/components/downloads/downloadProgress.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/downloads.test.ts`](../src/lib/stores/downloads.test.ts#L574)
|
|
- **Line:** 574
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L1169)
|
|
- **Line:** 1169
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/presets.rs`](../src-tauri/src/download/presets.rs#L29)
|
|
- **Line:** 29
|
|
- **Context:** `pub fn total_bit_rate(&self) -> u64 {`
|
|
- **File:** [`src-tauri/src/download/estimate.rs`](../src-tauri/src/download/estimate.rs#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/estimate.rs`](../src-tauri/src/download/estimate.rs#L40)
|
|
- **Line:** 40
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/estimate.rs`](../src-tauri/src/download/estimate.rs#L69)
|
|
- **Line:** 69
|
|
- **Context:** `pub struct ProgressTotal {`
|
|
- **File:** [`src-tauri/src/download/estimate.rs`](../src-tauri/src/download/estimate.rs#L91)
|
|
- **Line:** 91
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/estimate.rs`](../src-tauri/src/download/estimate.rs#L112)
|
|
- **Line:** 112
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/events.rs`](../src-tauri/src/download/events.rs#L25)
|
|
- **Line:** 25
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L366)
|
|
- **Line:** 366
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-291
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/utils/layoutShell.test.ts`](../src/lib/utils/layoutShell.test.ts#L248)
|
|
- **Line:** 248
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/layoutShell.ts`](../src/lib/utils/layoutShell.ts#L146)
|
|
- **Line:** 146
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-292
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/LibraryListView.svelte`](../src/lib/components/library/LibraryListView.svelte#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/LibraryListView.serverOnly.test.ts`](../src/lib/components/library/LibraryListView.serverOnly.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.serverOnly.test.ts`](../src/lib/components/library/MediaCard.serverOnly.test.ts#L136)
|
|
- **Line:** 136
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/serverOnly.ts`](../src/lib/utils/serverOnly.ts#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/serverOnly.test.ts`](../src/lib/utils/serverOnly.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/downloadedCatalog.ts`](../src/lib/services/downloadedCatalog.ts#L127)
|
|
- **Line:** 127
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/queueOfflineDownload.ts`](../src/lib/services/queueOfflineDownload.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-293
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2556)
|
|
- **Line:** 2556
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3748)
|
|
- **Line:** 3748
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-294
|
|
|
|
**Locations:** 12 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L630)
|
|
- **Line:** 630
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L652)
|
|
- **Line:** 652
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L768)
|
|
- **Line:** 768
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L808)
|
|
- **Line:** 808
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1011)
|
|
- **Line:** 1011
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1169)
|
|
- **Line:** 1169
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L132)
|
|
- **Line:** 132
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3081)
|
|
- **Line:** 3081
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3153)
|
|
- **Line:** 3153
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3190)
|
|
- **Line:** 3190
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3277)
|
|
- **Line:** 3277
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3304)
|
|
- **Line:** 3304
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-295
|
|
|
|
**Locations:** 13 file(s)
|
|
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L178)
|
|
- **Line:** 178
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1596)
|
|
- **Line:** 1596
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3456)
|
|
- **Line:** 3456
|
|
- **Context:** `export type SeriesAudioPreference = { seriesId: string; audioTrackDisp...`
|
|
- **File:** [`src/lib/utils/coalescedLoader.ts`](../src/lib/utils/coalescedLoader.ts#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/coalescedLoader.test.ts`](../src/lib/utils/coalescedLoader.test.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L521)
|
|
- **Line:** 521
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L244)
|
|
- **Line:** 244
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L274)
|
|
- **Line:** 274
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L285)
|
|
- **Line:** 285
|
|
- **Context:** `pub struct SeriesView {`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L321)
|
|
- **Line:** 321
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L403)
|
|
- **Line:** 403
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L447)
|
|
- **Line:** 447
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L474)
|
|
- **Line:** 474
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-296
|
|
|
|
**Locations:** 10 file(s)
|
|
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L816)
|
|
- **Line:** 816
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L74)
|
|
- **Line:** 74
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2191)
|
|
- **Line:** 2191
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1077)
|
|
- **Line:** 1077
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.test.ts`](../src/lib/components/player/backgroundAudioHandoff.test.ts#L133)
|
|
- **Line:** 133
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L117)
|
|
- **Line:** 117
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L188)
|
|
- **Line:** 188
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1730)
|
|
- **Line:** 1730
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4429)
|
|
- **Line:** 4429
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L886)
|
|
- **Line:** 886
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-297
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/detailLoadError.test.ts`](../src/lib/components/library/detailLoadError.test.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/detailLoadError.ts`](../src/lib/components/library/detailLoadError.ts#L27)
|
|
- **Line:** 27
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-298
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_player.rs`](../src-tauri/src/player/mpv_player.rs#L234)
|
|
- **Line:** 234
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L30)
|
|
- **Line:** 30
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L87)
|
|
- **Line:** 87
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L107)
|
|
- **Line:** 107
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L120)
|
|
- **Line:** 120
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L710)
|
|
- **Line:** 710
|
|
- **Context:** `Unknown`
|
|
|
|
### DR-299
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_player.rs`](../src-tauri/src/player/mpv_player.rs#L88)
|
|
- **Line:** 88
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L60)
|
|
- **Line:** 60
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L134)
|
|
- **Line:** 134
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L148)
|
|
- **Line:** 148
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L248)
|
|
- **Line:** 248
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-001
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/jellyfin/client.rs`](../src-tauri/src/jellyfin/client.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-002
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/auth.rs`](../src-tauri/src/commands/auth.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/jellyfin/client.rs`](../src-tauri/src/jellyfin/client.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-003
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/jellyfin/client.rs`](../src-tauri/src/jellyfin/client.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L111)
|
|
- **Line:** 111
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-004
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/jellyfin/client.rs`](../src-tauri/src/jellyfin/client.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-005
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L119)
|
|
- **Line:** 119
|
|
- **Context:** `pub fn user_views(_caps: &ServerCapabilities, user_id: &str) -> String...`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1748)
|
|
- **Line:** 1748
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-006
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2082)
|
|
- **Line:** 2082
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-007
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/jellyfin/client.rs`](../src-tauri/src/jellyfin/client.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-008
|
|
|
|
**Locations:** 10 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2843)
|
|
- **Line:** 2843
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3676)
|
|
- **Line:** 3676
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L172)
|
|
- **Line:** 172
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.ts`](../src/lib/components/player/subtitleTracks.ts#L151)
|
|
- **Line:** 151
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L581)
|
|
- **Line:** 581
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L42)
|
|
- **Line:** 42
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L221)
|
|
- **Line:** 221
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3114)
|
|
- **Line:** 3114
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2484)
|
|
- **Line:** 2484
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3005)
|
|
- **Line:** 3005
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-009
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L323)
|
|
- **Line:** 323
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1748)
|
|
- **Line:** 1748
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-010
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/playback_reporting.rs`](../src-tauri/src/commands/playback_reporting.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/jellyfin/client.rs`](../src-tauri/src/jellyfin/client.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L511)
|
|
- **Line:** 511
|
|
- **Context:** `pub fn playback_info(_caps: &ServerCapabilities, item_id: &str) -> Str...`
|
|
|
|
### JA-011
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/playback_reporting.rs`](../src-tauri/src/commands/playback_reporting.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/jellyfin/client.rs`](../src-tauri/src/jellyfin/client.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L511)
|
|
- **Line:** 511
|
|
- **Context:** `pub fn playback_info(_caps: &ServerCapabilities, item_id: &str) -> Str...`
|
|
|
|
### JA-012
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/playback_reporting.rs`](../src-tauri/src/commands/playback_reporting.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/jellyfin/client.rs`](../src-tauri/src/jellyfin/client.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L511)
|
|
- **Line:** 511
|
|
- **Context:** `pub fn playback_info(_caps: &ServerCapabilities, item_id: &str) -> Str...`
|
|
|
|
### JA-013
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1552)
|
|
- **Line:** 1552
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L433)
|
|
- **Line:** 433
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L251)
|
|
- **Line:** 251
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1196)
|
|
- **Line:** 1196
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1796)
|
|
- **Line:** 1796
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2003)
|
|
- **Line:** 2003
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-014
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1560)
|
|
- **Line:** 1560
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L459)
|
|
- **Line:** 459
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L286)
|
|
- **Line:** 286
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1821)
|
|
- **Line:** 1821
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-015
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1552)
|
|
- **Line:** 1552
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L433)
|
|
- **Line:** 433
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1796)
|
|
- **Line:** 1796
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2003)
|
|
- **Line:** 2003
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-016
|
|
|
|
**Locations:** 11 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L230)
|
|
- **Line:** 230
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L745)
|
|
- **Line:** 745
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1251)
|
|
- **Line:** 1251
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1271)
|
|
- **Line:** 1271
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1310)
|
|
- **Line:** 1310
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1764)
|
|
- **Line:** 1764
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4123)
|
|
- **Line:** 4123
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4165)
|
|
- **Line:** 4165
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4192)
|
|
- **Line:** 4192
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4208)
|
|
- **Line:** 4208
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-017
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/jellyfin/client.rs`](../src-tauri/src/jellyfin/client.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-018
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2612)
|
|
- **Line:** 2612
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-019
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/playlist.rs`](../src-tauri/src/commands/playlist.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-020
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/playlist.rs`](../src-tauri/src/commands/playlist.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-021
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src/lib/components/sessions/SessionPickerModal.svelte`](../src/lib/components/sessions/SessionPickerModal.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/sessions/SessionsList.svelte`](../src/lib/components/sessions/SessionsList.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/lmsSync.ts`](../src/lib/stores/lmsSync.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sessions.rs`](../src-tauri/src/commands/sessions.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/jellyfin/client.rs`](../src-tauri/src/jellyfin/client.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L504)
|
|
- **Line:** 504
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/session_poller/mod.rs`](../src-tauri/src/session_poller/mod.rs#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-022
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/lib/components/sessions/RemoteControls.svelte`](../src/lib/components/sessions/RemoteControls.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/remote.rs`](../src-tauri/src/commands/player/remote.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-023
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/lib/components/sessions/RemoteControls.svelte`](../src/lib/components/sessions/RemoteControls.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/remote.rs`](../src-tauri/src/commands/player/remote.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-024
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/sessions/RemoteControls.svelte`](../src/lib/components/sessions/RemoteControls.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-025
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/lib/components/sessions/SessionPickerModal.svelte`](../src/lib/components/sessions/SessionPickerModal.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/lmsSync.ts`](../src/lib/stores/lmsSync.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/remote.rs`](../src-tauri/src/commands/player/remote.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-026
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/lib/components/sessions/RemoteControls.svelte`](../src/lib/components/sessions/RemoteControls.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/remote.rs`](../src-tauri/src/commands/player/remote.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-028
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/storage/thumbnails.rs`](../src-tauri/src/commands/storage/thumbnails.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-029
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/CastSection.svelte`](../src/lib/components/library/CastSection.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/CrewLinks.svelte`](../src/lib/components/library/CrewLinks.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-030
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/PersonDetailView.svelte`](../src/lib/components/library/PersonDetailView.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L445)
|
|
- **Line:** 445
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2740)
|
|
- **Line:** 2740
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-031
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/PersonDetailView.svelte`](../src/lib/components/library/PersonDetailView.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L418)
|
|
- **Line:** 418
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2749)
|
|
- **Line:** 2749
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-032
|
|
|
|
**Locations:** 10 file(s)
|
|
|
|
- **File:** [`src/lib/api/repository-client.test.ts`](../src/lib/api/repository-client.test.ts#L442)
|
|
- **Line:** 442
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.test.ts`](../src/lib/api/repository-client.test.ts#L459)
|
|
- **Line:** 459
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L298)
|
|
- **Line:** 298
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1695)
|
|
- **Line:** 1695
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L784)
|
|
- **Line:** 784
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L140)
|
|
- **Line:** 140
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L729)
|
|
- **Line:** 729
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3479)
|
|
- **Line:** 3479
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3520)
|
|
- **Line:** 3520
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L189)
|
|
- **Line:** 189
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-033
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1772)
|
|
- **Line:** 1772
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1071)
|
|
- **Line:** 1071
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L312)
|
|
- **Line:** 312
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L480)
|
|
- **Line:** 480
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L244)
|
|
- **Line:** 244
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2587)
|
|
- **Line:** 2587
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2654)
|
|
- **Line:** 2654
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3856)
|
|
- **Line:** 3856
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-034
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1196)
|
|
- **Line:** 1196
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1464)
|
|
- **Line:** 1464
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4267)
|
|
- **Line:** 4267
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-035
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L491)
|
|
- **Line:** 491
|
|
- **Context:** `pub fn favorite_item(_caps: &ServerCapabilities, user_id: &str, item_i...`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L264)
|
|
- **Line:** 264
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2695)
|
|
- **Line:** 2695
|
|
- **Context:** `Unknown`
|
|
|
|
### JA-036
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L286)
|
|
- **Line:** 286
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L754)
|
|
- **Line:** 754
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4227)
|
|
- **Line:** 4227
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-002
|
|
|
|
**Locations:** 69 file(s)
|
|
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L369)
|
|
- **Line:** 369
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3068)
|
|
- **Line:** 3068
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/connectivity.ts`](../src/lib/stores/connectivity.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.waitForRepository.test.ts`](../src/lib/stores/auth.waitForRepository.test.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.ts`](../src/lib/stores/auth.ts#L81)
|
|
- **Line:** 81
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/offlineCatalog.ts`](../src/lib/services/offlineCatalog.ts#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/syncService.ts`](../src/lib/services/syncService.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L154)
|
|
- **Line:** 154
|
|
- **Context:** `pub enum MediaType {`
|
|
- **File:** [`src-tauri/src/commands/storage/mod.rs`](../src-tauri/src/commands/storage/mod.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/offline.rs`](../src-tauri/src/commands/offline.rs#L136)
|
|
- **Line:** 136
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync.rs`](../src-tauri/src/commands/sync.rs#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync.rs`](../src-tauri/src/commands/sync.rs#L57)
|
|
- **Line:** 57
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync.rs`](../src-tauri/src/commands/sync.rs#L407)
|
|
- **Line:** 407
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L236)
|
|
- **Line:** 236
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/mod.rs`](../src-tauri/src/commands/mod.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L973)
|
|
- **Line:** 973
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L1047)
|
|
- **Line:** 1047
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L1063)
|
|
- **Line:** 1063
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L1084)
|
|
- **Line:** 1084
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/db_service.rs`](../src-tauri/src/storage/db_service.rs#L481)
|
|
- **Line:** 481
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/db_service.rs`](../src-tauri/src/storage/db_service.rs#L593)
|
|
- **Line:** 593
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L159)
|
|
- **Line:** 159
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `pub fn file_size(&self) -> Option<u64> {`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L262)
|
|
- **Line:** 262
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L318)
|
|
- **Line:** 318
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L950)
|
|
- **Line:** 950
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L992)
|
|
- **Line:** 992
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L1021)
|
|
- **Line:** 1021
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L28)
|
|
- **Line:** 28
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L447)
|
|
- **Line:** 447
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L512)
|
|
- **Line:** 512
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L534)
|
|
- **Line:** 534
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L598)
|
|
- **Line:** 598
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L630)
|
|
- **Line:** 630
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L652)
|
|
- **Line:** 652
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L768)
|
|
- **Line:** 768
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L808)
|
|
- **Line:** 808
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L915)
|
|
- **Line:** 915
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1011)
|
|
- **Line:** 1011
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1169)
|
|
- **Line:** 1169
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1535)
|
|
- **Line:** 1535
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1562)
|
|
- **Line:** 1562
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1585)
|
|
- **Line:** 1585
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1616)
|
|
- **Line:** 1616
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1649)
|
|
- **Line:** 1649
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1680)
|
|
- **Line:** 1680
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L132)
|
|
- **Line:** 132
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L252)
|
|
- **Line:** 252
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L307)
|
|
- **Line:** 307
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L402)
|
|
- **Line:** 402
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L456)
|
|
- **Line:** 456
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L863)
|
|
- **Line:** 863
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3081)
|
|
- **Line:** 3081
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3153)
|
|
- **Line:** 3153
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3190)
|
|
- **Line:** 3190
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3277)
|
|
- **Line:** 3277
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3304)
|
|
- **Line:** 3304
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5706)
|
|
- **Line:** 5706
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5755)
|
|
- **Line:** 5755
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5820)
|
|
- **Line:** 5820
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5863)
|
|
- **Line:** 5863
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5901)
|
|
- **Line:** 5901
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1613)
|
|
- **Line:** 1613
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-003
|
|
|
|
**Locations:** 56 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L211)
|
|
- **Line:** 211
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2799)
|
|
- **Line:** 2799
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2893)
|
|
- **Line:** 2893
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2952)
|
|
- **Line:** 2952
|
|
- **Context:** `export type PlaybackProgress = { itemId: string;`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3044)
|
|
- **Line:** 3044
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3068)
|
|
- **Line:** 3068
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/controlsVisibility.test.ts`](../src/lib/components/player/controlsVisibility.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/controlsVisibility.ts`](../src/lib/components/player/controlsVisibility.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/mediaReady.test.ts`](../src/lib/components/player/mediaReady.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/mediaReady.ts`](../src/lib/components/player/mediaReady.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.nativeReveal.test.ts`](../src/lib/components/player/VideoPlayer.nativeReveal.test.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L453)
|
|
- **Line:** 453
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L484)
|
|
- **Line:** 484
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L512)
|
|
- **Line:** 512
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1114)
|
|
- **Line:** 1114
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1215)
|
|
- **Line:** 1215
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.test.ts`](../src/lib/components/player/backgroundAudioHandoff.test.ts#L98)
|
|
- **Line:** 98
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L117)
|
|
- **Line:** 117
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/nativeVideo.ts`](../src/lib/stores/nativeVideo.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/nativeVideoLayers.test.ts`](../src/lib/utils/nativeVideoLayers.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/videoSurface.ts`](../src/lib/utils/videoSurface.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/layoutShell.test.ts`](../src/lib/utils/layoutShell.test.ts#L248)
|
|
- **Line:** 248
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/layoutShell.ts`](../src/lib/utils/layoutShell.ts#L146)
|
|
- **Line:** 146
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackCapabilities.ts`](../src/lib/services/playbackCapabilities.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/webviewAudio.ts`](../src/lib/services/webviewAudio.ts#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/index.ts`](../src/lib/player/adapters/index.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/rustReportHost.ts`](../src/lib/player/adapters/rustReportHost.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/nativeAdapter.ts`](../src/lib/player/adapters/nativeAdapter.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/types.ts`](../src/lib/player/adapters/types.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/webviewAudioAdapter.ts`](../src/lib/player/adapters/webviewAudioAdapter.ts#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/webview_audio_backend.rs`](../src-tauri/src/player/webview_audio_backend.rs#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/webview_audio_backend.rs`](../src-tauri/src/player/webview_audio_backend.rs#L177)
|
|
- **Line:** 177
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L39)
|
|
- **Line:** 39
|
|
- **Context:** `pub fn playback_failed<S: Into<String>>(message: S) -> Self {`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L249)
|
|
- **Line:** 249
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L60)
|
|
- **Line:** 60
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L126)
|
|
- **Line:** 126
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L154)
|
|
- **Line:** 154
|
|
- **Context:** `pub enum MediaType {`
|
|
- **File:** [`src-tauri/src/player/mpv_backend_test.rs`](../src-tauri/src/player/mpv_backend_test.rs#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_player.rs`](../src-tauri/src/player/mpv_player.rs#L234)
|
|
- **Line:** 234
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L30)
|
|
- **Line:** 30
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L87)
|
|
- **Line:** 87
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L107)
|
|
- **Line:** 107
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L120)
|
|
- **Line:** 120
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L576)
|
|
- **Line:** 576
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L3601)
|
|
- **Line:** 3601
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L710)
|
|
- **Line:** 710
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L177)
|
|
- **Line:** 177
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2066)
|
|
- **Line:** 2066
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2082)
|
|
- **Line:** 2082
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2941)
|
|
- **Line:** 2941
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2959)
|
|
- **Line:** 2959
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/mod.rs`](../src-tauri/src/commands/mod.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-004
|
|
|
|
**Locations:** 85 file(s)
|
|
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L369)
|
|
- **Line:** 369
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L449)
|
|
- **Line:** 449
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L673)
|
|
- **Line:** 673
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L252)
|
|
- **Line:** 252
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L370)
|
|
- **Line:** 370
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1663)
|
|
- **Line:** 1663
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2799)
|
|
- **Line:** 2799
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2952)
|
|
- **Line:** 2952
|
|
- **Context:** `export type PlaybackProgress = { itemId: string;`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3044)
|
|
- **Line:** 3044
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3068)
|
|
- **Line:** 3068
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/AudioPlayer.svelte`](../src/lib/components/player/AudioPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/mediaReady.test.ts`](../src/lib/components/player/mediaReady.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/mediaReady.ts`](../src/lib/components/player/mediaReady.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.nativeReveal.test.ts`](../src/lib/components/player/VideoPlayer.nativeReveal.test.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L484)
|
|
- **Line:** 484
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1088)
|
|
- **Line:** 1088
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/nativeVideo.ts`](../src/lib/stores/nativeVideo.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.waitForRepository.test.ts`](../src/lib/stores/auth.waitForRepository.test.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/nativeVideoLayers.test.ts`](../src/lib/utils/nativeVideoLayers.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/videoSurface.ts`](../src/lib/utils/videoSurface.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.regression.test.ts`](../src/lib/services/playerEvents.regression.test.ts#L155)
|
|
- **Line:** 155
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L292)
|
|
- **Line:** 292
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/preload.test.ts`](../src/lib/services/preload.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/preload.ts`](../src/lib/services/preload.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/index.ts`](../src/lib/player/adapters/index.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/android/mod.rs`](../src-tauri/src/player/android/mod.rs#L439)
|
|
- **Line:** 439
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/webview_audio_backend.rs`](../src-tauri/src/player/webview_audio_backend.rs#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/webview_audio_backend.rs`](../src-tauri/src/player/webview_audio_backend.rs#L177)
|
|
- **Line:** 177
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L39)
|
|
- **Line:** 39
|
|
- **Context:** `pub fn playback_failed<S: Into<String>>(message: S) -> Self {`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L249)
|
|
- **Line:** 249
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L60)
|
|
- **Line:** 60
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L126)
|
|
- **Line:** 126
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L154)
|
|
- **Line:** 154
|
|
- **Context:** `pub enum MediaType {`
|
|
- **File:** [`src-tauri/src/player/mpv_backend_test.rs`](../src-tauri/src/player/mpv_backend_test.rs#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_player.rs`](../src-tauri/src/player/mpv_player.rs#L234)
|
|
- **Line:** 234
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/stream_end.rs`](../src-tauri/src/player/stream_end.rs#L91)
|
|
- **Line:** 91
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L30)
|
|
- **Line:** 30
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L87)
|
|
- **Line:** 87
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L107)
|
|
- **Line:** 107
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L120)
|
|
- **Line:** 120
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1825)
|
|
- **Line:** 1825
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1915)
|
|
- **Line:** 1915
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1946)
|
|
- **Line:** 1946
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L60)
|
|
- **Line:** 60
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L113)
|
|
- **Line:** 113
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L710)
|
|
- **Line:** 710
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/timers.rs`](../src-tauri/src/commands/player/timers.rs#L299)
|
|
- **Line:** 299
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L177)
|
|
- **Line:** 177
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/mod.rs`](../src-tauri/src/commands/mod.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L736)
|
|
- **Line:** 736
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L504)
|
|
- **Line:** 504
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L29)
|
|
- **Line:** 29
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L40)
|
|
- **Line:** 40
|
|
- **Context:** `pub fn clamp_max_audio_channels(reported: Option<u32>) -> u32 {`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L120)
|
|
- **Line:** 120
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L150)
|
|
- **Line:** 150
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L211)
|
|
- **Line:** 211
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L216)
|
|
- **Line:** 216
|
|
- **Context:** `pub fn video_audio_codecs(detected: &str) -> String {`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L259)
|
|
- **Line:** 259
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L305)
|
|
- **Line:** 305
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L323)
|
|
- **Line:** 323
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L348)
|
|
- **Line:** 348
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L352)
|
|
- **Line:** 352
|
|
- **Context:** `pub fn audio_forces_transcode(streams: &[(Option<&str>, bool)]) -> boo...`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L367)
|
|
- **Line:** 367
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L396)
|
|
- **Line:** 396
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L434)
|
|
- **Line:** 434
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L452)
|
|
- **Line:** 452
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L179)
|
|
- **Line:** 179
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L620)
|
|
- **Line:** 620
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L659)
|
|
- **Line:** 659
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L810)
|
|
- **Line:** 810
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L820)
|
|
- **Line:** 820
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L902)
|
|
- **Line:** 902
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L943)
|
|
- **Line:** 943
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1030)
|
|
- **Line:** 1030
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2168)
|
|
- **Line:** 2168
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2278)
|
|
- **Line:** 2278
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2556)
|
|
- **Line:** 2556
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3258)
|
|
- **Line:** 3258
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3302)
|
|
- **Line:** 3302
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3381)
|
|
- **Line:** 3381
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3748)
|
|
- **Line:** 3748
|
|
- **Context:** `Unknown`
|
|
- **File:** [`scripts/build-windows-cross.sh`](../scripts/build-windows-cross.sh#L41)
|
|
- **Line:** 41
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-005
|
|
|
|
**Locations:** 133 file(s)
|
|
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L673)
|
|
- **Line:** 673
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L178)
|
|
- **Line:** 178
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L211)
|
|
- **Line:** 211
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2893)
|
|
- **Line:** 2893
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3086)
|
|
- **Line:** 3086
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3135)
|
|
- **Line:** 3135
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3403)
|
|
- **Line:** 3403
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/playerSurface.ts`](../src/lib/components/player/playerSurface.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/AudioPlayer.svelte`](../src/lib/components/player/AudioPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/Controls.svelte`](../src/lib/components/player/Controls.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/MiniPlayer.svelte`](../src/lib/components/player/MiniPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/playerSurface.test.ts`](../src/lib/components/player/playerSurface.test.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/tapGestures.ts`](../src/lib/components/player/tapGestures.ts#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.tapSurface.test.ts`](../src/lib/components/player/VideoPlayer.tapSurface.test.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.touchScrub.test.ts`](../src/lib/components/player/VideoPlayer.touchScrub.test.ts#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L512)
|
|
- **Line:** 512
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L628)
|
|
- **Line:** 628
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L741)
|
|
- **Line:** 741
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1568)
|
|
- **Line:** 1568
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L69)
|
|
- **Line:** 69
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/BottomUi.svelte`](../src/lib/components/BottomUi.svelte#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/queue.test.ts`](../src/lib/stores/queue.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/playerVisibility.test.ts`](../src/lib/stores/playerVisibility.test.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/appState.ts`](../src/lib/stores/appState.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/player.ts`](../src/lib/stores/player.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/player.ts`](../src/lib/stores/player.ts#L31)
|
|
- **Line:** 31
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L108)
|
|
- **Line:** 108
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L113)
|
|
- **Line:** 113
|
|
- **Context:** `async function next() {`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L118)
|
|
- **Line:** 118
|
|
- **Context:** `async function previous() {`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L123)
|
|
- **Line:** 123
|
|
- **Context:** `async function skipTo(index: number) {`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L128)
|
|
- **Line:** 128
|
|
- **Context:** `async function toggleShuffle() {`
|
|
- **File:** [`src/lib/utils/duration.test.ts`](../src/lib/utils/duration.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/layoutShell.test.ts`](../src/lib/utils/layoutShell.test.ts#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/layoutShell.ts`](../src/lib/utils/layoutShell.ts#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackCapabilities.ts`](../src/lib/services/playbackCapabilities.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackReporting.test.ts`](../src/lib/services/playbackReporting.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackReporting.ts`](../src/lib/services/playbackReporting.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackReporting.ts`](../src/lib/services/playbackReporting.ts#L27)
|
|
- **Line:** 27
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackReporting.ts`](../src/lib/services/playbackReporting.ts#L76)
|
|
- **Line:** 76
|
|
- **Context:** `* This function is therefore the *local* half only, which is what its ...`
|
|
- **File:** [`src/lib/services/playbackReporting.ts`](../src/lib/services/playbackReporting.ts#L107)
|
|
- **Line:** 107
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.regression.test.ts`](../src/lib/services/playerEvents.regression.test.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.test.ts`](../src/lib/services/playerEvents.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L159)
|
|
- **Line:** 159
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L189)
|
|
- **Line:** 189
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/webviewAudio.ts`](../src/lib/services/webviewAudio.ts#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/rustReportHost.ts`](../src/lib/player/adapters/rustReportHost.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/nativeAdapter.ts`](../src/lib/player/adapters/nativeAdapter.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/nativeAdapter.ts`](../src/lib/player/adapters/nativeAdapter.ts#L46)
|
|
- **Line:** 46
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/types.ts`](../src/lib/player/adapters/types.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/webviewAudioAdapter.ts`](../src/lib/player/adapters/webviewAudioAdapter.ts#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/transport.authority.test.ts`](../src/lib/player/transport.authority.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/index.ts`](../src/lib/player/index.ts#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/events.rs`](../src-tauri/src/player/events.rs#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/events.rs`](../src-tauri/src/player/events.rs#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/webview_audio_backend.rs`](../src-tauri/src/player/webview_audio_backend.rs#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/webview_audio_backend.rs`](../src-tauri/src/player/webview_audio_backend.rs#L177)
|
|
- **Line:** 177
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L42)
|
|
- **Line:** 42
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L46)
|
|
- **Line:** 46
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L50)
|
|
- **Line:** 50
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L54)
|
|
- **Line:** 54
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L58)
|
|
- **Line:** 58
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/legacy_player.rs`](../src-tauri/src/player/legacy_player.rs#L236)
|
|
- **Line:** 236
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media_player.rs`](../src-tauri/src/player/media_player.rs#L49)
|
|
- **Line:** 49
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media_player.rs`](../src-tauri/src/player/media_player.rs#L298)
|
|
- **Line:** 298
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend_test.rs`](../src-tauri/src/player/mpv_backend_test.rs#L33)
|
|
- **Line:** 33
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend_test.rs`](../src-tauri/src/player/mpv_backend_test.rs#L77)
|
|
- **Line:** 77
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_player.rs`](../src-tauri/src/player/mpv_player.rs#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/queue.rs`](../src-tauri/src/player/queue.rs#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/queue.rs`](../src-tauri/src/player/queue.rs#L20)
|
|
- **Line:** 20
|
|
- **Context:** `pub enum RepeatMode {`
|
|
- **File:** [`src-tauri/src/player/queue.rs`](../src-tauri/src/player/queue.rs#L535)
|
|
- **Line:** 535
|
|
- **Context:** `pub enum AddPosition {`
|
|
- **File:** [`src-tauri/src/player/state.rs`](../src-tauri/src/player/state.rs#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/state.rs`](../src-tauri/src/player/state.rs#L25)
|
|
- **Line:** 25
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/track_switch.rs`](../src-tauri/src/player/track_switch.rs#L51)
|
|
- **Line:** 51
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/jni_guard.rs`](../src-tauri/src/player/jni_guard.rs#L27)
|
|
- **Line:** 27
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/jni_guard.rs`](../src-tauri/src/player/jni_guard.rs#L44)
|
|
- **Line:** 44
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/jni_guard.rs`](../src-tauri/src/player/jni_guard.rs#L51)
|
|
- **Line:** 51
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/jni_guard.rs`](../src-tauri/src/player/jni_guard.rs#L64)
|
|
- **Line:** 64
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/jni_guard.rs`](../src-tauri/src/player/jni_guard.rs#L79)
|
|
- **Line:** 79
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L42)
|
|
- **Line:** 42
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L87)
|
|
- **Line:** 87
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L154)
|
|
- **Line:** 154
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L166)
|
|
- **Line:** 166
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L202)
|
|
- **Line:** 202
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L220)
|
|
- **Line:** 220
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L237)
|
|
- **Line:** 237
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L251)
|
|
- **Line:** 251
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L369)
|
|
- **Line:** 369
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L576)
|
|
- **Line:** 576
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L699)
|
|
- **Line:** 699
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L707)
|
|
- **Line:** 707
|
|
- **Context:** `pub fn is_html5_active(&self) -> bool {`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L751)
|
|
- **Line:** 751
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L806)
|
|
- **Line:** 806
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L833)
|
|
- **Line:** 833
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L942)
|
|
- **Line:** 942
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1039)
|
|
- **Line:** 1039
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1054)
|
|
- **Line:** 1054
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1065)
|
|
- **Line:** 1065
|
|
- **Context:** `pub fn observed_duration(&self) -> Option<f64> {`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1103)
|
|
- **Line:** 1103
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1116)
|
|
- **Line:** 1116
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1425)
|
|
- **Line:** 1425
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1704)
|
|
- **Line:** 1704
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1720)
|
|
- **Line:** 1720
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2481)
|
|
- **Line:** 2481
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2520)
|
|
- **Line:** 2520
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L3601)
|
|
- **Line:** 3601
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4622)
|
|
- **Line:** 4622
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4665)
|
|
- **Line:** 4665
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4738)
|
|
- **Line:** 4738
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4753)
|
|
- **Line:** 4753
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4911)
|
|
- **Line:** 4911
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4929)
|
|
- **Line:** 4929
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L47)
|
|
- **Line:** 47
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L390)
|
|
- **Line:** 390
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L411)
|
|
- **Line:** 411
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L696)
|
|
- **Line:** 696
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L753)
|
|
- **Line:** 753
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L777)
|
|
- **Line:** 777
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L824)
|
|
- **Line:** 824
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L833)
|
|
- **Line:** 833
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/session.rs`](../src-tauri/src/commands/player/session.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1532)
|
|
- **Line:** 1532
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1753)
|
|
- **Line:** 1753
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2066)
|
|
- **Line:** 2066
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2082)
|
|
- **Line:** 2082
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2104)
|
|
- **Line:** 2104
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/conversions.rs`](../src-tauri/src/commands/conversions.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/mod.rs`](../src-tauri/src/commands/mod.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-007
|
|
|
|
**Locations:** 54 file(s)
|
|
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L187)
|
|
- **Line:** 187
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/music/+page.svelte`](../src/routes/library/music/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/movies/+page.svelte`](../src/routes/library/movies/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/tv/+page.svelte`](../src/routes/library/tv/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2466)
|
|
- **Line:** 2466
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2633)
|
|
- **Line:** 2633
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/AlphabetScrollBar.svelte`](../src/lib/components/library/AlphabetScrollBar.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/alphabetStrip.ts`](../src/lib/components/library/alphabetStrip.ts#L22)
|
|
- **Line:** 22
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/alphabetStrip.test.ts`](../src/lib/components/library/alphabetStrip.test.ts#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/library.ts`](../src/lib/stores/library.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/library.ts`](../src/lib/stores/library.ts#L122)
|
|
- **Line:** 122
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/movies.ts`](../src/lib/stores/movies.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/music.ts`](../src/lib/stores/music.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/tv.ts`](../src/lib/stores/tv.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/libraryListingOrder.test.ts`](../src/lib/stores/libraryListingOrder.test.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/imageCache.ts`](../src/lib/services/imageCache.ts#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Note for whoever touches the CSP next: that function was the last`
|
|
- **File:** [`src/lib/services/imageCache.test.ts`](../src/lib/services/imageCache.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/thumbnails.rs`](../src-tauri/src/commands/storage/thumbnails.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L921)
|
|
- **Line:** 921
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L973)
|
|
- **Line:** 973
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L1047)
|
|
- **Line:** 1047
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L1063)
|
|
- **Line:** 1063
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L1084)
|
|
- **Line:** 1084
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L350)
|
|
- **Line:** 350
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L367)
|
|
- **Line:** 367
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L111)
|
|
- **Line:** 111
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L119)
|
|
- **Line:** 119
|
|
- **Context:** `pub fn user_views(_caps: &ServerCapabilities, user_id: &str) -> String...`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L143)
|
|
- **Line:** 143
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L169)
|
|
- **Line:** 169
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L661)
|
|
- **Line:** 661
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L851)
|
|
- **Line:** 851
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L59)
|
|
- **Line:** 59
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L110)
|
|
- **Line:** 110
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3948)
|
|
- **Line:** 3948
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3984)
|
|
- **Line:** 3984
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4019)
|
|
- **Line:** 4019
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L100)
|
|
- **Line:** 100
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L307)
|
|
- **Line:** 307
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L456)
|
|
- **Line:** 456
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L770)
|
|
- **Line:** 770
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L863)
|
|
- **Line:** 863
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L917)
|
|
- **Line:** 917
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5503)
|
|
- **Line:** 5503
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5551)
|
|
- **Line:** 5551
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5607)
|
|
- **Line:** 5607
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5652)
|
|
- **Line:** 5652
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5863)
|
|
- **Line:** 5863
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5901)
|
|
- **Line:** 5901
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/domain/from_jellyfin.rs`](../src-tauri/src/domain/from_jellyfin.rs#L151)
|
|
- **Line:** 151
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/domain/media.rs`](../src-tauri/src/domain/media.rs#L57)
|
|
- **Line:** 57
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-009
|
|
|
|
**Locations:** 14 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L679)
|
|
- **Line:** 679
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L695)
|
|
- **Line:** 695
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.test.ts`](../src/lib/stores/auth.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.ts`](../src/lib/stores/auth.ts#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.ts`](../src/lib/stores/auth.ts#L319)
|
|
- **Line:** 319
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.ts`](../src/lib/stores/auth.ts#L346)
|
|
- **Line:** 346
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/deviceId.test.ts`](../src/lib/services/deviceId.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/deviceId.ts`](../src/lib/services/deviceId.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/deviceId.ts`](../src/lib/services/deviceId.ts#L26)
|
|
- **Line:** 26
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/device.rs`](../src-tauri/src/commands/device.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/device.rs`](../src-tauri/src/commands/device.rs#L24)
|
|
- **Line:** 24
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/device.rs`](../src-tauri/src/commands/device.rs#L81)
|
|
- **Line:** 81
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/mod.rs`](../src-tauri/src/commands/mod.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/jellyfin/client.rs`](../src-tauri/src/jellyfin/client.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-011
|
|
|
|
**Locations:** 11 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3068)
|
|
- **Line:** 3068
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/downloads.test.ts`](../src/lib/stores/downloads.test.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/downloads.ts`](../src/lib/stores/downloads.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/preload.test.ts`](../src/lib/services/preload.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/preload.ts`](../src/lib/services/preload.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L154)
|
|
- **Line:** 154
|
|
- **Context:** `pub enum MediaType {`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L2575)
|
|
- **Line:** 2575
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/mod.rs`](../src-tauri/src/commands/storage/mod.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/offline.rs`](../src-tauri/src/commands/offline.rs#L136)
|
|
- **Line:** 136
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/mod.rs`](../src-tauri/src/commands/mod.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L916)
|
|
- **Line:** 916
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-012
|
|
|
|
**Locations:** 37 file(s)
|
|
|
|
- **File:** [`src/lib/stores/auth.test.ts`](../src/lib/stores/auth.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.ts`](../src/lib/stores/auth.ts#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.ts`](../src/lib/stores/auth.ts#L346)
|
|
- **Line:** 346
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.ts`](../src/lib/stores/auth.ts#L508)
|
|
- **Line:** 508
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_player.rs`](../src-tauri/src/player/mpv_player.rs#L88)
|
|
- **Line:** 88
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L60)
|
|
- **Line:** 60
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L134)
|
|
- **Line:** 134
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L148)
|
|
- **Line:** 148
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L248)
|
|
- **Line:** 248
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/mod.rs`](../src-tauri/src/commands/storage/mod.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/mod.rs`](../src-tauri/src/commands/mod.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/db_service.rs`](../src-tauri/src/storage/db_service.rs#L481)
|
|
- **Line:** 481
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `pub fn file_size(&self) -> Option<u64> {`
|
|
- **File:** [`src-tauri/src/android_context.rs`](../src-tauri/src/android_context.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/android_context.rs`](../src-tauri/src/android_context.rs#L80)
|
|
- **Line:** 80
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/android_context.rs`](../src-tauri/src/android_context.rs#L95)
|
|
- **Line:** 95
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L53)
|
|
- **Line:** 53
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L105)
|
|
- **Line:** 105
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L132)
|
|
- **Line:** 132
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L564)
|
|
- **Line:** 564
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L628)
|
|
- **Line:** 628
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L703)
|
|
- **Line:** 703
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1035)
|
|
- **Line:** 1035
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1052)
|
|
- **Line:** 1052
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1064)
|
|
- **Line:** 1064
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1090)
|
|
- **Line:** 1090
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1111)
|
|
- **Line:** 1111
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1144)
|
|
- **Line:** 1144
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1163)
|
|
- **Line:** 1163
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1180)
|
|
- **Line:** 1180
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1212)
|
|
- **Line:** 1212
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L640)
|
|
- **Line:** 640
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1121)
|
|
- **Line:** 1121
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1287)
|
|
- **Line:** 1287
|
|
- **Context:** `Unknown`
|
|
- **File:** [`scripts/tauri-security-config.test.ts`](../scripts/tauri-security-config.test.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-015
|
|
|
|
**Locations:** 13 file(s)
|
|
|
|
- **File:** [`src/lib/stores/queue.test.ts`](../src/lib/stores/queue.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L108)
|
|
- **Line:** 108
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L113)
|
|
- **Line:** 113
|
|
- **Context:** `async function next() {`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L118)
|
|
- **Line:** 118
|
|
- **Context:** `async function previous() {`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L123)
|
|
- **Line:** 123
|
|
- **Context:** `async function skipTo(index: number) {`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L128)
|
|
- **Line:** 128
|
|
- **Context:** `async function toggleShuffle() {`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L133)
|
|
- **Line:** 133
|
|
- **Context:** `async function cycleRepeat() {`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L138)
|
|
- **Line:** 138
|
|
- **Context:** `async function removeFromQueue(index: number) {`
|
|
- **File:** [`src/lib/stores/queue.ts`](../src/lib/stores/queue.ts#L143)
|
|
- **Line:** 143
|
|
- **Context:** `async function moveInQueue(fromIndex: number, toIndex: number) {`
|
|
- **File:** [`src-tauri/src/player/queue.rs`](../src-tauri/src/player/queue.rs#L20)
|
|
- **Line:** 20
|
|
- **Context:** `pub enum RepeatMode {`
|
|
- **File:** [`src-tauri/src/player/queue.rs`](../src-tauri/src/player/queue.rs#L535)
|
|
- **Line:** 535
|
|
- **Context:** `pub enum AddPosition {`
|
|
- **File:** [`src-tauri/src/commands/player/queue.rs`](../src-tauri/src/commands/player/queue.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-018
|
|
|
|
**Locations:** 20 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L920)
|
|
- **Line:** 920
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/downloads.test.ts`](../src/lib/stores/downloads.test.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/downloads.ts`](../src/lib/stores/downloads.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/downloads.ts`](../src/lib/stores/downloads.ts#L214)
|
|
- **Line:** 214
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L469)
|
|
- **Line:** 469
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L500)
|
|
- **Line:** 500
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L551)
|
|
- **Line:** 551
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L573)
|
|
- **Line:** 573
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L706)
|
|
- **Line:** 706
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L2575)
|
|
- **Line:** 2575
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3286)
|
|
- **Line:** 3286
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3351)
|
|
- **Line:** 3351
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3382)
|
|
- **Line:** 3382
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3415)
|
|
- **Line:** 3415
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3444)
|
|
- **Line:** 3444
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3458)
|
|
- **Line:** 3458
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3485)
|
|
- **Line:** 3485
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L954)
|
|
- **Line:** 954
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L995)
|
|
- **Line:** 995
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L221)
|
|
- **Line:** 221
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-019
|
|
|
|
**Locations:** 21 file(s)
|
|
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L449)
|
|
- **Line:** 449
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1552)
|
|
- **Line:** 1552
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3135)
|
|
- **Line:** 3135
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackReporting.test.ts`](../src/lib/services/playbackReporting.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackReporting.ts`](../src/lib/services/playbackReporting.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.test.ts`](../src/lib/services/playerEvents.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/events.rs`](../src-tauri/src/player/events.rs#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/events.rs`](../src-tauri/src/player/events.rs#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/mod.rs`](../src-tauri/src/commands/storage/mod.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/playback_reporting.rs`](../src-tauri/src/commands/playback_reporting.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/mod.rs`](../src-tauri/src/commands/mod.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L433)
|
|
- **Line:** 433
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `pub fn file_size(&self) -> Option<u64> {`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L282)
|
|
- **Line:** 282
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L370)
|
|
- **Line:** 370
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L251)
|
|
- **Line:** 251
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1196)
|
|
- **Line:** 1196
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1796)
|
|
- **Line:** 1796
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2003)
|
|
- **Line:** 2003
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-020
|
|
|
|
**Locations:** 63 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L191)
|
|
- **Line:** 191
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2692)
|
|
- **Line:** 2692
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2843)
|
|
- **Line:** 2843
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3676)
|
|
- **Line:** 3676
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L56)
|
|
- **Line:** 56
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L82)
|
|
- **Line:** 82
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L99)
|
|
- **Line:** 99
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L172)
|
|
- **Line:** 172
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L267)
|
|
- **Line:** 267
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.ts`](../src/lib/components/player/subtitleTracks.ts#L20)
|
|
- **Line:** 20
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.ts`](../src/lib/components/player/subtitleTracks.ts#L75)
|
|
- **Line:** 75
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.ts`](../src/lib/components/player/subtitleTracks.ts#L151)
|
|
- **Line:** 151
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.ts`](../src/lib/components/player/subtitleTracks.ts#L184)
|
|
- **Line:** 184
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.menus.test.ts`](../src/lib/components/player/VideoPlayer.menus.test.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L243)
|
|
- **Line:** 243
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L396)
|
|
- **Line:** 396
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L412)
|
|
- **Line:** 412
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L581)
|
|
- **Line:** 581
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1525)
|
|
- **Line:** 1525
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/types.ts`](../src/lib/player/adapters/types.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L117)
|
|
- **Line:** 117
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L42)
|
|
- **Line:** 42
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L702)
|
|
- **Line:** 702
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L887)
|
|
- **Line:** 887
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L41)
|
|
- **Line:** 41
|
|
- **Context:** `pub struct TrackInfo {`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L76)
|
|
- **Line:** 76
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L94)
|
|
- **Line:** 94
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L138)
|
|
- **Line:** 138
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L181)
|
|
- **Line:** 181
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L216)
|
|
- **Line:** 216
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L221)
|
|
- **Line:** 221
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L414)
|
|
- **Line:** 414
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1830)
|
|
- **Line:** 1830
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3025)
|
|
- **Line:** 3025
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3082)
|
|
- **Line:** 3082
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3114)
|
|
- **Line:** 3114
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L265)
|
|
- **Line:** 265
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L511)
|
|
- **Line:** 511
|
|
- **Context:** `pub fn playback_info(_caps: &ServerCapabilities, item_id: &str) -> Str...`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L84)
|
|
- **Line:** 84
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L99)
|
|
- **Line:** 99
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L120)
|
|
- **Line:** 120
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L150)
|
|
- **Line:** 150
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L184)
|
|
- **Line:** 184
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L383)
|
|
- **Line:** 383
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L396)
|
|
- **Line:** 396
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L434)
|
|
- **Line:** 434
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L452)
|
|
- **Line:** 452
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L466)
|
|
- **Line:** 466
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L480)
|
|
- **Line:** 480
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L943)
|
|
- **Line:** 943
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1030)
|
|
- **Line:** 1030
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1473)
|
|
- **Line:** 1473
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2168)
|
|
- **Line:** 2168
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2278)
|
|
- **Line:** 2278
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2326)
|
|
- **Line:** 2326
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2484)
|
|
- **Line:** 2484
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3005)
|
|
- **Line:** 3005
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3381)
|
|
- **Line:** 3381
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3404)
|
|
- **Line:** 3404
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-021
|
|
|
|
**Locations:** 26 file(s)
|
|
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L673)
|
|
- **Line:** 673
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L147)
|
|
- **Line:** 147
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L178)
|
|
- **Line:** 178
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.menus.test.ts`](../src/lib/components/player/VideoPlayer.menus.test.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L243)
|
|
- **Line:** 243
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L323)
|
|
- **Line:** 323
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/types.ts`](../src/lib/player/adapters/types.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L105)
|
|
- **Line:** 105
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/track_switch.rs`](../src-tauri/src/player/track_switch.rs#L29)
|
|
- **Line:** 29
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/track_switch.rs`](../src-tauri/src/player/track_switch.rs#L51)
|
|
- **Line:** 51
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L702)
|
|
- **Line:** 702
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L875)
|
|
- **Line:** 875
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L41)
|
|
- **Line:** 41
|
|
- **Context:** `pub struct TrackInfo {`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L76)
|
|
- **Line:** 76
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L109)
|
|
- **Line:** 109
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L138)
|
|
- **Line:** 138
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L201)
|
|
- **Line:** 201
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L216)
|
|
- **Line:** 216
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1532)
|
|
- **Line:** 1532
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1809)
|
|
- **Line:** 1809
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/series_prefs.rs`](../src-tauri/src/commands/storage/series_prefs.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1748)
|
|
- **Line:** 1748
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4527)
|
|
- **Line:** 4527
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-023
|
|
|
|
**Locations:** 45 file(s)
|
|
|
|
- **File:** [`src/routes/library/movies/+page.svelte`](../src/routes/library/movies/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/tv/+page.svelte`](../src/routes/library/tv/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L816)
|
|
- **Line:** 816
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L74)
|
|
- **Line:** 74
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L347)
|
|
- **Line:** 347
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1552)
|
|
- **Line:** 1552
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1560)
|
|
- **Line:** 1560
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2191)
|
|
- **Line:** 2191
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3135)
|
|
- **Line:** 3135
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1077)
|
|
- **Line:** 1077
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.test.ts`](../src/lib/components/player/backgroundAudioHandoff.test.ts#L133)
|
|
- **Line:** 133
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L117)
|
|
- **Line:** 117
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/home.ts`](../src/lib/stores/home.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/movies.ts`](../src/lib/stores/movies.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/nextEpisode.ts`](../src/lib/stores/nextEpisode.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/tv.ts`](../src/lib/stores/tv.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/nextEpisodeService.ts`](../src/lib/services/nextEpisodeService.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.test.ts`](../src/lib/services/playerEvents.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L269)
|
|
- **Line:** 269
|
|
- **Context:** `function handleMediaLoaded(duration: number): void {`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L374)
|
|
- **Line:** 374
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/autoplay.rs`](../src-tauri/src/player/autoplay.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/events.rs`](../src-tauri/src/player/events.rs#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/events.rs`](../src-tauri/src/player/events.rs#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L188)
|
|
- **Line:** 188
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L492)
|
|
- **Line:** 492
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1730)
|
|
- **Line:** 1730
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1768)
|
|
- **Line:** 1768
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2010)
|
|
- **Line:** 2010
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2301)
|
|
- **Line:** 2301
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4179)
|
|
- **Line:** 4179
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4203)
|
|
- **Line:** 4203
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4226)
|
|
- **Line:** 4226
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/timers.rs`](../src-tauri/src/commands/player/timers.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/timers.rs`](../src-tauri/src/commands/player/timers.rs#L145)
|
|
- **Line:** 145
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L886)
|
|
- **Line:** 886
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L433)
|
|
- **Line:** 433
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L459)
|
|
- **Line:** 459
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L286)
|
|
- **Line:** 286
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1796)
|
|
- **Line:** 1796
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1821)
|
|
- **Line:** 1821
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-024
|
|
|
|
**Locations:** 12 file(s)
|
|
|
|
- **File:** [`src/lib/stores/home.ts`](../src/lib/stores/home.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L230)
|
|
- **Line:** 230
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L745)
|
|
- **Line:** 745
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1251)
|
|
- **Line:** 1251
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1271)
|
|
- **Line:** 1271
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1310)
|
|
- **Line:** 1310
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1764)
|
|
- **Line:** 1764
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4123)
|
|
- **Line:** 4123
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4165)
|
|
- **Line:** 4165
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4192)
|
|
- **Line:** 4192
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4208)
|
|
- **Line:** 4208
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-025
|
|
|
|
**Locations:** 70 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L995)
|
|
- **Line:** 995
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/+layout.svelte`](../src/routes/+layout.svelte#L331)
|
|
- **Line:** 331
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1375)
|
|
- **Line:** 1375
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1740)
|
|
- **Line:** 1740
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3709)
|
|
- **Line:** 3709
|
|
- **Context:** `export type SyncQueueItem = { id: number; userId: string; operation: s...`
|
|
- **File:** [`src/lib/components/sync/PendingSyncList.svelte`](../src/lib/components/sync/PendingSyncList.svelte#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/sync/PendingSyncModal.svelte`](../src/lib/components/sync/PendingSyncModal.svelte#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/skipReporting.ts`](../src/lib/services/skipReporting.ts#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/pendingSync.logic.ts`](../src/lib/services/pendingSync.logic.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/pendingSync.logic.test.ts`](../src/lib/services/pendingSync.logic.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackReporting.test.ts`](../src/lib/services/playbackReporting.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackReporting.ts`](../src/lib/services/playbackReporting.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackReporting.ts`](../src/lib/services/playbackReporting.ts#L27)
|
|
- **Line:** 27
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackReporting.ts`](../src/lib/services/playbackReporting.ts#L107)
|
|
- **Line:** 107
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playbackReporting.ts`](../src/lib/services/playbackReporting.ts#L143)
|
|
- **Line:** 143
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L159)
|
|
- **Line:** 159
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/skipReporting.test.ts`](../src/lib/services/skipReporting.test.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/syncService.ts`](../src/lib/services/syncService.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/syncService.ts`](../src/lib/services/syncService.ts#L61)
|
|
- **Line:** 61
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L115)
|
|
- **Line:** 115
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L167)
|
|
- **Line:** 167
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L369)
|
|
- **Line:** 369
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L833)
|
|
- **Line:** 833
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1039)
|
|
- **Line:** 1039
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1073)
|
|
- **Line:** 1073
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1082)
|
|
- **Line:** 1082
|
|
- **Context:** `pub fn set_report_sink(&self, sink: Arc<dyn PlaybackReportSink>) {`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1425)
|
|
- **Line:** 1425
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1669)
|
|
- **Line:** 1669
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4738)
|
|
- **Line:** 4738
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4789)
|
|
- **Line:** 4789
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4816)
|
|
- **Line:** 4816
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4854)
|
|
- **Line:** 4854
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4882)
|
|
- **Line:** 4882
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4911)
|
|
- **Line:** 4911
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/mod.rs`](../src-tauri/src/commands/storage/mod.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync.rs`](../src-tauri/src/commands/sync.rs#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync.rs`](../src-tauri/src/commands/sync.rs#L33)
|
|
- **Line:** 33
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/playback_reporting.rs`](../src-tauri/src/commands/playback_reporting.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L76)
|
|
- **Line:** 76
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L236)
|
|
- **Line:** 236
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L380)
|
|
- **Line:** 380
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L427)
|
|
- **Line:** 427
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L474)
|
|
- **Line:** 474
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L606)
|
|
- **Line:** 606
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L672)
|
|
- **Line:** 672
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L702)
|
|
- **Line:** 702
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L736)
|
|
- **Line:** 736
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L765)
|
|
- **Line:** 765
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L811)
|
|
- **Line:** 811
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L856)
|
|
- **Line:** 856
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L885)
|
|
- **Line:** 885
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L915)
|
|
- **Line:** 915
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L954)
|
|
- **Line:** 954
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L992)
|
|
- **Line:** 992
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L1007)
|
|
- **Line:** 1007
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/mod.rs`](../src-tauri/src/commands/mod.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L908)
|
|
- **Line:** 908
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `pub fn file_size(&self) -> Option<u64> {`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L491)
|
|
- **Line:** 491
|
|
- **Context:** `pub fn favorite_item(_caps: &ServerCapabilities, user_id: &str, item_i...`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L264)
|
|
- **Line:** 264
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2695)
|
|
- **Line:** 2695
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L534)
|
|
- **Line:** 534
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L915)
|
|
- **Line:** 915
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1166)
|
|
- **Line:** 1166
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5266)
|
|
- **Line:** 5266
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5353)
|
|
- **Line:** 5353
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5444)
|
|
- **Line:** 5444
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1613)
|
|
- **Line:** 1613
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-026
|
|
|
|
**Locations:** 20 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L347)
|
|
- **Line:** 347
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3135)
|
|
- **Line:** 3135
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3504)
|
|
- **Line:** 3504
|
|
- **Context:** `export type SessionInfo = { id?: string | null; userId?: string | null...`
|
|
- **File:** [`src/lib/components/player/SleepTimerModal.svelte`](../src/lib/components/player/SleepTimerModal.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/sleepTimer.ts`](../src/lib/stores/sleepTimer.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.test.ts`](../src/lib/services/playerEvents.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L269)
|
|
- **Line:** 269
|
|
- **Context:** `function handleMediaLoaded(duration: number): void {`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L329)
|
|
- **Line:** 329
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/sleep_timer.rs`](../src-tauri/src/player/sleep_timer.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/sleep_timer.rs`](../src-tauri/src/player/sleep_timer.rs#L81)
|
|
- **Line:** 81
|
|
- **Context:** `pub fn cancel(&mut self) {`
|
|
- **File:** [`src-tauri/src/player/autoplay.rs`](../src-tauri/src/player/autoplay.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/events.rs`](../src-tauri/src/player/events.rs#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/events.rs`](../src-tauri/src/player/events.rs#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L492)
|
|
- **Line:** 492
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4226)
|
|
- **Line:** 4226
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/timers.rs`](../src-tauri/src/commands/player/timers.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/timers.rs`](../src-tauri/src/commands/player/timers.rs#L145)
|
|
- **Line:** 145
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-027
|
|
|
|
**Locations:** 23 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L251)
|
|
- **Line:** 251
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2404)
|
|
- **Line:** 2404
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/android/mod.rs`](../src-tauri/src/player/android/mod.rs#L580)
|
|
- **Line:** 580
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/android/mod.rs`](../src-tauri/src/player/android/mod.rs#L618)
|
|
- **Line:** 618
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L948)
|
|
- **Line:** 948
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L968)
|
|
- **Line:** 968
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1037)
|
|
- **Line:** 1037
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1049)
|
|
- **Line:** 1049
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1123)
|
|
- **Line:** 1123
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L50)
|
|
- **Line:** 50
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L35)
|
|
- **Line:** 35
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L48)
|
|
- **Line:** 48
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L142)
|
|
- **Line:** 142
|
|
- **Context:** `pub fn with_crossfade_clamped(mut self) -> Self {`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L383)
|
|
- **Line:** 383
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L400)
|
|
- **Line:** 400
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L424)
|
|
- **Line:** 424
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L460)
|
|
- **Line:** 460
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L489)
|
|
- **Line:** 489
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L516)
|
|
- **Line:** 516
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L527)
|
|
- **Line:** 527
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-029
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/LibraryGrid.svelte`](../src/lib/components/library/LibraryGrid.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/viewMode.test.ts`](../src/lib/stores/viewMode.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/library.ts`](../src/lib/stores/library.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-034
|
|
|
|
**Locations:** 29 file(s)
|
|
|
|
- **File:** [`src/routes/library/music/+page.svelte`](../src/routes/library/music/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/movies/+page.svelte`](../src/routes/library/movies/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/tv/+page.svelte`](../src/routes/library/tv/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1552)
|
|
- **Line:** 1552
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1560)
|
|
- **Line:** 1560
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/home/heroRotation.test.ts`](../src/lib/components/home/heroRotation.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/home/heroRotation.ts`](../src/lib/components/home/heroRotation.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/home/Carousel.svelte`](../src/lib/components/home/Carousel.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/home/HeroBanner.svelte`](../src/lib/components/home/HeroBanner.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/home.ts`](../src/lib/stores/home.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/movies.ts`](../src/lib/stores/movies.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/music.ts`](../src/lib/stores/music.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/tv.ts`](../src/lib/stores/tv.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/heroMix.ts`](../src/lib/utils/heroMix.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L433)
|
|
- **Line:** 433
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L459)
|
|
- **Line:** 459
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L230)
|
|
- **Line:** 230
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L351)
|
|
- **Line:** 351
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L745)
|
|
- **Line:** 745
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1251)
|
|
- **Line:** 1251
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1271)
|
|
- **Line:** 1271
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1310)
|
|
- **Line:** 1310
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1764)
|
|
- **Line:** 1764
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2003)
|
|
- **Line:** 2003
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4123)
|
|
- **Line:** 4123
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4165)
|
|
- **Line:** 4165
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4192)
|
|
- **Line:** 4192
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4208)
|
|
- **Line:** 4208
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-035
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/CastSection.svelte`](../src/lib/components/library/CastSection.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/CrewLinks.svelte`](../src/lib/components/library/CrewLinks.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/people.rs`](../src-tauri/src/commands/storage/people.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L445)
|
|
- **Line:** 445
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1748)
|
|
- **Line:** 1748
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2740)
|
|
- **Line:** 2740
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-037
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/routes/library/movies/+page.svelte`](../src/routes/library/movies/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/tv/+page.svelte`](../src/routes/library/tv/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/LibraryGrid.svelte`](../src/lib/components/library/LibraryGrid.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-038
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-039
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/BottomNav.svelte`](../src/lib/components/BottomNav.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-040
|
|
|
|
**Locations:** 101 file(s)
|
|
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L816)
|
|
- **Line:** 816
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.test.ts`](../src/lib/api/repository-client.test.ts#L442)
|
|
- **Line:** 442
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.test.ts`](../src/lib/api/repository-client.test.ts#L459)
|
|
- **Line:** 459
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L298)
|
|
- **Line:** 298
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L42)
|
|
- **Line:** 42
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L63)
|
|
- **Line:** 63
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L74)
|
|
- **Line:** 74
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L347)
|
|
- **Line:** 347
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L370)
|
|
- **Line:** 370
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1695)
|
|
- **Line:** 1695
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2191)
|
|
- **Line:** 2191
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L226)
|
|
- **Line:** 226
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L741)
|
|
- **Line:** 741
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1077)
|
|
- **Line:** 1077
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1088)
|
|
- **Line:** 1088
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1114)
|
|
- **Line:** 1114
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.test.ts`](../src/lib/components/player/backgroundAudioHandoff.test.ts#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.test.ts`](../src/lib/components/player/backgroundAudioHandoff.test.ts#L98)
|
|
- **Line:** 98
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.test.ts`](../src/lib/components/player/backgroundAudioHandoff.test.ts#L133)
|
|
- **Line:** 133
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L69)
|
|
- **Line:** 69
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L117)
|
|
- **Line:** 117
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L137)
|
|
- **Line:** 137
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L175)
|
|
- **Line:** 175
|
|
- **Context:** `export function enteringPictureInPicture(_current: BackgroundBehaviour...`
|
|
- **File:** [`src/lib/utils/backgroundAudio.test.ts`](../src/lib/utils/backgroundAudio.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/backgroundAudio.ts`](../src/lib/utils/backgroundAudio.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.regression.test.ts`](../src/lib/services/playerEvents.regression.test.ts#L155)
|
|
- **Line:** 155
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/playerEvents.ts`](../src/lib/services/playerEvents.ts#L292)
|
|
- **Line:** 292
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/backgroundAudio.commands.test.ts`](../src/lib/player/backgroundAudio.commands.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/background_policy.rs`](../src-tauri/src/player/background_policy.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/background_policy.rs`](../src-tauri/src/player/background_policy.rs#L53)
|
|
- **Line:** 53
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/background_policy.rs`](../src-tauri/src/player/background_policy.rs#L80)
|
|
- **Line:** 80
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend_test.rs`](../src-tauri/src/player/mpv_backend_test.rs#L77)
|
|
- **Line:** 77
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_player.rs`](../src-tauri/src/player/mpv_player.rs#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L101)
|
|
- **Line:** 101
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L150)
|
|
- **Line:** 150
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L166)
|
|
- **Line:** 166
|
|
- **Context:** `/ which backends reject (the "Raw(-10)" class of error).`
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L179)
|
|
- **Line:** 179
|
|
- **Context:** `/ this function exists to prevent.`
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L190)
|
|
- **Line:** 190
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L236)
|
|
- **Line:** 236
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/stream_end.rs`](../src-tauri/src/player/stream_end.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/stream_end.rs`](../src-tauri/src/player/stream_end.rs#L54)
|
|
- **Line:** 54
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/stream_end.rs`](../src-tauri/src/player/stream_end.rs#L91)
|
|
- **Line:** 91
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L167)
|
|
- **Line:** 167
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L188)
|
|
- **Line:** 188
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L323)
|
|
- **Line:** 323
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L335)
|
|
- **Line:** 335
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L344)
|
|
- **Line:** 344
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L806)
|
|
- **Line:** 806
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L942)
|
|
- **Line:** 942
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1039)
|
|
- **Line:** 1039
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1116)
|
|
- **Line:** 1116
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1669)
|
|
- **Line:** 1669
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1690)
|
|
- **Line:** 1690
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1704)
|
|
- **Line:** 1704
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1720)
|
|
- **Line:** 1720
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1730)
|
|
- **Line:** 1730
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1746)
|
|
- **Line:** 1746
|
|
- **Context:** `pub fn exit_background_audio(&self) -> f64 {`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1753)
|
|
- **Line:** 1753
|
|
- **Context:** `pub fn is_background_audio_active(&self) -> bool {`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1768)
|
|
- **Line:** 1768
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1825)
|
|
- **Line:** 1825
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1858)
|
|
- **Line:** 1858
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1915)
|
|
- **Line:** 1915
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1946)
|
|
- **Line:** 1946
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2010)
|
|
- **Line:** 2010
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2301)
|
|
- **Line:** 2301
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2481)
|
|
- **Line:** 2481
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2520)
|
|
- **Line:** 2520
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4179)
|
|
- **Line:** 4179
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4429)
|
|
- **Line:** 4429
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4559)
|
|
- **Line:** 4559
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4622)
|
|
- **Line:** 4622
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4702)
|
|
- **Line:** 4702
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4721)
|
|
- **Line:** 4721
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4767)
|
|
- **Line:** 4767
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4854)
|
|
- **Line:** 4854
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4882)
|
|
- **Line:** 4882
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L47)
|
|
- **Line:** 47
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L411)
|
|
- **Line:** 411
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L696)
|
|
- **Line:** 696
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L753)
|
|
- **Line:** 753
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L777)
|
|
- **Line:** 777
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/timers.rs`](../src-tauri/src/commands/player/timers.rs#L145)
|
|
- **Line:** 145
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/timers.rs`](../src-tauri/src/commands/player/timers.rs#L299)
|
|
- **Line:** 299
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L452)
|
|
- **Line:** 452
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L472)
|
|
- **Line:** 472
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L726)
|
|
- **Line:** 726
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L853)
|
|
- **Line:** 853
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L886)
|
|
- **Line:** 886
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1422)
|
|
- **Line:** 1422
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3196)
|
|
- **Line:** 3196
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3216)
|
|
- **Line:** 3216
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L784)
|
|
- **Line:** 784
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L140)
|
|
- **Line:** 140
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L729)
|
|
- **Line:** 729
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3225)
|
|
- **Line:** 3225
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3479)
|
|
- **Line:** 3479
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3520)
|
|
- **Line:** 3520
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L189)
|
|
- **Line:** 189
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L492)
|
|
- **Line:** 492
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-041
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L42)
|
|
- **Line:** 42
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.nativeReveal.test.ts`](../src/lib/components/player/VideoPlayer.nativeReveal.test.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L137)
|
|
- **Line:** 137
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L175)
|
|
- **Line:** 175
|
|
- **Context:** `export function enteringPictureInPicture(_current: BackgroundBehaviour...`
|
|
- **File:** [`src/lib/utils/pictureInPicture.ts`](../src/lib/utils/pictureInPicture.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/background_policy.rs`](../src-tauri/src/player/background_policy.rs#L53)
|
|
- **Line:** 53
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L853)
|
|
- **Line:** 853
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-048
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.test.ts`](../src/lib/components/library/EpisodeFocusView.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/episodeStrip.ts`](../src/lib/components/library/episodeStrip.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.svelte`](../src/lib/components/library/EpisodeFocusView.svelte#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.svelte`](../src/lib/components/library/EpisodeFocusView.svelte#L278)
|
|
- **Line:** 278
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.svelte`](../src/lib/components/library/EpisodeFocusView.svelte#L383)
|
|
- **Line:** 383
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-049
|
|
|
|
**Locations:** 22 file(s)
|
|
|
|
- **File:** [`src/routes/library/+page.svelte`](../src/routes/library/+page.svelte#L26)
|
|
- **Line:** 26
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/search/searchPage.test.ts`](../src/routes/search/searchPage.test.ts#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/search/+page.svelte`](../src/routes/search/+page.svelte#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/search/+page.svelte`](../src/routes/search/+page.svelte#L34)
|
|
- **Line:** 34
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/search/+page.svelte`](../src/routes/search/+page.svelte#L62)
|
|
- **Line:** 62
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1645)
|
|
- **Line:** 1645
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3438)
|
|
- **Line:** 3438
|
|
- **Context:** `export type SearchResult = { items: MediaItem[]; totalRecordCount: num...`
|
|
- **File:** [`src/lib/components/search/HeaderSearch.svelte`](../src/lib/components/search/HeaderSearch.svelte#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/search/HeaderSearch.test.ts`](../src/lib/components/search/HeaderSearch.test.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/search/SearchScopeChips.svelte`](../src/lib/components/search/SearchScopeChips.svelte#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/library.ts`](../src/lib/stores/library.ts#L250)
|
|
- **Line:** 250
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/librarySearchScope.test.ts`](../src/lib/stores/librarySearchScope.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L36)
|
|
- **Line:** 36
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L61)
|
|
- **Line:** 61
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L91)
|
|
- **Line:** 91
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L125)
|
|
- **Line:** 125
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/layoutShell.ts`](../src/lib/utils/layoutShell.ts#L101)
|
|
- **Line:** 101
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L638)
|
|
- **Line:** 638
|
|
- **Context:** `pub struct SearchUpdateEvent {`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L385)
|
|
- **Line:** 385
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L403)
|
|
- **Line:** 403
|
|
- **Context:** `impl SearchScope {`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L469)
|
|
- **Line:** 469
|
|
- **Context:** `impl SearchOptions {`
|
|
|
|
### UR-050
|
|
|
|
**Locations:** 9 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1645)
|
|
- **Line:** 1645
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/search/SearchResults.svelte`](../src/lib/components/search/SearchResults.svelte#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/settings/SearchGroupOrderList.svelte`](../src/lib/components/settings/SearchGroupOrderList.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/searchGroupOrder.ts`](../src/lib/stores/searchGroupOrder.ts#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/searchGroupOrder.test.ts`](../src/lib/stores/searchGroupOrder.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L234)
|
|
- **Line:** 234
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L284)
|
|
- **Line:** 284
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L638)
|
|
- **Line:** 638
|
|
- **Context:** `pub struct SearchUpdateEvent {`
|
|
|
|
### UR-052
|
|
|
|
**Locations:** 30 file(s)
|
|
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L112)
|
|
- **Line:** 112
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/music/+page.svelte`](../src/routes/library/music/+page.svelte#L71)
|
|
- **Line:** 71
|
|
- **Context:** `async function load() {`
|
|
- **File:** [`src/routes/library/movies/+page.svelte`](../src/routes/library/movies/+page.svelte#L73)
|
|
- **Line:** 73
|
|
- **Context:** `async function load() {`
|
|
- **File:** [`src/routes/library/tv/+page.svelte`](../src/routes/library/tv/+page.svelte#L74)
|
|
- **Line:** 74
|
|
- **Context:** `async function load() {`
|
|
- **File:** [`src/routes/library/favorites/+page.svelte`](../src/routes/library/favorites/+page.svelte#L88)
|
|
- **Line:** 88
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/GenericGenreBrowser.svelte`](../src/lib/components/library/GenericGenreBrowser.svelte#L67)
|
|
- **Line:** 67
|
|
- **Context:** `async function reloadGenreBrowse() {`
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L101)
|
|
- **Line:** 101
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/LibraryListView.svelte`](../src/lib/components/library/LibraryListView.svelte#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/LibraryListView.serverOnly.test.ts`](../src/lib/components/library/LibraryListView.serverOnly.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.serverOnly.test.ts`](../src/lib/components/library/MediaCard.serverOnly.test.ts#L136)
|
|
- **Line:** 136
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/connectivity.ts`](../src/lib/stores/connectivity.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/connectivity.ts`](../src/lib/stores/connectivity.ts#L250)
|
|
- **Line:** 250
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/serverOnly.ts`](../src/lib/utils/serverOnly.ts#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/serverOnly.test.ts`](../src/lib/utils/serverOnly.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/downloadedCatalog.ts`](../src/lib/services/downloadedCatalog.ts#L127)
|
|
- **Line:** 127
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/offlineCatalog.reload.test.ts`](../src/lib/services/offlineCatalog.reload.test.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/offlineCatalog.ts`](../src/lib/services/offlineCatalog.ts#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/offlineCatalog.ts`](../src/lib/services/offlineCatalog.ts#L46)
|
|
- **Line:** 46
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/queueOfflineDownload.ts`](../src/lib/services/queueOfflineDownload.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/composables/useOfflineFilterReload.test.ts`](../src/lib/composables/useOfflineFilterReload.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/composables/useOfflineFilterReload.ts`](../src/lib/composables/useOfflineFilterReload.ts#L26)
|
|
- **Line:** 26
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L579)
|
|
- **Line:** 579
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L916)
|
|
- **Line:** 916
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L1039)
|
|
- **Line:** 1039
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L24)
|
|
- **Line:** 24
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L43)
|
|
- **Line:** 43
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3568)
|
|
- **Line:** 3568
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-053
|
|
|
|
**Locations:** 17 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1229)
|
|
- **Line:** 1229
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1240)
|
|
- **Line:** 1240
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2708)
|
|
- **Line:** 2708
|
|
- **Context:** `export type MergedMediaItem = { id: string; title: string; artist: str...`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2717)
|
|
- **Line:** 2717
|
|
- **Context:** `export type NetworkStateWrapperArg = { networkType: NetworkType; unmet...`
|
|
- **File:** [`src/lib/stores/downloads.ts`](../src/lib/stores/downloads.ts#L88)
|
|
- **Line:** 88
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/networkType.test.ts`](../src/lib/services/networkType.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/networkType.ts`](../src/lib/services/networkType.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L31)
|
|
- **Line:** 31
|
|
- **Context:** `pub struct DownloadManagerWrapper(pub Mutex<DownloadManager>);`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L40)
|
|
- **Line:** 40
|
|
- **Context:** `pub struct NetworkStateWrapper(pub NetworkStateHandle);`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L83)
|
|
- **Line:** 83
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L96)
|
|
- **Line:** 96
|
|
- **Context:** `pub struct NetworkStateWrapperArg {`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L1779)
|
|
- **Line:** 1779
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/network.rs`](../src-tauri/src/download/network.rs#L22)
|
|
- **Line:** 22
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/network.rs`](../src-tauri/src/download/network.rs#L42)
|
|
- **Line:** 42
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/network.rs`](../src-tauri/src/download/network.rs#L70)
|
|
- **Line:** 70
|
|
- **Context:** `impl NetworkState {`
|
|
- **File:** [`src-tauri/src/download/cache.rs`](../src-tauri/src/download/cache.rs#L86)
|
|
- **Line:** 86
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/events.rs`](../src-tauri/src/download/events.rs#L55)
|
|
- **Line:** 55
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-055
|
|
|
|
**Locations:** 56 file(s)
|
|
|
|
- **File:** [`src/routes/downloads/+page.svelte`](../src/routes/downloads/+page.svelte#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L106)
|
|
- **Line:** 106
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L114)
|
|
- **Line:** 114
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L920)
|
|
- **Line:** 920
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L962)
|
|
- **Line:** 962
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L975)
|
|
- **Line:** 975
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1012)
|
|
- **Line:** 1012
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1510)
|
|
- **Line:** 1510
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1518)
|
|
- **Line:** 1518
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L31)
|
|
- **Line:** 31
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L36)
|
|
- **Line:** 36
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/downloads/DownloadedBrowse.svelte`](../src/lib/components/downloads/DownloadedBrowse.svelte#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/downloads.test.ts`](../src/lib/stores/downloads.test.ts#L316)
|
|
- **Line:** 316
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/downloads.ts`](../src/lib/stores/downloads.ts#L214)
|
|
- **Line:** 214
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/downloadedCatalog.ts`](../src/lib/services/downloadedCatalog.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/downloadedCatalog.ts`](../src/lib/services/downloadedCatalog.ts#L96)
|
|
- **Line:** 96
|
|
- **Context:** `function sizeOf(itemId: string): number {`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L469)
|
|
- **Line:** 469
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L500)
|
|
- **Line:** 500
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L551)
|
|
- **Line:** 551
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L573)
|
|
- **Line:** 573
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L706)
|
|
- **Line:** 706
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L1253)
|
|
- **Line:** 1253
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L1287)
|
|
- **Line:** 1287
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L2473)
|
|
- **Line:** 2473
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3286)
|
|
- **Line:** 3286
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3351)
|
|
- **Line:** 3351
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3382)
|
|
- **Line:** 3382
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3415)
|
|
- **Line:** 3415
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3444)
|
|
- **Line:** 3444
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3458)
|
|
- **Line:** 3458
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3485)
|
|
- **Line:** 3485
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L348)
|
|
- **Line:** 348
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L363)
|
|
- **Line:** 363
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L954)
|
|
- **Line:** 954
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L995)
|
|
- **Line:** 995
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/stop.rs`](../src-tauri/src/download/stop.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L71)
|
|
- **Line:** 71
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L303)
|
|
- **Line:** 303
|
|
- **Context:** `/ One function so the writer and the cleaners cannot disagree again.`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L409)
|
|
- **Line:** 409
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L221)
|
|
- **Line:** 221
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L347)
|
|
- **Line:** 347
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L362)
|
|
- **Line:** 362
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L100)
|
|
- **Line:** 100
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L402)
|
|
- **Line:** 402
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1322)
|
|
- **Line:** 1322
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1339)
|
|
- **Line:** 1339
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1447)
|
|
- **Line:** 1447
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4252)
|
|
- **Line:** 4252
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4274)
|
|
- **Line:** 4274
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4314)
|
|
- **Line:** 4314
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4384)
|
|
- **Line:** 4384
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4432)
|
|
- **Line:** 4432
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4453)
|
|
- **Line:** 4453
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4472)
|
|
- **Line:** 4472
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4533)
|
|
- **Line:** 4533
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5503)
|
|
- **Line:** 5503
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-056
|
|
|
|
**Locations:** 18 file(s)
|
|
|
|
- **File:** [`src/routes/downloads/+page.svelte`](../src/routes/downloads/+page.svelte#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L122)
|
|
- **Line:** 122
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1526)
|
|
- **Line:** 1526
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2329)
|
|
- **Line:** 2329
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/LibraryGrid.svelte`](../src/lib/components/library/LibraryGrid.svelte#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L25)
|
|
- **Line:** 25
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L36)
|
|
- **Line:** 36
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/downloads/DownloadedBrowse.svelte`](../src/lib/components/downloads/DownloadedBrowse.svelte#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/formatBytes.ts`](../src/lib/utils/formatBytes.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/formatBytes.test.ts`](../src/lib/utils/formatBytes.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/downloadedCatalog.ts`](../src/lib/services/downloadedCatalog.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/downloadedCatalog.ts`](../src/lib/services/downloadedCatalog.ts#L96)
|
|
- **Line:** 96
|
|
- **Context:** `function sizeOf(itemId: string): number {`
|
|
- **File:** [`src/lib/services/downloadedCatalog.ts`](../src/lib/services/downloadedCatalog.ts#L127)
|
|
- **Line:** 127
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L380)
|
|
- **Line:** 380
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L303)
|
|
- **Line:** 303
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L369)
|
|
- **Line:** 369
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1492)
|
|
- **Line:** 1492
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4494)
|
|
- **Line:** 4494
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-057
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-058
|
|
|
|
**Locations:** 11 file(s)
|
|
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L151)
|
|
- **Line:** 151
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L243)
|
|
- **Line:** 243
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L470)
|
|
- **Line:** 470
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/search/+page.svelte`](../src/routes/search/+page.svelte#L97)
|
|
- **Line:** 97
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/+page.svelte`](../src/routes/+page.svelte#L95)
|
|
- **Line:** 95
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/+page.svelte`](../src/routes/+page.svelte#L119)
|
|
- **Line:** 119
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.test.ts`](../src/lib/components/library/EpisodeFocusView.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L44)
|
|
- **Line:** 44
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.svelte`](../src/lib/components/library/EpisodeFocusView.svelte#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.svelte`](../src/lib/components/library/EpisodeFocusView.svelte#L239)
|
|
- **Line:** 239
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-062
|
|
|
|
**Locations:** 42 file(s)
|
|
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L136)
|
|
- **Line:** 136
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L220)
|
|
- **Line:** 220
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L329)
|
|
- **Line:** 329
|
|
- **Context:** `async function handlePlayAll() {`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L157)
|
|
- **Line:** 157
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L167)
|
|
- **Line:** 167
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L178)
|
|
- **Line:** 178
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1573)
|
|
- **Line:** 1573
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1586)
|
|
- **Line:** 1586
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1596)
|
|
- **Line:** 1596
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3456)
|
|
- **Line:** 3456
|
|
- **Context:** `export type SeriesAudioPreference = { seriesId: string; audioTrackDisp...`
|
|
- **File:** [`src/lib/components/library/EpisodeRow.svelte`](../src/lib/components/library/EpisodeRow.svelte#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/SeasonSection.svelte`](../src/lib/components/library/SeasonSection.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/SeasonSection.svelte`](../src/lib/components/library/SeasonSection.svelte#L20)
|
|
- **Line:** 20
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/episodeStrip.ts`](../src/lib/components/library/episodeStrip.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/seriesNavigation.test.ts`](../src/lib/components/library/seriesNavigation.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/seriesNavigation.ts`](../src/lib/components/library/seriesNavigation.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/detailLoadError.test.ts`](../src/lib/components/library/detailLoadError.test.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/detailLoadError.ts`](../src/lib/components/library/detailLoadError.ts#L27)
|
|
- **Line:** 27
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/coalescedLoader.ts`](../src/lib/utils/coalescedLoader.ts#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/coalescedLoader.test.ts`](../src/lib/utils/coalescedLoader.test.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L482)
|
|
- **Line:** 482
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L503)
|
|
- **Line:** 503
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L521)
|
|
- **Line:** 521
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L542)
|
|
- **Line:** 542
|
|
- **Context:** `pub fn channels(_caps: &ServerCapabilities, user_id: &str) -> String {`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L550)
|
|
- **Line:** 550
|
|
- **Context:** `pub fn playlists(_caps: &ServerCapabilities) -> &'static str {`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L555)
|
|
- **Line:** 555
|
|
- **Context:** `pub fn playlist_as_item(_caps: &ServerCapabilities, playlist_id: &str)...`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L571)
|
|
- **Line:** 571
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L581)
|
|
- **Line:** 581
|
|
- **Context:** `pub fn playlist_items_add(_caps: &ServerCapabilities, playlist_id: &st...`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L595)
|
|
- **Line:** 595
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L244)
|
|
- **Line:** 244
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L274)
|
|
- **Line:** 274
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L285)
|
|
- **Line:** 285
|
|
- **Context:** `pub struct SeriesView {`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L321)
|
|
- **Line:** 321
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L403)
|
|
- **Line:** 403
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L447)
|
|
- **Line:** 447
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L474)
|
|
- **Line:** 474
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L666)
|
|
- **Line:** 666
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L683)
|
|
- **Line:** 683
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1166)
|
|
- **Line:** 1166
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5353)
|
|
- **Line:** 5353
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-063
|
|
|
|
**Locations:** 10 file(s)
|
|
|
|
- **File:** [`src/routes/library/shows/genres/+page.ts`](../src/routes/library/shows/genres/+page.ts#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/movies/genres/+page.ts`](../src/routes/library/movies/genres/+page.ts#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/movies/all/+page.ts`](../src/routes/library/movies/all/+page.ts#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/movies/+page.svelte`](../src/routes/library/movies/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/tv/shows/+page.ts`](../src/routes/library/tv/shows/+page.ts#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/tv/+page.svelte`](../src/routes/library/tv/+page.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/GenericGenreBrowser.svelte`](../src/lib/components/library/GenericGenreBrowser.svelte#L45)
|
|
- **Line:** 45
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L48)
|
|
- **Line:** 48
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/LibraryViewTabs.svelte`](../src/lib/components/library/LibraryViewTabs.svelte#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/libraryView.ts`](../src/lib/utils/libraryView.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-064
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L189)
|
|
- **Line:** 189
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1610)
|
|
- **Line:** 1610
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/ClearHistoryButton.svelte`](../src/lib/components/library/ClearHistoryButton.svelte#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/SeasonSection.svelte`](../src/lib/components/library/SeasonSection.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L543)
|
|
- **Line:** 543
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L256)
|
|
- **Line:** 256
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2654)
|
|
- **Line:** 2654
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-066
|
|
|
|
**Locations:** 15 file(s)
|
|
|
|
- **File:** [`src/routes/+layout.svelte`](../src/routes/+layout.svelte#L297)
|
|
- **Line:** 297
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/controlsVisibility.test.ts`](../src/lib/components/player/controlsVisibility.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/controlsVisibility.ts`](../src/lib/components/player/controlsVisibility.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/fullscreenTarget.ts`](../src/lib/components/player/fullscreenTarget.ts#L20)
|
|
- **Line:** 20
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.menus.test.ts`](../src/lib/components/player/VideoPlayer.menus.test.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L453)
|
|
- **Line:** 453
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1215)
|
|
- **Line:** 1215
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1788)
|
|
- **Line:** 1788
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1963)
|
|
- **Line:** 1963
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/BottomUi.svelte`](../src/lib/components/BottomUi.svelte#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/immersive.ts`](../src/lib/utils/immersive.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/safeArea.ts`](../src/lib/utils/safeArea.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/safeArea.test.ts`](../src/lib/utils/safeArea.test.ts#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/layoutShell.test.ts`](../src/lib/utils/layoutShell.test.ts#L159)
|
|
- **Line:** 159
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/layoutShell.ts`](../src/lib/utils/layoutShell.ts#L127)
|
|
- **Line:** 127
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-067
|
|
|
|
**Locations:** 46 file(s)
|
|
|
|
- **File:** [`src/routes/library/favorites/+page.svelte`](../src/routes/library/favorites/+page.svelte#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/favorites/+page.svelte`](../src/routes/library/favorites/+page.svelte#L44)
|
|
- **Line:** 44
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/+page.svelte`](../src/routes/library/+page.svelte#L226)
|
|
- **Line:** 226
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/+page.svelte`](../src/routes/library/+page.svelte#L289)
|
|
- **Line:** 289
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/+page.svelte`](../src/routes/+page.svelte#L183)
|
|
- **Line:** 183
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/+page.svelte`](../src/routes/+page.svelte#L292)
|
|
- **Line:** 292
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L401)
|
|
- **Line:** 401
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1772)
|
|
- **Line:** 1772
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2457)
|
|
- **Line:** 2457
|
|
- **Context:** `export type GetItemsOptions = { startIndex?: number | null; limit?: nu...`
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L152)
|
|
- **Line:** 152
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L168)
|
|
- **Line:** 168
|
|
- **Context:** `function handleSearch(query: string) {`
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L281)
|
|
- **Line:** 281
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/libraryMosaic.ts`](../src/lib/components/library/libraryMosaic.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/favorites.test.ts`](../src/lib/stores/favorites.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/favorites.ts`](../src/lib/stores/favorites.ts#L79)
|
|
- **Line:** 79
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/home.ts`](../src/lib/stores/home.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/home.ts`](../src/lib/stores/home.ts#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/home.ts`](../src/lib/stores/home.ts#L64)
|
|
- **Line:** 64
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/favoritesView.test.ts`](../src/lib/utils/favoritesView.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/favoritesView.ts`](../src/lib/utils/favoritesView.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1071)
|
|
- **Line:** 1071
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1108)
|
|
- **Line:** 1108
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L342)
|
|
- **Line:** 342
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L143)
|
|
- **Line:** 143
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L212)
|
|
- **Line:** 212
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L312)
|
|
- **Line:** 312
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L480)
|
|
- **Line:** 480
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L771)
|
|
- **Line:** 771
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L779)
|
|
- **Line:** 779
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L153)
|
|
- **Line:** 153
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L244)
|
|
- **Line:** 244
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2587)
|
|
- **Line:** 2587
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3856)
|
|
- **Line:** 3856
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3878)
|
|
- **Line:** 3878
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3887)
|
|
- **Line:** 3887
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3909)
|
|
- **Line:** 3909
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L285)
|
|
- **Line:** 285
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L303)
|
|
- **Line:** 303
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1344)
|
|
- **Line:** 1344
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1744)
|
|
- **Line:** 1744
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L2332)
|
|
- **Line:** 2332
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4919)
|
|
- **Line:** 4919
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4954)
|
|
- **Line:** 4954
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4999)
|
|
- **Line:** 4999
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5102)
|
|
- **Line:** 5102
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-068
|
|
|
|
**Locations:** 14 file(s)
|
|
|
|
- **File:** [`src/routes/library/[id]/+page.svelte`](../src/routes/library/[id]/+page.svelte#L622)
|
|
- **Line:** 622
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/ArtistDetailView.svelte`](../src/lib/components/library/ArtistDetailView.svelte#L138)
|
|
- **Line:** 138
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L50)
|
|
- **Line:** 50
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L166)
|
|
- **Line:** 166
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L325)
|
|
- **Line:** 325
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/PlaylistDetailView.svelte`](../src/lib/components/library/PlaylistDetailView.svelte#L229)
|
|
- **Line:** 229
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.svelte`](../src/lib/components/library/EpisodeFocusView.svelte#L239)
|
|
- **Line:** 239
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/FavoriteButton.svelte`](../src/lib/components/FavoriteButton.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/favorites.test.ts`](../src/lib/stores/favorites.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/favorites.ts`](../src/lib/stores/favorites.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/favorites.ts`](../src/lib/stores/favorites.ts#L55)
|
|
- **Line:** 55
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/favorites.ts`](../src/lib/services/favorites.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/favorites.ts`](../src/lib/services/favorites.ts#L38)
|
|
- **Line:** 38
|
|
- **Context:** `Unknown`
|
|
|
|
### IT-003
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_backend_test.rs`](../src-tauri/src/player/mpv_backend_test.rs#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
|
|
### IT-004
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_backend_test.rs`](../src-tauri/src/player/mpv_backend_test.rs#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-003
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/queue.rs`](../src-tauri/src/player/queue.rs#L535)
|
|
- **Line:** 535
|
|
- **Context:** `pub enum AddPosition {`
|
|
|
|
### UT-004
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/queue.rs`](../src-tauri/src/player/queue.rs#L535)
|
|
- **Line:** 535
|
|
- **Context:** `pub enum AddPosition {`
|
|
|
|
### UT-005
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/queue.rs`](../src-tauri/src/player/queue.rs#L535)
|
|
- **Line:** 535
|
|
- **Context:** `pub enum AddPosition {`
|
|
|
|
### UT-010
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/stores/downloads.test.ts`](../src/lib/stores/downloads.test.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-012
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/sleep_timer.rs`](../src-tauri/src/player/sleep_timer.rs#L81)
|
|
- **Line:** 81
|
|
- **Context:** `pub fn cancel(&mut self) {`
|
|
|
|
### UT-024
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/stores/downloads.test.ts`](../src/lib/stores/downloads.test.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-026
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L249)
|
|
- **Line:** 249
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L305)
|
|
- **Line:** 305
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-027
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L249)
|
|
- **Line:** 249
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-028
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L249)
|
|
- **Line:** 249
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-029
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L249)
|
|
- **Line:** 249
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-030
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L249)
|
|
- **Line:** 249
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-031
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L249)
|
|
- **Line:** 249
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-032
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L249)
|
|
- **Line:** 249
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-033
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L249)
|
|
- **Line:** 249
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-042
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L2575)
|
|
- **Line:** 2575
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-043
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L2575)
|
|
- **Line:** 2575
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-052
|
|
|
|
**Locations:** 12 file(s)
|
|
|
|
- **File:** [`src/lib/stores/downloads.test.ts`](../src/lib/stores/downloads.test.ts#L316)
|
|
- **Line:** 316
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/jni_guard.rs`](../src-tauri/src/player/jni_guard.rs#L44)
|
|
- **Line:** 44
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/jni_guard.rs`](../src-tauri/src/player/jni_guard.rs#L51)
|
|
- **Line:** 51
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/jni_guard.rs`](../src-tauri/src/player/jni_guard.rs#L64)
|
|
- **Line:** 64
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/jni_guard.rs`](../src-tauri/src/player/jni_guard.rs#L79)
|
|
- **Line:** 79
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L87)
|
|
- **Line:** 87
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L154)
|
|
- **Line:** 154
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L166)
|
|
- **Line:** 166
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L202)
|
|
- **Line:** 202
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L220)
|
|
- **Line:** 220
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L237)
|
|
- **Line:** 237
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/lock_order.rs`](../src-tauri/src/player/lock_order.rs#L251)
|
|
- **Line:** 251
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-060
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.test.ts`](../src/lib/components/player/backgroundAudioHandoff.test.ts#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L69)
|
|
- **Line:** 69
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L117)
|
|
- **Line:** 117
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-062
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/utils/backgroundAudio.test.ts`](../src/lib/utils/backgroundAudio.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-083
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1037)
|
|
- **Line:** 1037
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-084
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1049)
|
|
- **Line:** 1049
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-085
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/tapGestures.ts`](../src/lib/components/player/tapGestures.ts#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1068)
|
|
- **Line:** 1068
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-086
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/tapGestures.ts`](../src/lib/components/player/tapGestures.ts#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1078)
|
|
- **Line:** 1078
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-087
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/tapGestures.ts`](../src/lib/components/player/tapGestures.ts#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1123)
|
|
- **Line:** 1123
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-088
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/tapGestures.ts`](../src/lib/components/player/tapGestures.ts#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-089
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/VideoPlayer.touchScrub.test.ts`](../src/lib/components/player/VideoPlayer.touchScrub.test.ts#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-090
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/VideoPlayer.touchScrub.test.ts`](../src/lib/components/player/VideoPlayer.touchScrub.test.ts#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-091
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/player/transport.authority.test.ts`](../src/lib/player/transport.authority.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/index.ts`](../src/lib/player/index.ts#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-092
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/playerSurface.ts`](../src/lib/components/player/playerSurface.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/playerSurface.test.ts`](../src/lib/components/player/playerSurface.test.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.tapSurface.test.ts`](../src/lib/components/player/VideoPlayer.tapSurface.test.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-093
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/playerSurface.ts`](../src/lib/components/player/playerSurface.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/playerSurface.test.ts`](../src/lib/components/player/playerSurface.test.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-094
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/utils/safeArea.test.ts`](../src/lib/utils/safeArea.test.ts#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-095
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/utils/safeArea.test.ts`](../src/lib/utils/safeArea.test.ts#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-096
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/utils/safeArea.test.ts`](../src/lib/utils/safeArea.test.ts#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-097
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/utils/safeArea.test.ts`](../src/lib/utils/safeArea.test.ts#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-104
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2457)
|
|
- **Line:** 2457
|
|
- **Context:** `export type GetItemsOptions = { startIndex?: number | null; limit?: nu...`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L342)
|
|
- **Line:** 342
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L143)
|
|
- **Line:** 143
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L212)
|
|
- **Line:** 212
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3909)
|
|
- **Line:** 3909
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1744)
|
|
- **Line:** 1744
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4999)
|
|
- **Line:** 4999
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-105
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/lib/stores/favorites.test.ts`](../src/lib/stores/favorites.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/favorites.ts`](../src/lib/stores/favorites.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/favorites.ts`](../src/lib/stores/favorites.ts#L55)
|
|
- **Line:** 55
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-106
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/routes/library/favorites/+page.svelte`](../src/routes/library/favorites/+page.svelte#L44)
|
|
- **Line:** 44
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/favorites.test.ts`](../src/lib/stores/favorites.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/favorites.ts`](../src/lib/stores/favorites.ts#L79)
|
|
- **Line:** 79
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-069
|
|
|
|
**Locations:** 24 file(s)
|
|
|
|
- **File:** [`src/routes/library/favorites/+page.svelte`](../src/routes/library/favorites/+page.svelte#L76)
|
|
- **Line:** 76
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/+layout.svelte`](../src/routes/+layout.svelte#L170)
|
|
- **Line:** 170
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L78)
|
|
- **Line:** 78
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L142)
|
|
- **Line:** 142
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L286)
|
|
- **Line:** 286
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L320)
|
|
- **Line:** 320
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L340)
|
|
- **Line:** 340
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L356)
|
|
- **Line:** 356
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1031)
|
|
- **Line:** 1031
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1037)
|
|
- **Line:** 1037
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1052)
|
|
- **Line:** 1052
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1225)
|
|
- **Line:** 1225
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1250)
|
|
- **Line:** 1250
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L203)
|
|
- **Line:** 203
|
|
- **Context:** `impl OnlineRepository {`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1196)
|
|
- **Line:** 1196
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1464)
|
|
- **Line:** 1464
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4267)
|
|
- **Line:** 4267
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4298)
|
|
- **Line:** 4298
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L115)
|
|
- **Line:** 115
|
|
- **Context:** `pub fn new(online: OnlineRepository, offline: OfflineRepository) -> Se...`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1166)
|
|
- **Line:** 1166
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5179)
|
|
- **Line:** 5179
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5266)
|
|
- **Line:** 5266
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1606)
|
|
- **Line:** 1606
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-070
|
|
|
|
**Locations:** 16 file(s)
|
|
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L429)
|
|
- **Line:** 429
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L280)
|
|
- **Line:** 280
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1681)
|
|
- **Line:** 1681
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3338)
|
|
- **Line:** 3338
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L281)
|
|
- **Line:** 281
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1982)
|
|
- **Line:** 1982
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L765)
|
|
- **Line:** 765
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L111)
|
|
- **Line:** 111
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L363)
|
|
- **Line:** 363
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L403)
|
|
- **Line:** 403
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L419)
|
|
- **Line:** 419
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L433)
|
|
- **Line:** 433
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L443)
|
|
- **Line:** 443
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L980)
|
|
- **Line:** 980
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L174)
|
|
- **Line:** 174
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-071
|
|
|
|
**Locations:** 87 file(s)
|
|
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L322)
|
|
- **Line:** 322
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L336)
|
|
- **Line:** 336
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L413)
|
|
- **Line:** 413
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L406)
|
|
- **Line:** 406
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1052)
|
|
- **Line:** 1052
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1068)
|
|
- **Line:** 1068
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2236)
|
|
- **Line:** 2236
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/downloads/downloadProgress.test.ts`](../src/lib/components/downloads/downloadProgress.test.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/downloads/downloadProgress.ts`](../src/lib/components/downloads/downloadProgress.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/downloads.test.ts`](../src/lib/stores/downloads.test.ts#L574)
|
|
- **Line:** 574
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/localSource.ts`](../src/lib/player/localSource.ts#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L947)
|
|
- **Line:** 947
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4559)
|
|
- **Line:** 4559
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L113)
|
|
- **Line:** 113
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L431)
|
|
- **Line:** 431
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L452)
|
|
- **Line:** 452
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L472)
|
|
- **Line:** 472
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L502)
|
|
- **Line:** 502
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L554)
|
|
- **Line:** 554
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L744)
|
|
- **Line:** 744
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3148)
|
|
- **Line:** 3148
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3196)
|
|
- **Line:** 3196
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3216)
|
|
- **Line:** 3216
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3232)
|
|
- **Line:** 3232
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L386)
|
|
- **Line:** 386
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/mod.rs`](../src-tauri/src/commands/storage/mod.rs#L93)
|
|
- **Line:** 93
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/mod.rs`](../src-tauri/src/commands/storage/mod.rs#L117)
|
|
- **Line:** 117
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L114)
|
|
- **Line:** 114
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L490)
|
|
- **Line:** 490
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L579)
|
|
- **Line:** 579
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L725)
|
|
- **Line:** 725
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L1039)
|
|
- **Line:** 1039
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L1077)
|
|
- **Line:** 1077
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L1100)
|
|
- **Line:** 1100
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L1128)
|
|
- **Line:** 1128
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L1169)
|
|
- **Line:** 1169
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L817)
|
|
- **Line:** 817
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/cache.rs`](../src-tauri/src/download/cache.rs#L33)
|
|
- **Line:** 33
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/cache.rs`](../src-tauri/src/download/cache.rs#L220)
|
|
- **Line:** 220
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/cache.rs`](../src-tauri/src/download/cache.rs#L320)
|
|
- **Line:** 320
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/cache.rs`](../src-tauri/src/download/cache.rs#L428)
|
|
- **Line:** 428
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/cache.rs`](../src-tauri/src/download/cache.rs#L550)
|
|
- **Line:** 550
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/presets.rs`](../src-tauri/src/download/presets.rs#L29)
|
|
- **Line:** 29
|
|
- **Context:** `pub fn total_bit_rate(&self) -> u64 {`
|
|
- **File:** [`src-tauri/src/download/estimate.rs`](../src-tauri/src/download/estimate.rs#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/estimate.rs`](../src-tauri/src/download/estimate.rs#L40)
|
|
- **Line:** 40
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/estimate.rs`](../src-tauri/src/download/estimate.rs#L69)
|
|
- **Line:** 69
|
|
- **Context:** `pub struct ProgressTotal {`
|
|
- **File:** [`src-tauri/src/download/estimate.rs`](../src-tauri/src/download/estimate.rs#L91)
|
|
- **Line:** 91
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/estimate.rs`](../src-tauri/src/download/estimate.rs#L112)
|
|
- **Line:** 112
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L49)
|
|
- **Line:** 49
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L258)
|
|
- **Line:** 258
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L386)
|
|
- **Line:** 386
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L524)
|
|
- **Line:** 524
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L552)
|
|
- **Line:** 552
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/events.rs`](../src-tauri/src/download/events.rs#L25)
|
|
- **Line:** 25
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L174)
|
|
- **Line:** 174
|
|
- **Context:** `impl StreamSelection {`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L314)
|
|
- **Line:** 314
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L367)
|
|
- **Line:** 367
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L547)
|
|
- **Line:** 547
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L221)
|
|
- **Line:** 221
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L366)
|
|
- **Line:** 366
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L386)
|
|
- **Line:** 386
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L413)
|
|
- **Line:** 413
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2491)
|
|
- **Line:** 2491
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2556)
|
|
- **Line:** 2556
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3748)
|
|
- **Line:** 3748
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3780)
|
|
- **Line:** 3780
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3806)
|
|
- **Line:** 3806
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1169)
|
|
- **Line:** 1169
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L132)
|
|
- **Line:** 132
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3081)
|
|
- **Line:** 3081
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L27)
|
|
- **Line:** 27
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L70)
|
|
- **Line:** 70
|
|
- **Context:** `pub fn url_for(&self, path: &str) -> String {`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L282)
|
|
- **Line:** 282
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L327)
|
|
- **Line:** 327
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L402)
|
|
- **Line:** 402
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L458)
|
|
- **Line:** 458
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L471)
|
|
- **Line:** 471
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L489)
|
|
- **Line:** 489
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L498)
|
|
- **Line:** 498
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L513)
|
|
- **Line:** 513
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L548)
|
|
- **Line:** 548
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L555)
|
|
- **Line:** 555
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L580)
|
|
- **Line:** 580
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L607)
|
|
- **Line:** 607
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1121)
|
|
- **Line:** 1121
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1516)
|
|
- **Line:** 1516
|
|
- **Context:** `Unknown`
|
|
- **File:** [`scripts/tauri-security-config.test.ts`](../scripts/tauri-security-config.test.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-073
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L869)
|
|
- **Line:** 869
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/WatchedToggleButton.svelte`](../src/lib/components/library/WatchedToggleButton.svelte#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/syncService.ts`](../src/lib/services/syncService.ts#L121)
|
|
- **Line:** 121
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/mod.rs`](../src-tauri/src/commands/storage/mod.rs#L915)
|
|
- **Line:** 915
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L1047)
|
|
- **Line:** 1047
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L1064)
|
|
- **Line:** 1064
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-074
|
|
|
|
**Locations:** 67 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L84)
|
|
- **Line:** 84
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L404)
|
|
- **Line:** 404
|
|
- **Context:** `function handleEpisodeLimitChange(value: number) {`
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L904)
|
|
- **Line:** 904
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L270)
|
|
- **Line:** 270
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L293)
|
|
- **Line:** 293
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3569)
|
|
- **Line:** 3569
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3583)
|
|
- **Line:** 3583
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3651)
|
|
- **Line:** 3651
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3844)
|
|
- **Line:** 3844
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.menus.test.ts`](../src/lib/components/player/VideoPlayer.menus.test.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L243)
|
|
- **Line:** 243
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L264)
|
|
- **Line:** 264
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L525)
|
|
- **Line:** 525
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1479)
|
|
- **Line:** 1479
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1501)
|
|
- **Line:** 1501
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1982)
|
|
- **Line:** 1982
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/index.ts`](../src/lib/player/index.ts#L187)
|
|
- **Line:** 187
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2021)
|
|
- **Line:** 2021
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2453)
|
|
- **Line:** 2453
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L25)
|
|
- **Line:** 25
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L85)
|
|
- **Line:** 85
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L107)
|
|
- **Line:** 107
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L122)
|
|
- **Line:** 122
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L158)
|
|
- **Line:** 158
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L334)
|
|
- **Line:** 334
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L348)
|
|
- **Line:** 348
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L663)
|
|
- **Line:** 663
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L946)
|
|
- **Line:** 946
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1691)
|
|
- **Line:** 1691
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1741)
|
|
- **Line:** 1741
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1753)
|
|
- **Line:** 1753
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2450)
|
|
- **Line:** 2450
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L32)
|
|
- **Line:** 32
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L48)
|
|
- **Line:** 48
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L58)
|
|
- **Line:** 58
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L69)
|
|
- **Line:** 69
|
|
- **Context:** `pub fn set_streaming_quality(quality: StreamingQuality) {`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L76)
|
|
- **Line:** 76
|
|
- **Context:** `pub fn streaming_quality() -> StreamingQuality {`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L87)
|
|
- **Line:** 87
|
|
- **Context:** `pub fn set_playback_quality_override(quality: StreamingQuality) {`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L94)
|
|
- **Line:** 94
|
|
- **Context:** `pub fn clear_playback_quality_override() {`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L107)
|
|
- **Line:** 107
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L124)
|
|
- **Line:** 124
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L138)
|
|
- **Line:** 138
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L154)
|
|
- **Line:** 154
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L559)
|
|
- **Line:** 559
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L620)
|
|
- **Line:** 620
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L766)
|
|
- **Line:** 766
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L810)
|
|
- **Line:** 810
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L850)
|
|
- **Line:** 850
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2305)
|
|
- **Line:** 2305
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3152)
|
|
- **Line:** 3152
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3170)
|
|
- **Line:** 3170
|
|
- **Context:** `impl Drop for QualityFixture {`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3180)
|
|
- **Line:** 3180
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3202)
|
|
- **Line:** 3202
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3225)
|
|
- **Line:** 3225
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3302)
|
|
- **Line:** 3302
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3352)
|
|
- **Line:** 3352
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3448)
|
|
- **Line:** 3448
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4543)
|
|
- **Line:** 4543
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4591)
|
|
- **Line:** 4591
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4624)
|
|
- **Line:** 4624
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L167)
|
|
- **Line:** 167
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L302)
|
|
- **Line:** 302
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L653)
|
|
- **Line:** 653
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L689)
|
|
- **Line:** 689
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L716)
|
|
- **Line:** 716
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1473)
|
|
- **Line:** 1473
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-075
|
|
|
|
**Locations:** 12 file(s)
|
|
|
|
- **File:** [`src/routes/library/+page.svelte`](../src/routes/library/+page.svelte#L53)
|
|
- **Line:** 53
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/library/+page.svelte`](../src/routes/library/+page.svelte#L289)
|
|
- **Line:** 289
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/+page.svelte`](../src/routes/+page.svelte#L145)
|
|
- **Line:** 145
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2498)
|
|
- **Line:** 2498
|
|
- **Context:** `export type Library = { id: string; name: string; collectionType: stri...`
|
|
- **File:** [`src/lib/components/library/mosaic.ts`](../src/lib/components/library/mosaic.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MosaicGrid.svelte`](../src/lib/components/library/MosaicGrid.svelte#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MosaicTile.svelte`](../src/lib/components/library/MosaicTile.svelte#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/libraryMosaic.ts`](../src/lib/components/library/libraryMosaic.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/common/CachedImage.svelte`](../src/lib/components/common/CachedImage.svelte#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/favoritesView.ts`](../src/lib/utils/favoritesView.ts#L44)
|
|
- **Line:** 44
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L47)
|
|
- **Line:** 47
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L434)
|
|
- **Line:** 434
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-076
|
|
|
|
**Locations:** 44 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L105)
|
|
- **Line:** 105
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L187)
|
|
- **Line:** 187
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L206)
|
|
- **Line:** 206
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L582)
|
|
- **Line:** 582
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1144)
|
|
- **Line:** 1144
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1156)
|
|
- **Line:** 1156
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1174)
|
|
- **Line:** 1174
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2415)
|
|
- **Line:** 2415
|
|
- **Context:** `export type EqPreset = "flat" | "rock" | "pop" | "jazz" | "classical" ...`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2513)
|
|
- **Line:** 2513
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L123)
|
|
- **Line:** 123
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/music.ts`](../src/lib/stores/music.ts#L106)
|
|
- **Line:** 106
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L47)
|
|
- **Line:** 47
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L68)
|
|
- **Line:** 68
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L83)
|
|
- **Line:** 83
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L112)
|
|
- **Line:** 112
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L184)
|
|
- **Line:** 184
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L220)
|
|
- **Line:** 220
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L274)
|
|
- **Line:** 274
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L295)
|
|
- **Line:** 295
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L307)
|
|
- **Line:** 307
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L22)
|
|
- **Line:** 22
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L34)
|
|
- **Line:** 34
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L48)
|
|
- **Line:** 48
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L63)
|
|
- **Line:** 63
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L87)
|
|
- **Line:** 87
|
|
- **Context:** `/ pure function and can be tested without touching process state.`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L123)
|
|
- **Line:** 123
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L191)
|
|
- **Line:** 191
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L203)
|
|
- **Line:** 203
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L232)
|
|
- **Line:** 232
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L275)
|
|
- **Line:** 275
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L293)
|
|
- **Line:** 293
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L316)
|
|
- **Line:** 316
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L334)
|
|
- **Line:** 334
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L250)
|
|
- **Line:** 250
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L356)
|
|
- **Line:** 356
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L512)
|
|
- **Line:** 512
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L534)
|
|
- **Line:** 534
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L801)
|
|
- **Line:** 801
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L888)
|
|
- **Line:** 888
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L337)
|
|
- **Line:** 337
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L357)
|
|
- **Line:** 357
|
|
- **Context:** `impl LibrarySettings {`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1485)
|
|
- **Line:** 1485
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-077
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L432)
|
|
- **Line:** 432
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L1289)
|
|
- **Line:** 1289
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/updateCheck.ts`](../src/lib/utils/updateCheck.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1225)
|
|
- **Line:** 1225
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-078
|
|
|
|
**Locations:** 15 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L480)
|
|
- **Line:** 480
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L1209)
|
|
- **Line:** 1209
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1953)
|
|
- **Line:** 1953
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1961)
|
|
- **Line:** 1961
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1975)
|
|
- **Line:** 1975
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/logger.ts`](../src/lib/utils/logger.ts#L202)
|
|
- **Line:** 202
|
|
- **Context:** `export function isLevelEnabled(level: LogLevel): boolean {`
|
|
- **File:** [`src-tauri/src/commands/diagnostics.rs`](../src-tauri/src/commands/diagnostics.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/diagnostics.rs`](../src-tauri/src/commands/diagnostics.rs#L91)
|
|
- **Line:** 91
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/diagnostics.rs`](../src-tauri/src/commands/diagnostics.rs#L115)
|
|
- **Line:** 115
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/diagnostics.rs`](../src-tauri/src/commands/diagnostics.rs#L187)
|
|
- **Line:** 187
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/utils/diagnostics.rs`](../src-tauri/src/utils/diagnostics.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1092)
|
|
- **Line:** 1092
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1142)
|
|
- **Line:** 1142
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1181)
|
|
- **Line:** 1181
|
|
- **Context:** `pub fn run() {`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1217)
|
|
- **Line:** 1217
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-079
|
|
|
|
**Locations:** 83 file(s)
|
|
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L87)
|
|
- **Line:** 87
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/player/[id]/+page.svelte`](../src/routes/player/[id]/+page.svelte#L429)
|
|
- **Line:** 429
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L280)
|
|
- **Line:** 280
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L293)
|
|
- **Line:** 293
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1068)
|
|
- **Line:** 1068
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1681)
|
|
- **Line:** 1681
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2539)
|
|
- **Line:** 2539
|
|
- **Context:** `export type LiveStreamInfo = { streamUrl: string; playSessionId: strin...`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2799)
|
|
- **Line:** 2799
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2919)
|
|
- **Line:** 2919
|
|
- **Context:** `export type PlaybackInfo = { mediaSourceId: string; playSessionId: str...`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3044)
|
|
- **Line:** 3044
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3338)
|
|
- **Line:** 3338
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3377)
|
|
- **Line:** 3377
|
|
- **Context:** `export type RemoteSessionStatus = { position: number; duration: number...`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3583)
|
|
- **Line:** 3583
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3592)
|
|
- **Line:** 3592
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3633)
|
|
- **Line:** 3633
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3729)
|
|
- **Line:** 3729
|
|
- **Context:** `* domain fact reconstructed in the presentation layer — the same class...`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L83)
|
|
- **Line:** 83
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L166)
|
|
- **Line:** 166
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L226)
|
|
- **Line:** 226
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L281)
|
|
- **Line:** 281
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L525)
|
|
- **Line:** 525
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L597)
|
|
- **Line:** 597
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1122)
|
|
- **Line:** 1122
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1479)
|
|
- **Line:** 1479
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1501)
|
|
- **Line:** 1501
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1842)
|
|
- **Line:** 1842
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/types.ts`](../src/lib/player/adapters/types.ts#L54)
|
|
- **Line:** 54
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/adapters/types.ts`](../src/lib/player/adapters/types.ts#L121)
|
|
- **Line:** 121
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/index.ts`](../src/lib/player/index.ts#L187)
|
|
- **Line:** 187
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L126)
|
|
- **Line:** 126
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L177)
|
|
- **Line:** 177
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L348)
|
|
- **Line:** 348
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L408)
|
|
- **Line:** 408
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L663)
|
|
- **Line:** 663
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L946)
|
|
- **Line:** 946
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1422)
|
|
- **Line:** 1422
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1691)
|
|
- **Line:** 1691
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1741)
|
|
- **Line:** 1741
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2450)
|
|
- **Line:** 2450
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/mod.rs`](../src-tauri/src/commands/storage/mod.rs#L117)
|
|
- **Line:** 117
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L765)
|
|
- **Line:** 765
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L33)
|
|
- **Line:** 33
|
|
- **Context:** `/ domain fact reconstructed in the presentation layer — the same class...`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L55)
|
|
- **Line:** 55
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L76)
|
|
- **Line:** 76
|
|
- **Context:** `impl PlaybackKind {`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L88)
|
|
- **Line:** 88
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L111)
|
|
- **Line:** 111
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L136)
|
|
- **Line:** 136
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L163)
|
|
- **Line:** 163
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L174)
|
|
- **Line:** 174
|
|
- **Context:** `impl StreamSelection {`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L200)
|
|
- **Line:** 200
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L268)
|
|
- **Line:** 268
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L284)
|
|
- **Line:** 284
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L303)
|
|
- **Line:** 303
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L314)
|
|
- **Line:** 314
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L328)
|
|
- **Line:** 328
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L363)
|
|
- **Line:** 363
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L403)
|
|
- **Line:** 403
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L419)
|
|
- **Line:** 419
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L433)
|
|
- **Line:** 433
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L443)
|
|
- **Line:** 443
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L509)
|
|
- **Line:** 509
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L48)
|
|
- **Line:** 48
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L76)
|
|
- **Line:** 76
|
|
- **Context:** `pub fn streaming_quality() -> StreamingQuality {`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L87)
|
|
- **Line:** 87
|
|
- **Context:** `pub fn set_playback_quality_override(quality: StreamingQuality) {`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L94)
|
|
- **Line:** 94
|
|
- **Context:** `pub fn clear_playback_quality_override() {`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L107)
|
|
- **Line:** 107
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L810)
|
|
- **Line:** 810
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L980)
|
|
- **Line:** 980
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1525)
|
|
- **Line:** 1525
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1653)
|
|
- **Line:** 1653
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3170)
|
|
- **Line:** 3170
|
|
- **Context:** `impl Drop for QualityFixture {`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4460)
|
|
- **Line:** 4460
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4473)
|
|
- **Line:** 4473
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4492)
|
|
- **Line:** 4492
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4511)
|
|
- **Line:** 4511
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4527)
|
|
- **Line:** 4527
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4543)
|
|
- **Line:** 4543
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4571)
|
|
- **Line:** 4571
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4591)
|
|
- **Line:** 4591
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4624)
|
|
- **Line:** 4624
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L174)
|
|
- **Line:** 174
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-082
|
|
|
|
**Locations:** 43 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L941)
|
|
- **Line:** 941
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/profiles/+page.svelte`](../src/routes/profiles/+page.svelte#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1844)
|
|
- **Line:** 1844
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1857)
|
|
- **Line:** 1857
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1865)
|
|
- **Line:** 1865
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1877)
|
|
- **Line:** 1877
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1885)
|
|
- **Line:** 1885
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1907)
|
|
- **Line:** 1907
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1918)
|
|
- **Line:** 1918
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3323)
|
|
- **Line:** 3323
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3539)
|
|
- **Line:** 3539
|
|
- **Context:** `export type SmartCacheStats = { total_size: number; storage_limit: num...`
|
|
- **File:** [`src/lib/components/settings/ProfileSecuritySettings.svelte`](../src/lib/components/settings/ProfileSecuritySettings.svelte#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/account/AccountMenu.svelte`](../src/lib/components/account/AccountMenu.svelte#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/account/AccountMenu.test.ts`](../src/lib/components/account/AccountMenu.test.ts#L84)
|
|
- **Line:** 84
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/auth.ts`](../src/lib/stores/auth.ts#L621)
|
|
- **Line:** 621
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/profiles.ts`](../src/lib/stores/profiles.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/layoutShell.test.ts`](../src/lib/utils/layoutShell.test.ts#L215)
|
|
- **Line:** 215
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/profileTiles.ts`](../src/lib/utils/profileTiles.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/profileTiles.ts`](../src/lib/utils/profileTiles.ts#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/profileTiles.ts`](../src/lib/utils/profileTiles.ts#L36)
|
|
- **Line:** 36
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/profileTiles.ts`](../src/lib/utils/profileTiles.ts#L53)
|
|
- **Line:** 53
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L74)
|
|
- **Line:** 74
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L90)
|
|
- **Line:** 90
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L114)
|
|
- **Line:** 114
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L124)
|
|
- **Line:** 124
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L149)
|
|
- **Line:** 149
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L279)
|
|
- **Line:** 279
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L372)
|
|
- **Line:** 372
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L433)
|
|
- **Line:** 433
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L504)
|
|
- **Line:** 504
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L848)
|
|
- **Line:** 848
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/mod.rs`](../src-tauri/src/profiles/mod.rs#L19)
|
|
- **Line:** 19
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/mod.rs`](../src-tauri/src/profiles/mod.rs#L44)
|
|
- **Line:** 44
|
|
- **Context:** `pub enum UnlockMethod {`
|
|
- **File:** [`src-tauri/src/profiles/mod.rs`](../src-tauri/src/profiles/mod.rs#L92)
|
|
- **Line:** 92
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/mod.rs`](../src-tauri/src/profiles/mod.rs#L115)
|
|
- **Line:** 115
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/store.rs`](../src-tauri/src/profiles/store.rs#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/store.rs`](../src-tauri/src/profiles/store.rs#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/store.rs`](../src-tauri/src/profiles/store.rs#L60)
|
|
- **Line:** 60
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/store.rs`](../src-tauri/src/profiles/store.rs#L196)
|
|
- **Line:** 196
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/switch.rs`](../src-tauri/src/profiles/switch.rs#L20)
|
|
- **Line:** 20
|
|
- **Context:** `! So the ordering lives here as a pure function returning a list of st...`
|
|
- **File:** [`src-tauri/src/profiles/switch.rs`](../src-tauri/src/profiles/switch.rs#L24)
|
|
- **Line:** 24
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/switch.rs`](../src-tauri/src/profiles/switch.rs#L64)
|
|
- **Line:** 64
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-083
|
|
|
|
**Locations:** 33 file(s)
|
|
|
|
- **File:** [`src/routes/settings/+page.svelte`](../src/routes/settings/+page.svelte#L941)
|
|
- **Line:** 941
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/routes/profiles/+page.svelte`](../src/routes/profiles/+page.svelte#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1897)
|
|
- **Line:** 1897
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1918)
|
|
- **Line:** 1918
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3752)
|
|
- **Line:** 3752
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3771)
|
|
- **Line:** 3771
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/settings/ProfileSecuritySettings.svelte`](../src/lib/components/settings/ProfileSecuritySettings.svelte#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/PinPad.svelte`](../src/lib/components/PinPad.svelte#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/profiles.ts`](../src/lib/stores/profiles.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/pinForm.ts`](../src/lib/utils/pinForm.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/pinForm.ts`](../src/lib/utils/pinForm.ts#L37)
|
|
- **Line:** 37
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/pinForm.ts`](../src/lib/utils/pinForm.ts#L74)
|
|
- **Line:** 74
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/profileTiles.ts`](../src/lib/utils/profileTiles.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/profileTiles.ts`](../src/lib/utils/profileTiles.ts#L68)
|
|
- **Line:** 68
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/auth.rs`](../src-tauri/src/commands/auth.rs#L39)
|
|
- **Line:** 39
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L149)
|
|
- **Line:** 149
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L338)
|
|
- **Line:** 338
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L848)
|
|
- **Line:** 848
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/mod.rs`](../src-tauri/src/profiles/mod.rs#L19)
|
|
- **Line:** 19
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/mod.rs`](../src-tauri/src/profiles/mod.rs#L32)
|
|
- **Line:** 32
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/mod.rs`](../src-tauri/src/profiles/mod.rs#L65)
|
|
- **Line:** 65
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/pin.rs`](../src-tauri/src/profiles/pin.rs#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/pin.rs`](../src-tauri/src/profiles/pin.rs#L34)
|
|
- **Line:** 34
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/pin.rs`](../src-tauri/src/profiles/pin.rs#L67)
|
|
- **Line:** 67
|
|
- **Context:** `/ doing the comparison here is what keeps this function pure and cheap...`
|
|
- **File:** [`src-tauri/src/profiles/pin.rs`](../src-tauri/src/profiles/pin.rs#L114)
|
|
- **Line:** 114
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/pin.rs`](../src-tauri/src/profiles/pin.rs#L127)
|
|
- **Line:** 127
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/pin.rs`](../src-tauri/src/profiles/pin.rs#L141)
|
|
- **Line:** 141
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/store.rs`](../src-tauri/src/profiles/store.rs#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/store.rs`](../src-tauri/src/profiles/store.rs#L96)
|
|
- **Line:** 96
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/store.rs`](../src-tauri/src/profiles/store.rs#L127)
|
|
- **Line:** 127
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/store.rs`](../src-tauri/src/profiles/store.rs#L152)
|
|
- **Line:** 152
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/store.rs`](../src-tauri/src/profiles/store.rs#L167)
|
|
- **Line:** 167
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-084
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src/routes/profiles/+page.svelte`](../src/routes/profiles/+page.svelte#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1933)
|
|
- **Line:** 1933
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3771)
|
|
- **Line:** 3771
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/profiles.ts`](../src/lib/stores/profiles.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/profiles.rs`](../src-tauri/src/commands/profiles.rs#L219)
|
|
- **Line:** 219
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/mod.rs`](../src-tauri/src/profiles/mod.rs#L19)
|
|
- **Line:** 19
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/profiles/mod.rs`](../src-tauri/src/profiles/mod.rs#L65)
|
|
- **Line:** 65
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-085
|
|
|
|
**Locations:** 80 file(s)
|
|
|
|
- **File:** [`src/routes/login/+page.svelte`](../src/routes/login/+page.svelte#L44)
|
|
- **Line:** 44
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2151)
|
|
- **Line:** 2151
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3468)
|
|
- **Line:** 3468
|
|
- **Context:** `export type SeriesView = { episodes: MediaItem[]; current: MediaItem |...`
|
|
- **File:** [`src/lib/utils/serverCompatibility.ts`](../src/lib/utils/serverCompatibility.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/serverCompatibility.test.ts`](../src/lib/utils/serverCompatibility.test.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/imageCache.ts`](../src/lib/services/imageCache.ts#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Note for whoever touches the CSP next: that function was the last`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L74)
|
|
- **Line:** 74
|
|
- **Context:** `pub struct RepositoryManagerWrapper(pub RepositoryManager);`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L111)
|
|
- **Line:** 111
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L228)
|
|
- **Line:** 228
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L237)
|
|
- **Line:** 237
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1404)
|
|
- **Line:** 1404
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1417)
|
|
- **Line:** 1417
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1432)
|
|
- **Line:** 1432
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1447)
|
|
- **Line:** 1447
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L940)
|
|
- **Line:** 940
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/jellyfin/http_client.rs`](../src-tauri/src/jellyfin/http_client.rs#L69)
|
|
- **Line:** 69
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/jellyfin/http_client.rs`](../src-tauri/src/jellyfin/http_client.rs#L111)
|
|
- **Line:** 111
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/jellyfin/client.rs`](../src-tauri/src/jellyfin/client.rs#L60)
|
|
- **Line:** 60
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/auth/mod.rs`](../src-tauri/src/auth/mod.rs#L29)
|
|
- **Line:** 29
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/auth/mod.rs`](../src-tauri/src/auth/mod.rs#L41)
|
|
- **Line:** 41
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/auth/mod.rs`](../src-tauri/src/auth/mod.rs#L488)
|
|
- **Line:** 488
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/auth/mod.rs`](../src-tauri/src/auth/mod.rs#L499)
|
|
- **Line:** 499
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/auth/mod.rs`](../src-tauri/src/auth/mod.rs#L508)
|
|
- **Line:** 508
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/auth/mod.rs`](../src-tauri/src/auth/mod.rs#L521)
|
|
- **Line:** 521
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L27)
|
|
- **Line:** 27
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L230)
|
|
- **Line:** 230
|
|
- **Context:** `impl Default for ServerCapabilities {`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L261)
|
|
- **Line:** 261
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L281)
|
|
- **Line:** 281
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L303)
|
|
- **Line:** 303
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L324)
|
|
- **Line:** 324
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L348)
|
|
- **Line:** 348
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L381)
|
|
- **Line:** 381
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L393)
|
|
- **Line:** 393
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/capabilities.rs`](../src-tauri/src/repository/capabilities.rs#L406)
|
|
- **Line:** 406
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L111)
|
|
- **Line:** 111
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L119)
|
|
- **Line:** 119
|
|
- **Context:** `pub fn user_views(_caps: &ServerCapabilities, user_id: &str) -> String...`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L143)
|
|
- **Line:** 143
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L195)
|
|
- **Line:** 195
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L230)
|
|
- **Line:** 230
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L251)
|
|
- **Line:** 251
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L286)
|
|
- **Line:** 286
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L312)
|
|
- **Line:** 312
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L351)
|
|
- **Line:** 351
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L376)
|
|
- **Line:** 376
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L396)
|
|
- **Line:** 396
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L418)
|
|
- **Line:** 418
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L445)
|
|
- **Line:** 445
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L462)
|
|
- **Line:** 462
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L480)
|
|
- **Line:** 480
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L491)
|
|
- **Line:** 491
|
|
- **Context:** `pub fn favorite_item(_caps: &ServerCapabilities, user_id: &str, item_i...`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L504)
|
|
- **Line:** 504
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L511)
|
|
- **Line:** 511
|
|
- **Context:** `pub fn playback_info(_caps: &ServerCapabilities, item_id: &str) -> Str...`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L524)
|
|
- **Line:** 524
|
|
- **Context:** `pub fn sessions_playing_stopped(_caps: &ServerCapabilities) -> &'stati...`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L535)
|
|
- **Line:** 535
|
|
- **Context:** `pub fn live_tv_channels(_caps: &ServerCapabilities, user_id: &str) -> ...`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L542)
|
|
- **Line:** 542
|
|
- **Context:** `pub fn channels(_caps: &ServerCapabilities, user_id: &str) -> String {`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L550)
|
|
- **Line:** 550
|
|
- **Context:** `pub fn playlists(_caps: &ServerCapabilities) -> &'static str {`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L555)
|
|
- **Line:** 555
|
|
- **Context:** `pub fn playlist_as_item(_caps: &ServerCapabilities, playlist_id: &str)...`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L571)
|
|
- **Line:** 571
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L581)
|
|
- **Line:** 581
|
|
- **Context:** `pub fn playlist_items_add(_caps: &ServerCapabilities, playlist_id: &st...`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L595)
|
|
- **Line:** 595
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L615)
|
|
- **Line:** 615
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L636)
|
|
- **Line:** 636
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L661)
|
|
- **Line:** 661
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L677)
|
|
- **Line:** 677
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L696)
|
|
- **Line:** 696
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L810)
|
|
- **Line:** 810
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/server_fixture.rs`](../src-tauri/src/repository/server_fixture.rs#L25)
|
|
- **Line:** 25
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L22)
|
|
- **Line:** 22
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L59)
|
|
- **Line:** 59
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L81)
|
|
- **Line:** 81
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L110)
|
|
- **Line:** 110
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L133)
|
|
- **Line:** 133
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L153)
|
|
- **Line:** 153
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L179)
|
|
- **Line:** 179
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L205)
|
|
- **Line:** 205
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L197)
|
|
- **Line:** 197
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L230)
|
|
- **Line:** 230
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L242)
|
|
- **Line:** 242
|
|
- **Context:** `Unknown`
|
|
|
|
### IT-013
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L63)
|
|
- **Line:** 63
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L74)
|
|
- **Line:** 74
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L726)
|
|
- **Line:** 726
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L886)
|
|
- **Line:** 886
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-061
|
|
|
|
**Locations:** 9 file(s)
|
|
|
|
- **File:** [`src/lib/api/repository-client.test.ts`](../src/lib/api/repository-client.test.ts#L442)
|
|
- **Line:** 442
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/repository-client.test.ts`](../src/lib/api/repository-client.test.ts#L459)
|
|
- **Line:** 459
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L63)
|
|
- **Line:** 63
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L74)
|
|
- **Line:** 74
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1695)
|
|
- **Line:** 1695
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/player/backgroundAudio.commands.test.ts`](../src/lib/player/backgroundAudio.commands.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L726)
|
|
- **Line:** 726
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L886)
|
|
- **Line:** 886
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L784)
|
|
- **Line:** 784
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-107
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1772)
|
|
- **Line:** 1772
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1037)
|
|
- **Line:** 1037
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1052)
|
|
- **Line:** 1052
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1071)
|
|
- **Line:** 1071
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1225)
|
|
- **Line:** 1225
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L1250)
|
|
- **Line:** 1250
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-116
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L406)
|
|
- **Line:** 406
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L502)
|
|
- **Line:** 502
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L554)
|
|
- **Line:** 554
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3232)
|
|
- **Line:** 3232
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-117
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L370)
|
|
- **Line:** 370
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/stream_end.rs`](../src-tauri/src/player/stream_end.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/stream_end.rs`](../src-tauri/src/player/stream_end.rs#L54)
|
|
- **Line:** 54
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1825)
|
|
- **Line:** 1825
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1858)
|
|
- **Line:** 1858
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1915)
|
|
- **Line:** 1915
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1946)
|
|
- **Line:** 1946
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/timers.rs`](../src-tauri/src/commands/player/timers.rs#L299)
|
|
- **Line:** 299
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-119
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L431)
|
|
- **Line:** 431
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3148)
|
|
- **Line:** 3148
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-121
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L824)
|
|
- **Line:** 824
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L833)
|
|
- **Line:** 833
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-124
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/player/localSource.ts`](../src/lib/player/localSource.ts#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-131
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.test.ts`](../src/lib/components/library/EpisodeFocusView.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-132
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.test.ts`](../src/lib/components/library/EpisodeFocusView.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-133
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.test.ts`](../src/lib/components/library/EpisodeFocusView.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-134
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.test.ts`](../src/lib/components/library/EpisodeFocusView.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-135
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/EpisodeFocusView.test.ts`](../src/lib/components/library/EpisodeFocusView.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-136
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/seriesNavigation.test.ts`](../src/lib/components/library/seriesNavigation.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-137
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/services/offlineCatalog.reload.test.ts`](../src/lib/services/offlineCatalog.reload.test.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-138
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/services/offlineCatalog.reload.test.ts`](../src/lib/services/offlineCatalog.reload.test.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-139
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/services/offlineCatalog.reload.test.ts`](../src/lib/services/offlineCatalog.reload.test.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-140
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/composables/useOfflineFilterReload.test.ts`](../src/lib/composables/useOfflineFilterReload.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-143
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.ts`](../src/lib/components/player/subtitleTracks.ts#L20)
|
|
- **Line:** 20
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-144
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.ts`](../src/lib/components/player/subtitleTracks.ts#L20)
|
|
- **Line:** 20
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-145
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2843)
|
|
- **Line:** 2843
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L221)
|
|
- **Line:** 221
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L414)
|
|
- **Line:** 414
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3025)
|
|
- **Line:** 3025
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3082)
|
|
- **Line:** 3082
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-146
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L3676)
|
|
- **Line:** 3676
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L42)
|
|
- **Line:** 42
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3114)
|
|
- **Line:** 3114
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-147
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L172)
|
|
- **Line:** 172
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L267)
|
|
- **Line:** 267
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.ts`](../src/lib/components/player/subtitleTracks.ts#L20)
|
|
- **Line:** 20
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.ts`](../src/lib/components/player/subtitleTracks.ts#L151)
|
|
- **Line:** 151
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.ts`](../src/lib/components/player/subtitleTracks.ts#L184)
|
|
- **Line:** 184
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L412)
|
|
- **Line:** 412
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L581)
|
|
- **Line:** 581
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1525)
|
|
- **Line:** 1525
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-151
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1740)
|
|
- **Line:** 1740
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L380)
|
|
- **Line:** 380
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L856)
|
|
- **Line:** 856
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L885)
|
|
- **Line:** 885
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L915)
|
|
- **Line:** 915
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L954)
|
|
- **Line:** 954
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L908)
|
|
- **Line:** 908
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-158
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/mosaic.ts`](../src/lib/components/library/mosaic.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-159
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/mosaic.ts`](../src/lib/components/library/mosaic.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-160
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/mosaic.ts`](../src/lib/components/library/mosaic.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-167
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/libraryMosaic.ts`](../src/lib/components/library/libraryMosaic.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-168
|
|
|
|
**Locations:** 26 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L2692)
|
|
- **Line:** 2692
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L56)
|
|
- **Line:** 56
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L82)
|
|
- **Line:** 82
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.test.ts`](../src/lib/components/player/subtitleTracks.test.ts#L99)
|
|
- **Line:** 99
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/subtitleTracks.ts`](../src/lib/components/player/subtitleTracks.ts#L75)
|
|
- **Line:** 75
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L396)
|
|
- **Line:** 396
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L282)
|
|
- **Line:** 282
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L370)
|
|
- **Line:** 370
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L265)
|
|
- **Line:** 265
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L84)
|
|
- **Line:** 84
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L99)
|
|
- **Line:** 99
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L120)
|
|
- **Line:** 120
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L150)
|
|
- **Line:** 150
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L184)
|
|
- **Line:** 184
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L383)
|
|
- **Line:** 383
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L396)
|
|
- **Line:** 396
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L434)
|
|
- **Line:** 434
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L452)
|
|
- **Line:** 452
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L466)
|
|
- **Line:** 466
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L480)
|
|
- **Line:** 480
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L943)
|
|
- **Line:** 943
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2168)
|
|
- **Line:** 2168
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2278)
|
|
- **Line:** 2278
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2326)
|
|
- **Line:** 2326
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3381)
|
|
- **Line:** 3381
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3404)
|
|
- **Line:** 3404
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-170
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L920)
|
|
- **Line:** 920
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L573)
|
|
- **Line:** 573
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L706)
|
|
- **Line:** 706
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3286)
|
|
- **Line:** 3286
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3351)
|
|
- **Line:** 3351
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3382)
|
|
- **Line:** 3382
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3458)
|
|
- **Line:** 3458
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3485)
|
|
- **Line:** 3485
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-182
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L252)
|
|
- **Line:** 252
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1663)
|
|
- **Line:** 1663
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L736)
|
|
- **Line:** 736
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L620)
|
|
- **Line:** 620
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3302)
|
|
- **Line:** 3302
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-187
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L512)
|
|
- **Line:** 512
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-188
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/controlsVisibility.test.ts`](../src/lib/components/player/controlsVisibility.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/controlsVisibility.ts`](../src/lib/components/player/controlsVisibility.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L453)
|
|
- **Line:** 453
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1215)
|
|
- **Line:** 1215
|
|
- **Context:** `Unknown`
|
|
- **File:** [`scripts/extract-traces.test.ts`](../scripts/extract-traces.test.ts#L61)
|
|
- **Line:** 61
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-212
|
|
|
|
**Locations:** 13 file(s)
|
|
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L42)
|
|
- **Line:** 42
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L853)
|
|
- **Line:** 853
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L268)
|
|
- **Line:** 268
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L284)
|
|
- **Line:** 284
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L303)
|
|
- **Line:** 303
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L314)
|
|
- **Line:** 314
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L328)
|
|
- **Line:** 328
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L363)
|
|
- **Line:** 363
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L403)
|
|
- **Line:** 403
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L419)
|
|
- **Line:** 419
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L433)
|
|
- **Line:** 433
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L443)
|
|
- **Line:** 443
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-213
|
|
|
|
**Locations:** 14 file(s)
|
|
|
|
- **File:** [`src/lib/api/repository-client.ts`](../src/lib/api/repository-client.ts#L280)
|
|
- **Line:** 280
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/api/bindings.ts`](../src/lib/api/bindings.ts#L1681)
|
|
- **Line:** 1681
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L765)
|
|
- **Line:** 765
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L980)
|
|
- **Line:** 980
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1653)
|
|
- **Line:** 1653
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4460)
|
|
- **Line:** 4460
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4473)
|
|
- **Line:** 4473
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4492)
|
|
- **Line:** 4492
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4511)
|
|
- **Line:** 4511
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4527)
|
|
- **Line:** 4527
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4543)
|
|
- **Line:** 4543
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4571)
|
|
- **Line:** 4571
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4591)
|
|
- **Line:** 4591
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4624)
|
|
- **Line:** 4624
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-006
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/android/mod.rs`](../src-tauri/src/player/android/mod.rs#L439)
|
|
- **Line:** 439
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/android/mod.rs`](../src-tauri/src/player/android/mod.rs#L1174)
|
|
- **Line:** 1174
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/android/mod.rs`](../src-tauri/src/player/android/mod.rs#L1491)
|
|
- **Line:** 1491
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L101)
|
|
- **Line:** 101
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L133)
|
|
- **Line:** 133
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L206)
|
|
- **Line:** 206
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L228)
|
|
- **Line:** 228
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L492)
|
|
- **Line:** 492
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-014
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/playlist.rs`](../src-tauri/src/commands/playlist.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-016
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L62)
|
|
- **Line:** 62
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/backend.rs`](../src-tauri/src/player/backend.rs#L305)
|
|
- **Line:** 305
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-017
|
|
|
|
**Locations:** 13 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/MiniPlayer.svelte`](../src/lib/components/player/MiniPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/FavoriteButton.svelte`](../src/lib/components/FavoriteButton.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/favorites.test.ts`](../src/lib/services/favorites.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/favorites.ts`](../src/lib/services/favorites.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/syncService.ts`](../src/lib/services/syncService.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/syncService.ts`](../src/lib/services/syncService.ts#L61)
|
|
- **Line:** 61
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/syncService.ts`](../src/lib/services/syncService.ts#L195)
|
|
- **Line:** 195
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/mod.rs`](../src-tauri/src/commands/storage/mod.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync.rs`](../src-tauri/src/commands/sync.rs#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync.rs`](../src-tauri/src/commands/sync.rs#L57)
|
|
- **Line:** 57
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync.rs`](../src-tauri/src/commands/sync.rs#L407)
|
|
- **Line:** 407
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/mod.rs`](../src-tauri/src/commands/mod.rs#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2612)
|
|
- **Line:** 2612
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-028
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/AudioPlayer.svelte`](../src/lib/components/player/AudioPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/MiniPlayer.svelte`](../src/lib/components/player/MiniPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-184
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/mediaReady.test.ts`](../src/lib/components/player/mediaReady.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/mediaReady.ts`](../src/lib/components/player/mediaReady.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-032
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/android/mod.rs`](../src-tauri/src/player/android/mod.rs#L580)
|
|
- **Line:** 580
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/android/mod.rs`](../src-tauri/src/player/android/mod.rs#L618)
|
|
- **Line:** 618
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L383)
|
|
- **Line:** 383
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L400)
|
|
- **Line:** 400
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L424)
|
|
- **Line:** 424
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-033
|
|
|
|
**Locations:** 12 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/android/mod.rs`](../src-tauri/src/player/android/mod.rs#L580)
|
|
- **Line:** 580
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/android/mod.rs`](../src-tauri/src/player/android/mod.rs#L618)
|
|
- **Line:** 618
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L948)
|
|
- **Line:** 948
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1002)
|
|
- **Line:** 1002
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1068)
|
|
- **Line:** 1068
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1078)
|
|
- **Line:** 1078
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1123)
|
|
- **Line:** 1123
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L383)
|
|
- **Line:** 383
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L400)
|
|
- **Line:** 400
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L424)
|
|
- **Line:** 424
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-043
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/lib/stores/connectivity.ts`](../src/lib/stores/connectivity.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/layoutShell.ts`](../src/lib/utils/layoutShell.ts#L146)
|
|
- **Line:** 146
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/connectivity.rs`](../src-tauri/src/commands/connectivity.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-059
|
|
|
|
**Locations:** 12 file(s)
|
|
|
|
- **File:** [`src/lib/stores/continueWatchingFilter.test.ts`](../src/lib/stores/continueWatchingFilter.test.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/continueWatchingFilter.ts`](../src/lib/stores/continueWatchingFilter.ts#L15)
|
|
- **Line:** 15
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/continueWatchingFilter.ts`](../src/lib/stores/continueWatchingFilter.ts#L91)
|
|
- **Line:** 91
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/home.ts`](../src/lib/stores/home.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/tv.ts`](../src/lib/stores/tv.ts#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/skipReporting.ts`](../src/lib/services/skipReporting.ts#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/skipReporting.test.ts`](../src/lib/services/skipReporting.test.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L286)
|
|
- **Line:** 286
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L754)
|
|
- **Line:** 754
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1821)
|
|
- **Line:** 1821
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4227)
|
|
- **Line:** 4227
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4248)
|
|
- **Line:** 4248
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-061
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/tapGestures.ts`](../src/lib/components/player/tapGestures.ts#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.tapSurface.test.ts`](../src/lib/components/player/VideoPlayer.tapSurface.test.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.touchScrub.test.ts`](../src/lib/components/player/VideoPlayer.touchScrub.test.ts#L21)
|
|
- **Line:** 21
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-066
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/services/networkType.test.ts`](../src/lib/services/networkType.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-071
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/utils/formatBytes.test.ts`](../src/lib/utils/formatBytes.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-098
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/utils/layoutShell.test.ts`](../src/lib/utils/layoutShell.test.ts#L159)
|
|
- **Line:** 159
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-123
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/services/pendingSync.logic.ts`](../src/lib/services/pendingSync.logic.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/services/pendingSync.logic.test.ts`](../src/lib/services/pendingSync.logic.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-155
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L942)
|
|
- **Line:** 942
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4622)
|
|
- **Line:** 4622
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4665)
|
|
- **Line:** 4665
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-172
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L551)
|
|
- **Line:** 551
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3415)
|
|
- **Line:** 3415
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L3444)
|
|
- **Line:** 3444
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-176
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1039)
|
|
- **Line:** 1039
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4702)
|
|
- **Line:** 4702
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4721)
|
|
- **Line:** 4721
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-177
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1039)
|
|
- **Line:** 1039
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1054)
|
|
- **Line:** 1054
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1065)
|
|
- **Line:** 1065
|
|
- **Context:** `pub fn observed_duration(&self) -> Option<f64> {`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4738)
|
|
- **Line:** 4738
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4753)
|
|
- **Line:** 4753
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4767)
|
|
- **Line:** 4767
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-178
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L833)
|
|
- **Line:** 833
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4789)
|
|
- **Line:** 4789
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4816)
|
|
- **Line:** 4816
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-179
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L167)
|
|
- **Line:** 167
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1669)
|
|
- **Line:** 1669
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4854)
|
|
- **Line:** 4854
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4882)
|
|
- **Line:** 4882
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-180
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1425)
|
|
- **Line:** 1425
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4911)
|
|
- **Line:** 4911
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4929)
|
|
- **Line:** 4929
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-181
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L947)
|
|
- **Line:** 947
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4559)
|
|
- **Line:** 4559
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L452)
|
|
- **Line:** 452
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L472)
|
|
- **Line:** 472
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3196)
|
|
- **Line:** 3196
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L3216)
|
|
- **Line:** 3216
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-185
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/VideoPlayer.nativeReveal.test.ts`](../src/lib/components/player/VideoPlayer.nativeReveal.test.ts#L16)
|
|
- **Line:** 16
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L484)
|
|
- **Line:** 484
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-186
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/utils/nativeVideoLayers.test.ts`](../src/lib/utils/nativeVideoLayers.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-192
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/stores/continueWatchingFilter.test.ts`](../src/lib/stores/continueWatchingFilter.test.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-194
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L133)
|
|
- **Line:** 133
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-195
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L150)
|
|
- **Line:** 150
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-196
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L166)
|
|
- **Line:** 166
|
|
- **Context:** `/ which backends reject (the "Raw(-10)" class of error).`
|
|
|
|
### UT-197
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L179)
|
|
- **Line:** 179
|
|
- **Context:** `/ this function exists to prevent.`
|
|
|
|
### UT-198
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L190)
|
|
- **Line:** 190
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-200
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/stream_end.rs`](../src-tauri/src/player/stream_end.rs#L54)
|
|
- **Line:** 54
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/stream_end.rs`](../src-tauri/src/player/stream_end.rs#L91)
|
|
- **Line:** 91
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-201
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/utils/logger.test.ts`](../src/lib/utils/logger.test.ts#L22)
|
|
- **Line:** 22
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/logger.test.ts`](../src/lib/utils/logger.test.ts#L333)
|
|
- **Line:** 333
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-205
|
|
|
|
**Locations:** 11 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L138)
|
|
- **Line:** 138
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L156)
|
|
- **Line:** 156
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L186)
|
|
- **Line:** 186
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L192)
|
|
- **Line:** 192
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L356)
|
|
- **Line:** 356
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L1401)
|
|
- **Line:** 1401
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L1541)
|
|
- **Line:** 1541
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L1903)
|
|
- **Line:** 1903
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L2608)
|
|
- **Line:** 2608
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L2637)
|
|
- **Line:** 2637
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/download/mod.rs`](../src-tauri/src/commands/download/mod.rs#L2664)
|
|
- **Line:** 2664
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-206
|
|
|
|
**Locations:** 10 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1852)
|
|
- **Line:** 1852
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1871)
|
|
- **Line:** 1871
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2981)
|
|
- **Line:** 2981
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L143)
|
|
- **Line:** 143
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L661)
|
|
- **Line:** 661
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3948)
|
|
- **Line:** 3948
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3984)
|
|
- **Line:** 3984
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1728)
|
|
- **Line:** 1728
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5049)
|
|
- **Line:** 5049
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5102)
|
|
- **Line:** 5102
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-207
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/home/heroRotation.test.ts`](../src/lib/components/home/heroRotation.test.ts#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/home/heroRotation.ts`](../src/lib/components/home/heroRotation.ts#L8)
|
|
- **Line:** 8
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-208
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/utils/updateCheck.test.ts`](../src/lib/utils/updateCheck.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-209
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/utils/logger.test.ts`](../src/lib/utils/logger.test.ts#L352)
|
|
- **Line:** 352
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-211
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/background_policy.rs`](../src-tauri/src/player/background_policy.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/background_policy.rs`](../src-tauri/src/player/background_policy.rs#L53)
|
|
- **Line:** 53
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-215
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/stores/auth.waitForRepository.test.ts`](../src/lib/stores/auth.waitForRepository.test.ts#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-219
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/fullscreenTarget.ts`](../src/lib/components/player/fullscreenTarget.ts#L20)
|
|
- **Line:** 20
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-227
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/VideoPlayer.menus.test.ts`](../src/lib/components/player/VideoPlayer.menus.test.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/VideoPlayer.svelte`](../src/lib/components/player/VideoPlayer.svelte#L243)
|
|
- **Line:** 243
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-228
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/VideoPlayer.menus.test.ts`](../src/lib/components/player/VideoPlayer.menus.test.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-231
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/stores/library.ts`](../src/lib/stores/library.ts#L122)
|
|
- **Line:** 122
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/libraryListingOrder.test.ts`](../src/lib/stores/libraryListingOrder.test.ts#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-235
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/alphabetStrip.test.ts`](../src/lib/components/library/alphabetStrip.test.ts#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-236
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/alphabetStrip.test.ts`](../src/lib/components/library/alphabetStrip.test.ts#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-237
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/alphabetStrip.test.ts`](../src/lib/components/library/alphabetStrip.test.ts#L18)
|
|
- **Line:** 18
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-246
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.test.ts`](../src/lib/components/player/backgroundAudioHandoff.test.ts#L174)
|
|
- **Line:** 174
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L137)
|
|
- **Line:** 137
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L175)
|
|
- **Line:** 175
|
|
- **Context:** `export function enteringPictureInPicture(_current: BackgroundBehaviour...`
|
|
|
|
### UT-254
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/lib/components/downloads/downloadProgress.test.ts`](../src/lib/components/downloads/downloadProgress.test.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/downloads/downloadProgress.ts`](../src/lib/components/downloads/downloadProgress.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/downloads.test.ts`](../src/lib/stores/downloads.test.ts#L574)
|
|
- **Line:** 574
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-257
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/MediaCard.serverOnly.test.ts`](../src/lib/components/library/MediaCard.serverOnly.test.ts#L136)
|
|
- **Line:** 136
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/serverOnly.ts`](../src/lib/utils/serverOnly.ts#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/serverOnly.test.ts`](../src/lib/utils/serverOnly.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-258
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/LibraryListView.serverOnly.test.ts`](../src/lib/components/library/LibraryListView.serverOnly.test.ts#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-265
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.test.ts`](../src/lib/components/player/backgroundAudioHandoff.test.ts#L133)
|
|
- **Line:** 133
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/player/backgroundAudioHandoff.ts`](../src/lib/components/player/backgroundAudioHandoff.ts#L117)
|
|
- **Line:** 117
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-008
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.searchEvent.test.ts`](../src/lib/components/library/GenericMediaListPage.searchEvent.test.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/library.ts`](../src/lib/stores/library.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2082)
|
|
- **Line:** 2082
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-010
|
|
|
|
**Locations:** 16 file(s)
|
|
|
|
- **File:** [`src/lib/components/sessions/CastButton.svelte`](../src/lib/components/sessions/CastButton.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/sessions/RemoteControls.svelte`](../src/lib/components/sessions/RemoteControls.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/sessions/SessionCard.svelte`](../src/lib/components/sessions/SessionCard.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/sessions/SessionPickerModal.svelte`](../src/lib/components/sessions/SessionPickerModal.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/sessions/SessionsList.svelte`](../src/lib/components/sessions/SessionsList.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/lmsSync.ts`](../src/lib/stores/lmsSync.ts#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/playbackMode.test.ts`](../src/lib/stores/playbackMode.test.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/playbackMode.ts`](../src/lib/stores/playbackMode.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/sessions.test.ts`](../src/lib/stores/sessions.test.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/sessions.ts`](../src/lib/stores/sessions.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/remote.rs`](../src-tauri/src/commands/player/remote.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/playback_mode.rs`](../src-tauri/src/commands/playback_mode.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sessions.rs`](../src-tauri/src/commands/sessions.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/playback_mode/mod.rs`](../src-tauri/src/playback_mode/mod.rs#L165)
|
|
- **Line:** 165
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/session_poller/mod.rs`](../src-tauri/src/session_poller/mod.rs#L6)
|
|
- **Line:** 6
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-013
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/stores/downloads.test.ts`](../src/lib/stores/downloads.test.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/downloads.ts`](../src/lib/stores/downloads.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-030
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/GenericMediaListPage.svelte`](../src/lib/components/library/GenericMediaListPage.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/stores/library.ts`](../src/lib/stores/library.ts#L2)
|
|
- **Line:** 2
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-036
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/PersonDetailView.svelte`](../src/lib/components/library/PersonDetailView.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/storage/people.rs`](../src-tauri/src/commands/storage/people.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L418)
|
|
- **Line:** 418
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L445)
|
|
- **Line:** 445
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2740)
|
|
- **Line:** 2740
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2749)
|
|
- **Line:** 2749
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-047
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/storage/mod.rs`](../src-tauri/src/commands/storage/mod.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-051
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/LibraryGrid.svelte`](../src/lib/components/library/LibraryGrid.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/MediaCard.svelte`](../src/lib/components/library/MediaCard.svelte#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-267
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src/lib/components/library/detailLoadError.test.ts`](../src/lib/components/library/detailLoadError.test.ts#L5)
|
|
- **Line:** 5
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/library/detailLoadError.ts`](../src/lib/components/library/detailLoadError.ts#L27)
|
|
- **Line:** 27
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-054
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src/lib/components/search/HeaderSearch.svelte`](../src/lib/components/search/HeaderSearch.svelte#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/search/HeaderSearch.test.ts`](../src/lib/components/search/HeaderSearch.test.ts#L9)
|
|
- **Line:** 9
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/account/AccountMenu.svelte`](../src/lib/components/account/AccountMenu.svelte#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/components/AppHeader.svelte`](../src/lib/components/AppHeader.svelte#L10)
|
|
- **Line:** 10
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/scrollRestore.ts`](../src/lib/utils/scrollRestore.ts#L26)
|
|
- **Line:** 26
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/layoutShell.ts`](../src/lib/utils/layoutShell.ts#L86)
|
|
- **Line:** 86
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src/lib/utils/layoutShell.ts`](../src/lib/utils/layoutShell.ts#L101)
|
|
- **Line:** 101
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-060
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L149)
|
|
- **Line:** 149
|
|
- **Context:** `export type SearchGroupId =`
|
|
- **File:** [`src/lib/utils/searchScope.ts`](../src/lib/utils/searchScope.ts#L215)
|
|
- **Line:** 215
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L96)
|
|
- **Line:** 96
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L773)
|
|
- **Line:** 773
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L674)
|
|
- **Line:** 674
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3629)
|
|
- **Line:** 3629
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/domain/search_rank.rs`](../src-tauri/src/domain/search_rank.rs#L110)
|
|
- **Line:** 110
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-072
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/utils/scrollContainer.ts`](../src/lib/utils/scrollContainer.ts#L23)
|
|
- **Line:** 23
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-080
|
|
|
|
**Locations:** 39 file(s)
|
|
|
|
- **File:** [`src/lib/utils/videoSurface.ts`](../src/lib/utils/videoSurface.ts#L83)
|
|
- **Line:** 83
|
|
- **Context:** `export function enableNativeVideoCompositing(): void {`
|
|
- **File:** [`src-tauri/src/player/mpv_render.rs`](../src-tauri/src/player/mpv_render.rs#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_render.rs`](../src-tauri/src/player/mpv_render.rs#L60)
|
|
- **Line:** 60
|
|
- **Context:** `/ holding a lazily-resolving function pointer. So the address `dlsym` ...`
|
|
- **File:** [`src-tauri/src/player/mpv_render.rs`](../src-tauri/src/player/mpv_render.rs#L160)
|
|
- **Line:** 160
|
|
- **Context:** `impl MpvRenderContext {`
|
|
- **File:** [`src-tauri/src/player/mpv_render.rs`](../src-tauri/src/player/mpv_render.rs#L225)
|
|
- **Line:** 225
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_render.rs`](../src-tauri/src/player/mpv_render.rs#L251)
|
|
- **Line:** 251
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_render.rs`](../src-tauri/src/player/mpv_render.rs#L260)
|
|
- **Line:** 260
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_render.rs`](../src-tauri/src/player/mpv_render.rs#L304)
|
|
- **Line:** 304
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/video_surface.rs`](../src-tauri/src/player/video_surface.rs#L29)
|
|
- **Line:** 29
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/video_surface.rs`](../src-tauri/src/player/video_surface.rs#L120)
|
|
- **Line:** 120
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/video_surface.rs`](../src-tauri/src/player/video_surface.rs#L148)
|
|
- **Line:** 148
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/video_surface.rs`](../src-tauri/src/player/video_surface.rs#L208)
|
|
- **Line:** 208
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/video_surface.rs`](../src-tauri/src/player/video_surface.rs#L272)
|
|
- **Line:** 272
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L136)
|
|
- **Line:** 136
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L142)
|
|
- **Line:** 142
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L154)
|
|
- **Line:** 154
|
|
- **Context:** `pub fn registered_handle() -> *mut libmpv_sys::mpv_handle {`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L198)
|
|
- **Line:** 198
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L238)
|
|
- **Line:** 238
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L289)
|
|
- **Line:** 289
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1147)
|
|
- **Line:** 1147
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1159)
|
|
- **Line:** 1159
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1167)
|
|
- **Line:** 1167
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1173)
|
|
- **Line:** 1173
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1184)
|
|
- **Line:** 1184
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1212)
|
|
- **Line:** 1212
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/native_video.rs`](../src-tauri/src/player/native_video.rs#L14)
|
|
- **Line:** 14
|
|
- **Context:** `! It is a function rather than three `env::var` checks for the reason ...`
|
|
- **File:** [`src-tauri/src/player/native_video.rs`](../src-tauri/src/player/native_video.rs#L24)
|
|
- **Line:** 24
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/native_video.rs`](../src-tauri/src/player/native_video.rs#L39)
|
|
- **Line:** 39
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L692)
|
|
- **Line:** 692
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2941)
|
|
- **Line:** 2941
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2959)
|
|
- **Line:** 2959
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L216)
|
|
- **Line:** 216
|
|
- **Context:** `pub fn video_audio_codecs(detected: &str) -> String {`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L259)
|
|
- **Line:** 259
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L305)
|
|
- **Line:** 305
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L352)
|
|
- **Line:** 352
|
|
- **Context:** `pub fn audio_forces_transcode(streams: &[(Option<&str>, bool)]) -> boo...`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L659)
|
|
- **Line:** 659
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L820)
|
|
- **Line:** 820
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L902)
|
|
- **Line:** 902
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1355)
|
|
- **Line:** 1355
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-255
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src/lib/utils/layoutShell.test.ts`](../src/lib/utils/layoutShell.test.ts#L248)
|
|
- **Line:** 248
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-081
|
|
|
|
**Locations:** 14 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/conformance.rs`](../src-tauri/src/player/conformance.rs#L25)
|
|
- **Line:** 25
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/fake_player.rs`](../src-tauri/src/player/fake_player.rs#L17)
|
|
- **Line:** 17
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/fake_player_conformance.rs`](../src-tauri/src/player/fake_player_conformance.rs#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/legacy_player.rs`](../src-tauri/src/player/legacy_player.rs#L19)
|
|
- **Line:** 19
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L197)
|
|
- **Line:** 197
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/media.rs`](../src-tauri/src/player/media.rs#L214)
|
|
- **Line:** 214
|
|
- **Context:** `impl MediaItem {`
|
|
- **File:** [`src-tauri/src/player/media_player.rs`](../src-tauri/src/player/media_player.rs#L22)
|
|
- **Line:** 22
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_player.rs`](../src-tauri/src/player/mpv_player.rs#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1008)
|
|
- **Line:** 1008
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/stream_selection.rs`](../src-tauri/src/repository/stream_selection.rs#L200)
|
|
- **Line:** 200
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/bin/player_conformance.rs`](../src-tauri/src/bin/player_conformance.rs#L11)
|
|
- **Line:** 11
|
|
- **Context:** `! access to the player internals — one exported function rather than a...`
|
|
- **File:** [`src-tauri/src/conformance_runner.rs`](../src-tauri/src/conformance_runner.rs#L13)
|
|
- **Line:** 13
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L790)
|
|
- **Line:** 790
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1379)
|
|
- **Line:** 1379
|
|
- **Context:** `Unknown`
|
|
|
|
### IT-016
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3568)
|
|
- **Line:** 3568
|
|
- **Context:** `Unknown`
|
|
|
|
### IT-017
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L916)
|
|
- **Line:** 916
|
|
- **Context:** `Unknown`
|
|
|
|
### IT-019
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L22)
|
|
- **Line:** 22
|
|
- **Context:** `Unknown`
|
|
|
|
### IT-020
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L59)
|
|
- **Line:** 59
|
|
- **Context:** `Unknown`
|
|
|
|
### IT-021
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L81)
|
|
- **Line:** 81
|
|
- **Context:** `Unknown`
|
|
|
|
### IT-022
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L110)
|
|
- **Line:** 110
|
|
- **Context:** `Unknown`
|
|
|
|
### IT-023
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L133)
|
|
- **Line:** 133
|
|
- **Context:** `Unknown`
|
|
|
|
### IT-024
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L153)
|
|
- **Line:** 153
|
|
- **Context:** `Unknown`
|
|
|
|
### IT-025
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L179)
|
|
- **Line:** 179
|
|
- **Context:** `Unknown`
|
|
|
|
### IT-026
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/generation_tests.rs`](../src-tauri/src/repository/generation_tests.rs#L205)
|
|
- **Line:** 205
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-014
|
|
|
|
**Locations:** 21 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/sync.rs`](../src-tauri/src/commands/sync.rs#L407)
|
|
- **Line:** 407
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/db_service.rs`](../src-tauri/src/storage/db_service.rs#L481)
|
|
- **Line:** 481
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/db_service.rs`](../src-tauri/src/storage/db_service.rs#L593)
|
|
- **Line:** 593
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L159)
|
|
- **Line:** 159
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `pub fn file_size(&self) -> Option<u64> {`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L262)
|
|
- **Line:** 262
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L318)
|
|
- **Line:** 318
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L950)
|
|
- **Line:** 950
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L992)
|
|
- **Line:** 992
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L1021)
|
|
- **Line:** 1021
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5706)
|
|
- **Line:** 5706
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L53)
|
|
- **Line:** 53
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L105)
|
|
- **Line:** 105
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L132)
|
|
- **Line:** 132
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L703)
|
|
- **Line:** 703
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1035)
|
|
- **Line:** 1035
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1052)
|
|
- **Line:** 1052
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1064)
|
|
- **Line:** 1064
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1090)
|
|
- **Line:** 1090
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1111)
|
|
- **Line:** 1111
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/credentials.rs`](../src-tauri/src/credentials.rs#L1212)
|
|
- **Line:** 1212
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-015
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/storage/db_service.rs`](../src-tauri/src/storage/db_service.rs#L481)
|
|
- **Line:** 481
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `pub fn file_size(&self) -> Option<u64> {`
|
|
|
|
### UT-016
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/storage/db_service.rs`](../src-tauri/src/storage/db_service.rs#L481)
|
|
- **Line:** 481
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `pub fn file_size(&self) -> Option<u64> {`
|
|
|
|
### UT-017
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/storage/db_service.rs`](../src-tauri/src/storage/db_service.rs#L481)
|
|
- **Line:** 481
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `pub fn file_size(&self) -> Option<u64> {`
|
|
|
|
### UT-018
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/storage/db_service.rs`](../src-tauri/src/storage/db_service.rs#L481)
|
|
- **Line:** 481
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `pub fn file_size(&self) -> Option<u64> {`
|
|
|
|
### UT-019
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/storage/db_service.rs`](../src-tauri/src/storage/db_service.rs#L481)
|
|
- **Line:** 481
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `pub fn file_size(&self) -> Option<u64> {`
|
|
|
|
### UT-020
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/storage/db_service.rs`](../src-tauri/src/storage/db_service.rs#L481)
|
|
- **Line:** 481
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `pub fn file_size(&self) -> Option<u64> {`
|
|
|
|
### UT-021
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/storage/db_service.rs`](../src-tauri/src/storage/db_service.rs#L481)
|
|
- **Line:** 481
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `pub fn file_size(&self) -> Option<u64> {`
|
|
|
|
### UT-022
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/storage/db_service.rs`](../src-tauri/src/storage/db_service.rs#L481)
|
|
- **Line:** 481
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `pub fn file_size(&self) -> Option<u64> {`
|
|
|
|
### UT-023
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/storage/db_service.rs`](../src-tauri/src/storage/db_service.rs#L481)
|
|
- **Line:** 481
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `pub fn file_size(&self) -> Option<u64> {`
|
|
|
|
### UT-025
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/storage/db_service.rs`](../src-tauri/src/storage/db_service.rs#L481)
|
|
- **Line:** 481
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/mod.rs`](../src-tauri/src/storage/mod.rs#L241)
|
|
- **Line:** 241
|
|
- **Context:** `pub fn file_size(&self) -> Option<u64> {`
|
|
|
|
### UT-044
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/offline.rs`](../src-tauri/src/commands/offline.rs#L136)
|
|
- **Line:** 136
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-051
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4533)
|
|
- **Line:** 4533
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-059
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L729)
|
|
- **Line:** 729
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3479)
|
|
- **Line:** 3479
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3520)
|
|
- **Line:** 3520
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-067
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3568)
|
|
- **Line:** 3568
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-072
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4252)
|
|
- **Line:** 4252
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-073
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4453)
|
|
- **Line:** 4453
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-074
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4472)
|
|
- **Line:** 4472
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-075
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4494)
|
|
- **Line:** 4494
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-076
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4274)
|
|
- **Line:** 4274
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-077
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4384)
|
|
- **Line:** 4384
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-078
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4432)
|
|
- **Line:** 4432
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-079
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L460)
|
|
- **Line:** 460
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-080
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L489)
|
|
- **Line:** 489
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-081
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L516)
|
|
- **Line:** 516
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-082
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L527)
|
|
- **Line:** 527
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-099
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1196)
|
|
- **Line:** 1196
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4267)
|
|
- **Line:** 4267
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4298)
|
|
- **Line:** 4298
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-100
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L312)
|
|
- **Line:** 312
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L771)
|
|
- **Line:** 771
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L779)
|
|
- **Line:** 779
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L244)
|
|
- **Line:** 244
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2587)
|
|
- **Line:** 2587
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3856)
|
|
- **Line:** 3856
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3878)
|
|
- **Line:** 3878
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3887)
|
|
- **Line:** 3887
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-101
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L244)
|
|
- **Line:** 244
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L2332)
|
|
- **Line:** 2332
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4919)
|
|
- **Line:** 4919
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4954)
|
|
- **Line:** 4954
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-102
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1166)
|
|
- **Line:** 1166
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5179)
|
|
- **Line:** 5179
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-103
|
|
|
|
**Locations:** 6 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L78)
|
|
- **Line:** 78
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L286)
|
|
- **Line:** 286
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L320)
|
|
- **Line:** 320
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L340)
|
|
- **Line:** 340
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/favorites.rs`](../src-tauri/src/commands/favorites.rs#L356)
|
|
- **Line:** 356
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-108
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/download/cache.rs`](../src-tauri/src/download/cache.rs#L320)
|
|
- **Line:** 320
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/cache.rs`](../src-tauri/src/download/cache.rs#L550)
|
|
- **Line:** 550
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-109
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3848)
|
|
- **Line:** 3848
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-110
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3904)
|
|
- **Line:** 3904
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-111
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L62)
|
|
- **Line:** 62
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L2815)
|
|
- **Line:** 2815
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L2855)
|
|
- **Line:** 2855
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-112
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L987)
|
|
- **Line:** 987
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3795)
|
|
- **Line:** 3795
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-113
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L617)
|
|
- **Line:** 617
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3686)
|
|
- **Line:** 3686
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-114
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L674)
|
|
- **Line:** 674
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3629)
|
|
- **Line:** 3629
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-115
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L281)
|
|
- **Line:** 281
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L801)
|
|
- **Line:** 801
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-120
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/download/cache.rs`](../src-tauri/src/download/cache.rs#L220)
|
|
- **Line:** 220
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/cache.rs`](../src-tauri/src/download/cache.rs#L428)
|
|
- **Line:** 428
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-122
|
|
|
|
**Locations:** 11 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L14)
|
|
- **Line:** 14
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L76)
|
|
- **Line:** 76
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L236)
|
|
- **Line:** 236
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L606)
|
|
- **Line:** 606
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L672)
|
|
- **Line:** 672
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L702)
|
|
- **Line:** 702
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L736)
|
|
- **Line:** 736
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L765)
|
|
- **Line:** 765
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L811)
|
|
- **Line:** 811
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L992)
|
|
- **Line:** 992
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L1007)
|
|
- **Line:** 1007
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-125
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L1039)
|
|
- **Line:** 1039
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L1077)
|
|
- **Line:** 1077
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L1100)
|
|
- **Line:** 1100
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-126
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L490)
|
|
- **Line:** 490
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L1128)
|
|
- **Line:** 1128
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-127
|
|
|
|
**Locations:** 13 file(s)
|
|
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L27)
|
|
- **Line:** 27
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L282)
|
|
- **Line:** 282
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L327)
|
|
- **Line:** 327
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L402)
|
|
- **Line:** 402
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L458)
|
|
- **Line:** 458
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L471)
|
|
- **Line:** 471
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L489)
|
|
- **Line:** 489
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L498)
|
|
- **Line:** 498
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L513)
|
|
- **Line:** 513
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L548)
|
|
- **Line:** 548
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L555)
|
|
- **Line:** 555
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L580)
|
|
- **Line:** 580
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/media_server.rs`](../src-tauri/src/media_server.rs#L607)
|
|
- **Line:** 607
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-130
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L620)
|
|
- **Line:** 620
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L729)
|
|
- **Line:** 729
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3258)
|
|
- **Line:** 3258
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-141
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L29)
|
|
- **Line:** 29
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L40)
|
|
- **Line:** 40
|
|
- **Context:** `pub fn clamp_max_audio_channels(reported: Option<u32>) -> u32 {`
|
|
|
|
### UT-142
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L211)
|
|
- **Line:** 211
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-148
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L323)
|
|
- **Line:** 323
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L348)
|
|
- **Line:** 348
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L367)
|
|
- **Line:** 367
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-150
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`scripts/set-version.test.ts`](../scripts/set-version.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-152
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L915)
|
|
- **Line:** 915
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1166)
|
|
- **Line:** 1166
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5266)
|
|
- **Line:** 5266
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5444)
|
|
- **Line:** 5444
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-154
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L1047)
|
|
- **Line:** 1047
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/sync_drain.rs`](../src-tauri/src/commands/sync_drain.rs#L1064)
|
|
- **Line:** 1064
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-156
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L620)
|
|
- **Line:** 620
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3180)
|
|
- **Line:** 3180
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3202)
|
|
- **Line:** 3202
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3225)
|
|
- **Line:** 3225
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-157
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L653)
|
|
- **Line:** 653
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L689)
|
|
- **Line:** 689
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L716)
|
|
- **Line:** 716
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-161
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L434)
|
|
- **Line:** 434
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L761)
|
|
- **Line:** 761
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L782)
|
|
- **Line:** 782
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L794)
|
|
- **Line:** 794
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-162
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L4314)
|
|
- **Line:** 4314
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-163
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L409)
|
|
- **Line:** 409
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-166
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L367)
|
|
- **Line:** 367
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/device_profile.rs`](../src-tauri/src/repository/device_profile.rs#L547)
|
|
- **Line:** 547
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/mod.rs`](../src-tauri/src/repository/mod.rs#L386)
|
|
- **Line:** 386
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2556)
|
|
- **Line:** 2556
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3748)
|
|
- **Line:** 3748
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3780)
|
|
- **Line:** 3780
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3806)
|
|
- **Line:** 3806
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-171
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L954)
|
|
- **Line:** 954
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L995)
|
|
- **Line:** 995
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-173
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L138)
|
|
- **Line:** 138
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L154)
|
|
- **Line:** 154
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L620)
|
|
- **Line:** 620
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3352)
|
|
- **Line:** 3352
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3448)
|
|
- **Line:** 3448
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-190
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L286)
|
|
- **Line:** 286
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L754)
|
|
- **Line:** 754
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4227)
|
|
- **Line:** 4227
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-191
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L286)
|
|
- **Line:** 286
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L754)
|
|
- **Line:** 754
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4248)
|
|
- **Line:** 4248
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-193
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`scripts/tauri-security-config.test.ts`](../scripts/tauri-security-config.test.ts#L11)
|
|
- **Line:** 11
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-202
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`scripts/extract-traces.ts`](../scripts/extract-traces.ts#L444)
|
|
- **Line:** 444
|
|
- **Context:** `Unknown`
|
|
- **File:** [`scripts/extract-traces.ts`](../scripts/extract-traces.ts#L454)
|
|
- **Line:** 454
|
|
- **Context:** `export const MATRIX_LINK_PREFIX = "../";`
|
|
|
|
### UT-203
|
|
|
|
**Locations:** 10 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L274)
|
|
- **Line:** 274
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L295)
|
|
- **Line:** 295
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/library.rs`](../src-tauri/src/commands/library.rs#L307)
|
|
- **Line:** 307
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L191)
|
|
- **Line:** 191
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L203)
|
|
- **Line:** 203
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L232)
|
|
- **Line:** 232
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L275)
|
|
- **Line:** 275
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L293)
|
|
- **Line:** 293
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L316)
|
|
- **Line:** 316
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/exclusions.rs`](../src-tauri/src/repository/exclusions.rs#L334)
|
|
- **Line:** 334
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-217
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/seek.rs`](../src-tauri/src/player/seek.rs#L236)
|
|
- **Line:** 236
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-218
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_backend_test.rs`](../src-tauri/src/player/mpv_backend_test.rs#L33)
|
|
- **Line:** 33
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-220
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/conformance.rs`](../src-tauri/src/player/conformance.rs#L25)
|
|
- **Line:** 25
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/fake_player_conformance.rs`](../src-tauri/src/player/fake_player_conformance.rs#L7)
|
|
- **Line:** 7
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-221
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2520)
|
|
- **Line:** 2520
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-222
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/media_player.rs`](../src-tauri/src/player/media_player.rs#L298)
|
|
- **Line:** 298
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-223
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/legacy_player.rs`](../src-tauri/src/player/legacy_player.rs#L236)
|
|
- **Line:** 236
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-224
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2481)
|
|
- **Line:** 2481
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-225
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_backend_test.rs`](../src-tauri/src/player/mpv_backend_test.rs#L77)
|
|
- **Line:** 77
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-226
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2453)
|
|
- **Line:** 2453
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-232
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/track_switch.rs`](../src-tauri/src/player/track_switch.rs#L29)
|
|
- **Line:** 29
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-233
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/track_switch.rs`](../src-tauri/src/player/track_switch.rs#L51)
|
|
- **Line:** 51
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-238
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L2301)
|
|
- **Line:** 2301
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4179)
|
|
- **Line:** 4179
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4203)
|
|
- **Line:** 4203
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4226)
|
|
- **Line:** 4226
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-266
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L1730)
|
|
- **Line:** 1730
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mod.rs`](../src-tauri/src/player/mod.rs#L4429)
|
|
- **Line:** 4429
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-268
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L30)
|
|
- **Line:** 30
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L87)
|
|
- **Line:** 87
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L107)
|
|
- **Line:** 107
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-269
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L120)
|
|
- **Line:** 120
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-270
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L60)
|
|
- **Line:** 60
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L134)
|
|
- **Line:** 134
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_command.rs`](../src-tauri/src/player/mpv_command.rs#L148)
|
|
- **Line:** 148
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-271
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/native_video.rs`](../src-tauri/src/player/native_video.rs#L39)
|
|
- **Line:** 39
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-272
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2959)
|
|
- **Line:** 2959
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-274
|
|
|
|
**Locations:** 7 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L198)
|
|
- **Line:** 198
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1147)
|
|
- **Line:** 1147
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1159)
|
|
- **Line:** 1159
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1167)
|
|
- **Line:** 1167
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1173)
|
|
- **Line:** 1173
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1184)
|
|
- **Line:** 1184
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_backend.rs`](../src-tauri/src/player/mpv_backend.rs#L1212)
|
|
- **Line:** 1212
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-275
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L41)
|
|
- **Line:** 41
|
|
- **Context:** `pub struct TrackInfo {`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L76)
|
|
- **Line:** 76
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L94)
|
|
- **Line:** 94
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L109)
|
|
- **Line:** 109
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L138)
|
|
- **Line:** 138
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L181)
|
|
- **Line:** 181
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L201)
|
|
- **Line:** 201
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/player/mpv_tracks.rs`](../src-tauri/src/player/mpv_tracks.rs#L216)
|
|
- **Line:** 216
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-022
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-031
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/player/settings.rs`](../src-tauri/src/commands/player/settings.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/settings.rs`](../src-tauri/src/settings.rs#L1)
|
|
- **Line:** 1
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-042
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/auth.rs`](../src-tauri/src/commands/auth.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/auth/mod.rs`](../src-tauri/src/auth/mod.rs#L173)
|
|
- **Line:** 173
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-045
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/download/smart_cache.rs`](../src-tauri/src/commands/download/smart_cache.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-046
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/player/remote.rs`](../src-tauri/src/commands/player/remote.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-164
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L386)
|
|
- **Line:** 386
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-204
|
|
|
|
**Locations:** 8 file(s)
|
|
|
|
- **File:** [`src-tauri/src/thumbnail/cache.rs`](../src-tauri/src/thumbnail/cache.rs#L39)
|
|
- **Line:** 39
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/thumbnail/cache.rs`](../src-tauri/src/thumbnail/cache.rs#L74)
|
|
- **Line:** 74
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/thumbnail/cache.rs`](../src-tauri/src/thumbnail/cache.rs#L197)
|
|
- **Line:** 197
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/thumbnail/cache.rs`](../src-tauri/src/thumbnail/cache.rs#L625)
|
|
- **Line:** 625
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/thumbnail/cache.rs`](../src-tauri/src/thumbnail/cache.rs#L665)
|
|
- **Line:** 665
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/thumbnail/cache.rs`](../src-tauri/src/thumbnail/cache.rs#L703)
|
|
- **Line:** 703
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/thumbnail/cache.rs`](../src-tauri/src/thumbnail/cache.rs#L732)
|
|
- **Line:** 732
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/thumbnail/cache.rs`](../src-tauri/src/thumbnail/cache.rs#L763)
|
|
- **Line:** 763
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-210
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`scripts/release-notes.test.ts`](../scripts/release-notes.test.ts#L4)
|
|
- **Line:** 4
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-229
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/types.rs`](../src-tauri/src/repository/types.rs#L367)
|
|
- **Line:** 367
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/endpoints.rs`](../src-tauri/src/repository/endpoints.rs#L169)
|
|
- **Line:** 169
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4019)
|
|
- **Line:** 4019
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-230
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/domain/from_jellyfin.rs`](../src-tauri/src/domain/from_jellyfin.rs#L151)
|
|
- **Line:** 151
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-234
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L2484)
|
|
- **Line:** 2484
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L3005)
|
|
- **Line:** 3005
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-239
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L12)
|
|
- **Line:** 12
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L666)
|
|
- **Line:** 666
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L683)
|
|
- **Line:** 683
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-240
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1166)
|
|
- **Line:** 1166
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5353)
|
|
- **Line:** 5353
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-241
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1271)
|
|
- **Line:** 1271
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1310)
|
|
- **Line:** 1310
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1764)
|
|
- **Line:** 1764
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4123)
|
|
- **Line:** 4123
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-242
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1271)
|
|
- **Line:** 1271
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4165)
|
|
- **Line:** 4165
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-243
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1271)
|
|
- **Line:** 1271
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4192)
|
|
- **Line:** 4192
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-244
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1251)
|
|
- **Line:** 1251
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L1764)
|
|
- **Line:** 1764
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/online.rs`](../src-tauri/src/repository/online.rs#L4208)
|
|
- **Line:** 4208
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-247
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5503)
|
|
- **Line:** 5503
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-248
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5652)
|
|
- **Line:** 5652
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-249
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5607)
|
|
- **Line:** 5607
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-250
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5551)
|
|
- **Line:** 5551
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-251
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L49)
|
|
- **Line:** 49
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L524)
|
|
- **Line:** 524
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/worker.rs`](../src-tauri/src/download/worker.rs#L552)
|
|
- **Line:** 552
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-252
|
|
|
|
**Locations:** 4 file(s)
|
|
|
|
- **File:** [`src-tauri/src/download/estimate.rs`](../src-tauri/src/download/estimate.rs#L40)
|
|
- **Line:** 40
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/estimate.rs`](../src-tauri/src/download/estimate.rs#L69)
|
|
- **Line:** 69
|
|
- **Context:** `pub struct ProgressTotal {`
|
|
- **File:** [`src-tauri/src/download/estimate.rs`](../src-tauri/src/download/estimate.rs#L91)
|
|
- **Line:** 91
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/download/estimate.rs`](../src-tauri/src/download/estimate.rs#L112)
|
|
- **Line:** 112
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-253
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L1169)
|
|
- **Line:** 1169
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-260
|
|
|
|
**Locations:** 3 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1169)
|
|
- **Line:** 1169
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L132)
|
|
- **Line:** 132
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3081)
|
|
- **Line:** 3081
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-261
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L1011)
|
|
- **Line:** 1011
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3153)
|
|
- **Line:** 3153
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-263
|
|
|
|
**Locations:** 5 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L652)
|
|
- **Line:** 652
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L768)
|
|
- **Line:** 768
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3190)
|
|
- **Line:** 3190
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3277)
|
|
- **Line:** 3277
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3304)
|
|
- **Line:** 3304
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-264
|
|
|
|
**Locations:** 2 file(s)
|
|
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L244)
|
|
- **Line:** 244
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/series_progress.rs`](../src-tauri/src/repository/series_progress.rs#L403)
|
|
- **Line:** 403
|
|
- **Context:** `Unknown`
|
|
|
|
### UT-273
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/player/mod.rs`](../src-tauri/src/commands/player/mod.rs#L2941)
|
|
- **Line:** 2941
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-044
|
|
|
|
**Locations:** 1 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/download/pinning.rs`](../src-tauri/src/commands/download/pinning.rs#L3)
|
|
- **Line:** 3
|
|
- **Context:** `Unknown`
|
|
|
|
### UR-065
|
|
|
|
**Locations:** 25 file(s)
|
|
|
|
- **File:** [`src-tauri/src/commands/storage/people.rs`](../src-tauri/src/commands/storage/people.rs#L56)
|
|
- **Line:** 56
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/repository.rs`](../src-tauri/src/commands/repository.rs#L52)
|
|
- **Line:** 52
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L96)
|
|
- **Line:** 96
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L164)
|
|
- **Line:** 164
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L281)
|
|
- **Line:** 281
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L327)
|
|
- **Line:** 327
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/commands/catalog.rs`](../src-tauri/src/commands/catalog.rs#L801)
|
|
- **Line:** 801
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L761)
|
|
- **Line:** 761
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/storage/schema.rs`](../src-tauri/src/storage/schema.rs#L773)
|
|
- **Line:** 773
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/hybrid.rs`](../src-tauri/src/repository/hybrid.rs#L132)
|
|
- **Line:** 132
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L62)
|
|
- **Line:** 62
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L617)
|
|
- **Line:** 617
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L674)
|
|
- **Line:** 674
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L987)
|
|
- **Line:** 987
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L1728)
|
|
- **Line:** 1728
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L2815)
|
|
- **Line:** 2815
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L2855)
|
|
- **Line:** 2855
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3629)
|
|
- **Line:** 3629
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3686)
|
|
- **Line:** 3686
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3795)
|
|
- **Line:** 3795
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3848)
|
|
- **Line:** 3848
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L3904)
|
|
- **Line:** 3904
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5049)
|
|
- **Line:** 5049
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/repository/offline.rs`](../src-tauri/src/repository/offline.rs#L5102)
|
|
- **Line:** 5102
|
|
- **Context:** `Unknown`
|
|
- **File:** [`src-tauri/src/lib.rs`](../src-tauri/src/lib.rs#L1599)
|
|
- **Line:** 1599
|
|
- **Context:** `Unknown`
|
|
|
|
|