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
Copy file name to clipboardExpand all lines: README.md
+29-18Lines changed: 29 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,9 +2,9 @@
2
2
3
3
**What's MRFFToolChain?**
4
4
5
-
MRFFToolChain products was built for my FFmepg tutorial : [https://github.com/debugly/FFmpegTutorial](https://github.com/debugly/FFmpegTutorial).
5
+
MRFFToolChain products was built for ijkplayer : [https://github.com/debugly/ijkplayer](https://github.com/debugly/ijkplayer).
6
6
7
-
At present MRFFToolChain contained OpenSSL、FFmpeg 、libyuv、libopus、libbluray、etc.
7
+
At present MRFFToolChain contained `ass、bluray、dav1d、dvdread、ffmpeg、freetype、fribidi、harfbuzz、libyuv、openssl、opus、unibreak`.
8
8
9
9
## Folder structure
10
10
@@ -30,13 +30,18 @@ At present MRFFToolChain contained OpenSSL、FFmpeg 、libyuv、libopus、libblu
30
30
│ └── module.sh -> module-full.sh
31
31
├── init-any.sh #初始化源码仓库
32
32
├── init-cfgs #三方库的配置,包括库名,git仓库地址等信息
33
+
│ ├── ass
33
34
│ ├── bluray
34
35
│ ├── dav1d
35
36
│ ├── dvdread
36
37
│ ├── ffmpeg
38
+
│ ├── freetype
39
+
│ ├── fribidi
40
+
│ ├── harfbuzz
37
41
│ ├── libyuv
38
42
│ ├── openssl
39
-
│ └── opus
43
+
│ ├── opus
44
+
│ └── unibreak
40
45
├── install-pre-any.sh #直接从github下载预编译好的lib
41
46
├── ios #ios 平台编译脚本
42
47
│ └── compile-any.sh
@@ -48,13 +53,13 @@ At present MRFFToolChain contained OpenSSL、FFmpeg 、libyuv、libopus、libblu
48
53
│ ├── ffmpeg-n4.0
49
54
│ └── ffmpeg-release-5.1
50
55
├── tools #基础脚本
51
-
│ ├── copy-local-repo.sh
52
-
│ ├── env_assert.sh
53
-
│ ├── init-repo.sh
54
-
│ ├── install-pre-lib.sh
55
-
│ ├── pull-repo-base.sh
56
-
│ └── pull-repo-ref.sh
57
-
└── version.sh
56
+
├── copy-local-repo.sh
57
+
├── env_assert.sh
58
+
├── init-repo.sh
59
+
├── install-pre-lib.sh
60
+
├── pull-repo-base.sh
61
+
├── pull-repo-ref.sh
62
+
└── sync-lastest-private.sh
58
63
```
59
64
60
65
## Download Pre-compiled libs
@@ -144,14 +149,20 @@ At present MRFFToolChain contained OpenSSL、FFmpeg 、libyuv、libopus、libblu
0 commit comments