about summary refs log tree commit diff
path: root/src/lib/media/video/compress.web.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/media/video/compress.web.ts')
-rw-r--r--src/lib/media/video/compress.web.ts5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/lib/media/video/compress.web.ts b/src/lib/media/video/compress.web.ts
index c64a147c5..995fbf1da 100644
--- a/src/lib/media/video/compress.web.ts
+++ b/src/lib/media/video/compress.web.ts
@@ -1,10 +1,9 @@
 import {ImagePickerAsset} from 'expo-image-picker'
 
+import {VIDEO_MAX_SIZE} from '#/lib/constants'
 import {VideoTooLargeError} from '#/lib/media/video/errors'
 import {CompressedVideo} from './types'
 
-const MAX_VIDEO_SIZE = 1000 * 1000 * 50 // 50mb
-
 // doesn't actually compress, converts to ArrayBuffer
 export async function compressVideo(
   asset: ImagePickerAsset,
@@ -17,7 +16,7 @@ export async function compressVideo(
   const blob = base64ToBlob(base64, mimeType)
   const uri = URL.createObjectURL(blob)
 
-  if (blob.size > MAX_VIDEO_SIZE) {
+  if (blob.size > VIDEO_MAX_SIZE) {
     throw new VideoTooLargeError()
   }