You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 7, 2021. It is now read-only.
@@ -285,7 +285,7 @@ In order to install the `LTS` variant, install the `https-lts` package using ins
285
285
286
286
#### 4.2 Source Code
287
287
288
-
- `master` includes the latest released version `v0.3.4`
288
+
- `master` includes the latest released version `v0.3.5`
289
289
- `development` branch includes new features and unreleased fixes
290
290
291
291
### 5. LTS Releases
@@ -313,19 +313,7 @@ Packages from LTS variant includes `-lts` postfix in their names. So if you want
313
313
314
314
Apply provided solutions if you encounter one of the following issues.
315
315
316
-
- You should not use double quotes (") to define your complex filters or map definitions.
317
-
```
318
-
-filter_complex [0:v]scale=1280:-1[v] -map [v]
319
-
```
320
-
321
-
- If your commands include unnecessary quotes or space characters, your command will fail with `No such filter: ' '` errors. Please check your command and remove them.
322
-
323
-
- `react-native-ffmpeg` uses file system paths, it does not know what an assets folder or project folder is. So you can't use resources on those folders directly, you need to provide full paths of those resources.
324
-
325
-
- `execute` method is overloaded and has an optional delimiter parameter. Delimiter defines how the command string will be split into arguments.
326
-
When delimiter is not specified the space character is used as the default delimiter.
327
-
Based on this, if one or more of your command arguments include a space character, in filename path or in `-filter_complex` block, then your command string will be split into invalid arguments and execution will fail.
328
-
You can fix this error by splitting your command string into array yourself and calling `executeWithArguments` method or using a different delimiter character in your command string and specifying it in `execute` call.
316
+
- `react-native-ffmpeg` uses file system paths, it does not know what an `assets` folder or a `project` folder is. So you can't use resources on those folders directly, you need to provide full paths of those resources.
329
317
330
318
- Enabling `ProGuard` on releases older than `v0.3.3` causes linking errors. Please add the following rule inside your `proguard-rules.pro` file to preserve necessary method names and prevent linking errors.
331
319
@@ -354,7 +342,7 @@ You can overcome this situation by registering a font using `RNFFmpeg.setFontDir
line to the scripts section of your package.json as recommended in [react-native issue # 13198](https://github.com/facebook/react-native/issues/13198#issuecomment-302917321),
345
+
line to the `scripts` section of your `package.json` as recommended in [react-native issue # 13198](https://github.com/facebook/react-native/issues/13198#issuecomment-302917321),
358
346
if your build receives the following error for iOS.
359
347
360
348
```
@@ -364,20 +352,19 @@ if your build receives the following error for iOS.
364
352
1 error generated.
365
353
```
366
354
367
-
- When `pod install` is not successful with the following message, delete `Podfile.lock` file and run `pod install` again.
355
+
- When `pod install` fails with the following message, delete `Podfile.lock` file and run `pod install` again.
368
356
369
357
```
370
358
[!] Unable to find a specification for 'react-native-ffmpeg'.
371
359
```
372
360
373
-
- If `react-native link` is used for iOS linking, building may fail with this error. Running `pod install` again
374
-
fixes this issue.
361
+
- If `react-native link` is used for iOS, build may fail with the error below. Running `pod install` again fixes this issue.
375
362
376
363
```
377
364
../node_modules/react-native-ffmpeg/ios/Pods/Target Support Files/Pods-ReactNativeFFmpeg/Pods-ReactNativeFFmpeg.debug.xcconfig: unable to open file (in target "ReactNativeFFmpeg" in project "ReactNativeFFmpeg") (in target 'ReactNativeFFmpeg')
378
365
```
379
366
380
-
- Using `cocoapods` for iOS dependency management may produce duplicate symbols for `libReact.a` and `libyoga.a`.
367
+
- On React Native < 0.60, using `cocoapods` for iOS dependency management may produce duplicate symbols for `libReact.a` and `libyoga.a`.
381
368
Add the following block to your `Podfile` and run `pod install` again.
0 commit comments