web/types/libav: replace "extension" with "format" in FileInfo

This commit is contained in:
wukko 2025-02-12 13:17:56 +06:00
parent c31c484894
commit ff62a4c2e6
No known key found for this signature in database
GPG key ID: 3E30B3F26C7B4AA2
3 changed files with 8 additions and 6 deletions

View file

@ -39,6 +39,8 @@ export default class LibAVWrapper {
if (!this.libav) throw new Error("LibAV wasn't initialized");
const libav = await this.libav;
console.log('yay loaded libav :3');
await libav.mkreadaheadfile('input', blob);
try {
@ -65,11 +67,11 @@ export default class LibAVWrapper {
if (!this.libav) throw new Error("LibAV wasn't initialized");
const libav = await this.libav;
if (!(output.extension && output.type)) {
throw new Error("output's extension or type is missing");
if (!(output.format && output.type)) {
throw new Error("output's format or type is missing");
}
const outputName = `output.${output.extension}`;
const outputName = `output.${output.format}`;
const ffInputs = [];
try {

View file

@ -33,7 +33,7 @@ export const createRemuxPipeline = (file: File) => {
],
output: {
type: file.type,
extension: file.name.split(".").pop(),
format: file.name.split(".").pop(),
},
},
}];
@ -80,7 +80,7 @@ export const createSavePipeline = (info: CobaltLocalProcessingResponse) => {
output: {
// TODO: return mime type from api to avoid dragging a big ass package into web build
type: mime.getType(info.filename) || undefined,
extension: info.filename.split(".").pop(),
format: info.filename.split(".").pop(),
},
},
})

View file

@ -2,7 +2,7 @@ import type { CobaltFileReference } from "$lib/types/storage";
export type FileInfo = {
type?: string,
extension?: string,
format?: string,
}
export type RenderParams = {