diff --git a/app.config.js b/app.config.js index eafacc6cc1..9616805231 100644 --- a/app.config.js +++ b/app.config.js @@ -202,6 +202,7 @@ module.exports = function (config) { sounds: PLATFORM === 'ios' ? ['assets/dm.aiff'] : ['assets/dm.mp3'], }, ], + ['@config-plugins/ffmpeg-kit-react-native', {package: 'video'}], './plugins/withAndroidManifestPlugin.js', './plugins/withAndroidManifestFCMIconPlugin.js', './plugins/withAndroidStylesWindowBackgroundPlugin.js', diff --git a/package.json b/package.json index 29e198c9cc..fa658ec280 100644 --- a/package.json +++ b/package.json @@ -52,6 +52,7 @@ "@atproto/api": "^0.12.18", "@bam.tech/react-native-image-resizer": "^3.0.4", "@braintree/sanitize-url": "^6.0.2", + "@config-plugins/ffmpeg-kit-react-native": "^8.0.0", "@discord/bottom-sheet": "bluesky-social/react-native-bottom-sheet", "@emoji-mart/react": "^1.1.1", "@expo/html-elements": "^0.4.2", @@ -137,6 +138,7 @@ "expo-updates": "~0.25.14", "expo-web-browser": "~13.0.3", "fast-text-encoding": "^1.0.6", + "ffmpeg-kit-react-native": "^6.0.2", "history": "^5.3.0", "js-sha256": "^0.9.0", "jwt-decode": "^4.0.0", diff --git a/yarn.lock b/yarn.lock index 51da5ea4f7..1d6994cef1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2929,6 +2929,13 @@ resolved "https://registry.yarnpkg.com/@cbor-extract/cbor-extract-win32-x64/-/cbor-extract-win32-x64-2.1.1.tgz#21b11a1a3f18c3e7d62fd5f87438b7ed2c64c1f7" integrity sha512-2Niq1C41dCRIDeD8LddiH+mxGlO7HJ612Ll3D/E73ZWBmycued+8ghTr/Ho3CMOWPUEr08XtyBMVXAjqF+TcKw== +"@config-plugins/ffmpeg-kit-react-native@^8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@config-plugins/ffmpeg-kit-react-native/-/ffmpeg-kit-react-native-8.0.0.tgz#86d6f236bcab5b1d3faa768cea0e7508c25be544" + integrity sha512-PUQHUBfRaGMBwPM8KnfHNVcWH0WvWO9QgIJYkb55/WGSmIdezsgJo/zlcXFexe7kkSTBqG/Pxnp5DGTYFBYBuQ== + dependencies: + semver "^7.3.5" + "@connectrpc/connect-express@^1.1.4": version "1.3.0" resolved "https://registry.yarnpkg.com/@connectrpc/connect-express/-/connect-express-1.3.0.tgz#605cb536e041f5866868421ae00b1a794dcdd1ed" @@ -12512,6 +12519,11 @@ fetch-retry@^4.1.1: resolved "https://registry.yarnpkg.com/fetch-retry/-/fetch-retry-4.1.1.tgz#fafe0bb22b54f4d0a9c788dff6dd7f8673ca63f3" integrity sha512-e6eB7zN6UBSwGVwrbWVH+gdLnkW9WwHhmq2YDK1Sh30pzx1onRVGBvogTlUeWxwTa+L86NYdo4hFkh7O8ZjSnA== +ffmpeg-kit-react-native@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/ffmpeg-kit-react-native/-/ffmpeg-kit-react-native-6.0.2.tgz#9eeac96ad89367c99480bd90431391405d4eb73e" + integrity sha512-r9uSmahq8TeyIb7fXf3ft+uUXyoeWRFa99+khjo0TAzWO9y0z9wU7eGnab9JLw1MmCB9v64o4yojNluJhVm9nQ== + figures@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af"