Skip to content

Commit 78a92b2

Browse files
Merge pull request #7 from IsaacMarovitz/libgstlibav
Bundle libgstlibav & deps
2 parents 18e8a78 + 61095cf commit 78a92b2

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

.github/workflows/build.yml

+13
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,13 @@ jobs:
245245
"libxcb.1"
246246
)
247247
248+
FFMPEG_LIBS=(
249+
"libavfilter.9"
250+
"libavformat.60"
251+
"libavcodec.60"
252+
"libavutil.58"
253+
)
254+
248255
GSTREAMER_LIBS=(
249256
"libgstapplemedia"
250257
"libgstasf"
@@ -257,6 +264,7 @@ jobs:
257264
"libgstdeinterlace"
258265
"libgstid3demux"
259266
"libgstisomp4"
267+
"libgstlibav"
260268
"libgstopengl"
261269
"libgstplayback"
262270
"libgsttypefindfunctions"
@@ -271,6 +279,11 @@ jobs:
271279
cp -Lr $(brew --prefix)/lib/"$i".dylib Libraries/Wine/lib
272280
done
273281
282+
for i in "${FFMPEG_LIBS[@]}"
283+
do
284+
cp -Lr $(brew --prefix ffmpeg@6)/lib/"$i".dylib Libraries/Wine/lib
285+
done
286+
274287
mkdir Libraries/Wine/lib/gstreamer-1.0
275288
276289
for i in "${GSTREAMER_LIBS[@]}"

0 commit comments

Comments
 (0)