From ee29a3b1291e9cedd8b54c31fa9f273e39f51970 Mon Sep 17 00:00:00 2001 From: Malte Voos Date: Tue, 7 Oct 2025 20:57:48 +0200 Subject: revamp subtitle selection --- src/subtitle_extractor.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/subtitle_extractor.rs') diff --git a/src/subtitle_extractor.rs b/src/subtitle_extractor.rs index 53655a0..b628d73 100644 --- a/src/subtitle_extractor.rs +++ b/src/subtitle_extractor.rs @@ -17,7 +17,7 @@ pub struct SubtitleCue { #[derive(Debug, Clone)] pub struct SubtitleTrack { - pub language_code: Option, + pub language: Option, pub title: Option, pub cues: Vec, } @@ -87,7 +87,7 @@ impl SubtitleExtractor { let title = stream.metadata().get("title").map(|s| s.to_string()); let track = SubtitleTrack { - language_code, + language: language_code.and_then(|code| isolang::Language::from_639_2b(&code)), title, cues: Vec::new(), }; -- cgit 1.4.1