overhault to fix warnings etc

This commit is contained in:
Simon
2025-10-04 14:28:29 +00:00
parent d84cc715a8
commit 28a4c57616
29 changed files with 889 additions and 1338 deletions

View File

@@ -270,86 +270,86 @@ impl VideoFormat {
self.format_note = Some(format_note);
self
}
pub fn filesize(mut self, filesize: u32) -> Self {
self.filesize = Some(filesize);
self
}
pub fn asr(mut self, asr: u32) -> Self {
self.asr = Some(asr);
self
}
pub fn fps(mut self, fps: u32) -> Self {
self.fps = Some(fps);
self
}
pub fn width(mut self, width: u32) -> Self {
self.width = Some(width);
self
}
pub fn height(mut self, height: u32) -> Self {
self.height = Some(height);
self
}
pub fn tbr(mut self, tbr: u32) -> Self {
self.tbr = Some(tbr);
self
}
pub fn language(mut self, language: String) -> Self {
self.language = Some(language);
self
}
pub fn language_preference(mut self, language_preference: u32) -> Self {
self.language_preference = Some(language_preference);
self
}
pub fn ext(mut self, ext: String) -> Self {
self.ext = Some(ext);
self
}
pub fn vcodec(mut self, vcodec: String) -> Self {
self.vcodec = Some(vcodec);
self
}
pub fn acodec(mut self, acodec: String) -> Self {
self.acodec = Some(acodec);
self
}
pub fn dynamic_range(mut self, dynamic_range: String) -> Self {
self.dynamic_range = Some(dynamic_range);
self
}
pub fn abr(mut self, abr: u32) -> Self {
self.abr = Some(abr);
self
}
pub fn vbr(mut self, vbr: u32) -> Self {
self.vbr = Some(vbr);
self
}
pub fn container(mut self, container: String) -> Self {
self.container = Some(container);
self
}
pub fn protocol(mut self, protocol: String) -> Self {
self.protocol = Some(protocol);
self
}
pub fn audio_ext(mut self, audio_ext: String) -> Self {
self.audio_ext = Some(audio_ext);
self
}
pub fn video_ext(mut self, video_ext: String) -> Self {
self.video_ext = Some(video_ext);
self
}
pub fn resolution(mut self, resolution: String) -> Self {
self.resolution = Some(resolution);
self
}
pub fn http_headers(mut self, http_headers: HashMap<String, String>) -> Self {
self.http_headers = Some(http_headers);
self
}
// pub fn filesize(mut self, filesize: u32) -> Self {
// self.filesize = Some(filesize);
// self
// }
// pub fn asr(mut self, asr: u32) -> Self {
// self.asr = Some(asr);
// self
// }
// pub fn fps(mut self, fps: u32) -> Self {
// self.fps = Some(fps);
// self
// }
// pub fn width(mut self, width: u32) -> Self {
// self.width = Some(width);
// self
// }
// pub fn height(mut self, height: u32) -> Self {
// self.height = Some(height);
// self
// }
// pub fn tbr(mut self, tbr: u32) -> Self {
// self.tbr = Some(tbr);
// self
// }
// pub fn language(mut self, language: String) -> Self {
// self.language = Some(language);
// self
// }
// pub fn language_preference(mut self, language_preference: u32) -> Self {
// self.language_preference = Some(language_preference);
// self
// }
// pub fn ext(mut self, ext: String) -> Self {
// self.ext = Some(ext);
// self
// }
// pub fn vcodec(mut self, vcodec: String) -> Self {
// self.vcodec = Some(vcodec);
// self
// }
// pub fn acodec(mut self, acodec: String) -> Self {
// self.acodec = Some(acodec);
// self
// }
// pub fn dynamic_range(mut self, dynamic_range: String) -> Self {
// self.dynamic_range = Some(dynamic_range);
// self
// }
// pub fn abr(mut self, abr: u32) -> Self {
// self.abr = Some(abr);
// self
// }
// pub fn vbr(mut self, vbr: u32) -> Self {
// self.vbr = Some(vbr);
// self
// }
// pub fn container(mut self, container: String) -> Self {
// self.container = Some(container);
// self
// }
// pub fn protocol(mut self, protocol: String) -> Self {
// self.protocol = Some(protocol);
// self
// }
// pub fn audio_ext(mut self, audio_ext: String) -> Self {
// self.audio_ext = Some(audio_ext);
// self
// }
// pub fn video_ext(mut self, video_ext: String) -> Self {
// self.video_ext = Some(video_ext);
// self
// }
// pub fn resolution(mut self, resolution: String) -> Self {
// self.resolution = Some(resolution);
// self
// }
// pub fn http_headers(mut self, http_headers: HashMap<String, String>) -> Self {
// self.http_headers = Some(http_headers);
// self
// }
}
#[derive(serde::Serialize, Debug)]
pub struct Videos {