diff options
Diffstat (limited to 'ui/src/format.rs')
-rw-r--r-- | ui/src/format.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ui/src/format.rs b/ui/src/format.rs index a374850..84e4c27 100644 --- a/ui/src/format.rs +++ b/ui/src/format.rs @@ -6,6 +6,7 @@ use crate::locale::{Language, TrString, tr, trs}; use jellycommon::{Chapter, MediaInfo, NodeKind, SourceTrackKind}; +use std::fmt::Write; pub fn format_duration(d: f64) -> String { format_duration_mode(d, false, Language::English) @@ -66,10 +67,10 @@ pub fn format_kind(k: NodeKind, lang: Language) -> TrString<'static> { ) } -trait MediaInfoExt { +pub trait MediaInfoExt { fn resolution_name(&self) -> &'static str; } -impl MediaInfoExt for MediaInfo { +impl MediaInfoExt for &MediaInfo { fn resolution_name(&self) -> &'static str { let mut maxdim = 0; for t in &self.tracks { |