Add sony Blu-Ray extractor (max MSB18)

This commit is contained in:
theubusu
2025-10-31 19:37:03 +01:00
parent 92affac092
commit 7893a61fac
3 changed files with 135 additions and 4 deletions
+8 -4
View File
@@ -99,14 +99,18 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
println!("PFL UPG file detected!");
formats::pfl_upg::extract_pfl_upg(&file, &output_path)?;
}
else if formats::mstar::is_mstar_file(&file) {
println!("Mstar upgrade file detected!");
formats::mstar::extract_mstar(&file, &output_path)?;
}
else if formats::pup::is_pup_file(&file) {
println!("PUP file detected!");
formats::pup::extract_pup(&file, &output_path)?;
}
else if formats::sony_bdp::is_sony_bdp_file(&file) {
println!("Sony BDP file detected!");
formats::sony_bdp::extract_sony_bdp(&file, &output_path)?;
}
else if formats::mstar::is_mstar_file(&file) {
println!("Mstar upgrade file detected!");
formats::mstar::extract_mstar(&file, &output_path)?;
}
else if formats::roku::is_roku_file(&file) {
println!("Roku file detected!");
formats::roku::extract_roku(&file, &output_path)?;