Skip to content
This repository was archived by the owner on Sep 5, 2024. It is now read-only.

Commit 3ea4213

Browse files
committed
Minor update build scripts and release 0.11.0
1 parent 9e96b1c commit 3ea4213

File tree

6 files changed

+32
-31
lines changed

6 files changed

+32
-31
lines changed

Diff for: build.sh

+22-22
Original file line numberDiff line numberDiff line change
@@ -14,29 +14,29 @@ run-all() {
1414
SCRIPTS=(
1515
# install dependencies
1616
install-deps
17-
build-zlib
18-
build-x264
19-
build-x265
20-
build-libvpx
21-
build-wavpack
22-
build-lame
23-
build-fdk-aac
24-
build-ogg
25-
build-vorbis
26-
build-theora
27-
build-opus
28-
build-libwebp
29-
build-freetype2
30-
build-fribidi
31-
build-harfbuzz
32-
build-libass
33-
#build-aom # disabled as it is extremely slow
34-
configure-ffmpeg
17+
build-zlib
18+
build-x264
19+
build-x265
20+
build-libvpx
21+
build-wavpack
22+
build-lame
23+
build-fdk-aac
24+
build-ogg
25+
build-vorbis
26+
build-theora
27+
build-opus
28+
build-libwebp
29+
build-freetype2
30+
build-fribidi
31+
build-harfbuzz
32+
build-libass
33+
#build-aom # disabled as it is extremely slow
34+
configure-ffmpeg
3535
build-ffmpeg
36-
configure-ffmpeg.mp4-scale
37-
build-ffmpeg.mp4-scale
38-
configure-ffmpeg.png-to-mp4
39-
build-ffmpeg.png-to-mp4
36+
# configure-ffmpeg.mp4-scale
37+
# build-ffmpeg.mp4-scale
38+
# configure-ffmpeg.png-to-mp4
39+
# build-ffmpeg.png-to-mp4
4040
)
4141
run ${SCRIPTS[@]}
4242
}

Diff for: wasm/build-scripts/build-ffmpeg.sh

+4-3
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,16 @@ if [[ "$FFMPEG_ST" != "yes" ]]; then
1111
-s USE_PTHREADS=1 # enable pthreads support
1212
-s PROXY_TO_PTHREAD=1 # detach main() from browser/UI main thread
1313
-o wasm/packages/core/dist/ffmpeg-core.js
14+
-s INITIAL_MEMORY=1073741824 # 1GB
1415
)
1516
else
1617
mkdir -p wasm/packages/core-st/dist
1718
EXPORTED_FUNCTIONS="[_main]"
1819
EXTRA_FLAGS=(
1920
-o wasm/packages/core-st/dist/ffmpeg-core.js
21+
-s INITIAL_MEMORY=33554432 # 32MB
22+
-s MAXIMUM_MEMORY=1073741824 # 1GB
23+
-s ALLOW_MEMORY_GROWTH=1
2024
)
2125
fi
2226
FLAGS=(
@@ -32,9 +36,6 @@ FLAGS=(
3236
-s EXPORT_NAME="createFFmpegCore" # assign export name for browser
3337
-s EXPORTED_FUNCTIONS="$EXPORTED_FUNCTIONS" # export main and proxy_main funcs
3438
-s EXTRA_EXPORTED_RUNTIME_METHODS="[FS, cwrap, ccall, setValue, writeAsciiToMemory, lengthBytesUTF8, stringToUTF8, UTF8ToString]" # export preamble funcs
35-
-s INITIAL_MEMORY=33554432 # 32MB
36-
-s MAXIMUM_MEMORY=1073741824 # 1GB
37-
-s ALLOW_MEMORY_GROWTH=1
3839
--post-js wasm/src/post.js
3940
--pre-js wasm/src/pre.js
4041
$OPTIM_FLAGS

Diff for: wasm/packages/core-st/package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: wasm/packages/core-st/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ffmpeg/core-st",
3-
"version": "0.10.0",
3+
"version": "0.11.0",
44
"description": "ffmpeg.wasm core (single thread)",
55
"main": "dist/ffmpeg-core.js",
66
"files": [

Diff for: wasm/packages/core/package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: wasm/packages/core/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ffmpeg/core",
3-
"version": "0.10.0",
3+
"version": "0.11.0",
44
"description": "ffmpeg.wasm core",
55
"main": "dist/ffmpeg-core.js",
66
"files": [

0 commit comments

Comments
 (0)