diff options
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/constants.ts | 9 | ||||
-rw-r--r-- | src/lib/media/video/compress.ts | 2 |
2 files changed, 10 insertions, 1 deletions
diff --git a/src/lib/constants.ts b/src/lib/constants.ts index ccd5f2dee..930f57326 100644 --- a/src/lib/constants.ts +++ b/src/lib/constants.ts @@ -136,3 +136,12 @@ export const GIF_FEATURED = (params: string) => `${GIF_SERVICE}/tenor/v2/featured?${params}` export const MAX_LABELERS = 20 + +export const SUPPORTED_MIME_TYPES = [ + 'video/mp4', + 'video/mpeg', + 'video/webm', + 'video/quicktime', +] as const + +export type SupportedMimeTypes = (typeof SUPPORTED_MIME_TYPES)[number] diff --git a/src/lib/media/video/compress.ts b/src/lib/media/video/compress.ts index 79c58f5dd..e783a8438 100644 --- a/src/lib/media/video/compress.ts +++ b/src/lib/media/video/compress.ts @@ -30,5 +30,5 @@ export async function compressVideo( const info = await getVideoMetaData(compressed) - return {uri: compressed, size: info.size, mimeType: `video/${info.extension}`} + return {uri: compressed, size: info.size, mimeType: `video/mp4`} } |