Changeset View
Changeset View
Standalone View
Standalone View
lib/media/file-utils.js
Show First 20 Lines • Show All 88 Lines • ▼ Show 20 Lines | 'image/bmp': { | ||||
serverTranscodesImage: true, | serverTranscodesImage: true, | ||||
imageConfig: { | imageConfig: { | ||||
convertTo: 'image/png', | convertTo: 'image/png', | ||||
}, | }, | ||||
}, | }, | ||||
'video/mp4': { | 'video/mp4': { | ||||
mediaType: 'video', | mediaType: 'video', | ||||
extension: 'mp4', | extension: 'mp4', | ||||
// serverCanHandle set to false pending future video message progress | serverCanHandle: true, | ||||
serverCanHandle: false, | |||||
serverTranscodesImage: false, | serverTranscodesImage: false, | ||||
}, | }, | ||||
'video/quicktime': { | 'video/quicktime': { | ||||
mediaType: 'video', | mediaType: 'video', | ||||
extension: 'mp4', | extension: 'mp4', | ||||
// serverCanHandle set to false pending future video message progress | serverCanHandle: true, | ||||
serverCanHandle: false, | |||||
serverTranscodesImage: false, | serverTranscodesImage: false, | ||||
}, | }, | ||||
}); | }); | ||||
const serverTranscodableTypes: Set<$Keys<typeof mediaConfig>> = new Set(); | const serverTranscodableTypes: Set<$Keys<typeof mediaConfig>> = new Set(); | ||||
const serverCanHandleTypes: Set<$Keys<typeof mediaConfig>> = new Set(); | const serverCanHandleTypes: Set<$Keys<typeof mediaConfig>> = new Set(); | ||||
for (const mime in mediaConfig) { | for (const mime in mediaConfig) { | ||||
▲ Show 20 Lines • Show All 107 Lines • Show Last 20 Lines |