Skip to main content

## Module playback_reporting

Source
Expand description

Tauri commands for playback reporting operations

TRACES: UR-025, UR-019 | IR-015, JA-010, JA-011, JA-012 | DR-028

These commands provide frontend access to the Rust playback reporting system, replacing the TypeScript implementation with native Rust reporting.

Commands are registered but not yet called from the frontend. Dead code warnings are suppressed until frontend migration is complete.

## Structs§

PlaybackReporterWrapper
  Tauri state wrapper for PlaybackReporter

## Functions§

playback_mark_played
  Mark item as played
playback_report_progress
  Report playback progress
playback_report_start
  Report playback start
playback_report_stopped
  Report playback stopped
playback_reporter_destroy
  Destroy playback reporter (called on logout)
playback_reporter_init
  Initialize playback reporter (called after login)