Skip to content

Commit 143c974

Browse files
committed
add dvdnav workflow
1 parent 7f8aa25 commit 143c974

File tree

4 files changed

+17
-33
lines changed

4 files changed

+17
-33
lines changed

.github/workflows/all.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,9 @@ jobs:
9292
echo '------compile dvdread------------------------------------'
9393
rm -rf build || git reset --hard || git pull origin
9494
.github/workflows/onestep.sh dvdread ${{ inputs.platform }} ${{ inputs.dryrun }}
95+
echo '------compile dvdnav------------------------------------'
96+
rm -rf build || git reset --hard || git pull origin
97+
.github/workflows/onestep.sh dvdnav ${{ inputs.platform }} ${{ inputs.dryrun }}
9598
echo '------compile bluray------------------------------------'
9699
rm -rf build || git reset --hard || git pull origin
97100
.github/workflows/install-dependencies.sh bluray ${{ inputs.platform }}

.github/workflows/apple-android-common.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,14 @@ on:
4040
type: choice
4141
default: 'ffmpeg'
4242
options:
43+
- ffmpeg
44+
- ijkffmpeg
45+
- fftutorial
4346
- ass
4447
- bluray
4548
- dav1d
4649
- dvdread
47-
- ffmpeg
48-
- ijkffmpeg
49-
- fftutorial
50+
- dvdnav
5051
- harfbuzz
5152
- fontconfig
5253
- freetype

.github/workflows/install-dependencies.sh

Lines changed: 7 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -35,20 +35,16 @@ case $LIB_NAME in
3535
./main.sh install -l 'xml2' -p $PLAT
3636
fi
3737
;;
38-
dav1d)
39-
;;
40-
dvdread)
41-
;;
4238
ffmpeg)
4339
if [[ $PLAT == all ]];then
44-
./main.sh install -l 'openssl opus dav1d dvdread uavs3d smb2 bluray' -p ios
45-
./main.sh install -l 'openssl opus dav1d dvdread uavs3d smb2 bluray' -p tvos
46-
./main.sh install -l 'openssl opus dav1d dvdread uavs3d smb2 bluray' -p macos
40+
./main.sh install -l 'openssl opus dav1d dvdread dvdnav uavs3d smb2 bluray' -p ios
41+
./main.sh install -l 'openssl opus dav1d dvdread dvdnav uavs3d smb2 bluray' -p tvos
42+
./main.sh install -l 'openssl opus dav1d dvdread dvdnav uavs3d smb2 bluray' -p macos
4743
./main.sh install -l 'openssl opus dav1d dvdread uavs3d smb2 bluray' -p android
4844
elif [[ $PLAT == apple ]];then
49-
./main.sh install -l 'openssl opus dav1d dvdread uavs3d smb2 bluray' -p ios
50-
./main.sh install -l 'openssl opus dav1d dvdread uavs3d smb2 bluray' -p tvos
51-
./main.sh install -l 'openssl opus dav1d dvdread uavs3d smb2 bluray' -p macos
45+
./main.sh install -l 'openssl opus dav1d dvdread dvdnav uavs3d smb2 bluray' -p ios
46+
./main.sh install -l 'openssl opus dav1d dvdread dvdnav uavs3d smb2 bluray' -p tvos
47+
./main.sh install -l 'openssl opus dav1d dvdread dvdnav uavs3d smb2 bluray' -p macos
5248
else
5349
./main.sh install -l 'openssl opus dav1d dvdread uavs3d smb2 bluray' -p $PLAT
5450
fi
@@ -112,22 +108,6 @@ case $LIB_NAME in
112108
./main.sh install -p android -l 'freetype'
113109
fi
114110
;;
115-
freetype)
116-
;;
117-
fribidi)
118-
;;
119-
openssl)
120-
;;
121-
opus)
122-
;;
123-
smb2)
124-
;;
125-
soundtouch)
126-
;;
127-
uavs3d)
128-
;;
129-
unibreak)
130-
;;
131-
yuv)
111+
*)
132112
;;
133113
esac

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@ At present MRFFToolChain contained `ass、bluray、dav1d、dvdread、dvdnav、ff
2929
- Fontconfig: xml2,freetype
3030
- Bluray: xml2
3131
- Harfbuzz: freetype
32-
- Ass for Appple: harfbuzz,fribidi,unibreak
32+
- Ass for Appple: harfbuzz,fribidi,unibreak
3333
- Ass for Android: harfbuzz,fribidi,unibreak,fontconfig
34-
- FFmpeg for Appple: openssl,opus,dav1d,dvdread,uavs3d,smb2
35-
- FFmpeg for Android: openssl,opus,dav1d,dvdread,uavs3d,smb2,soundtouch
34+
- FFmpeg for Appple: openssl,opus,dav1d,dvdread,uavs3d,smb2
35+
- FFmpeg for Android: openssl,opus,dav1d,dvdread,uavs3d,smb2
3636
- FFmpeg7 for Appple: openssl,opus,dav1d,dvdread,dvdnav,uavs3d,smb2
3737

3838
Tips:

0 commit comments

Comments
 (0)