mirror of
https://github.com/ValveSoftware/Proton.git
synced 2025-01-14 15:48:11 +03:00
build: Add gst-plugins-bad.
Enables hls, videoparsers and mpegtsdemux. CW-Bug-Id: #23810 CW-Bug-Id: #23226 CW-Bug-Id: #23425
This commit is contained in:
parent
b036ca418d
commit
c3a8d826bc
18
Makefile.in
18
Makefile.in
@ -213,6 +213,22 @@ $(eval $(call rules-source,gst_good,$(SRCDIR)/gstreamer/subprojects/gst-plugins-
|
||||
$(eval $(call rules-meson,gst_good,32))
|
||||
$(eval $(call rules-meson,gst_good,64))
|
||||
|
||||
##
|
||||
## gst-plugins-bad
|
||||
##
|
||||
|
||||
GST_BAD_MESON_ARGS := \
|
||||
-Dauto_features=disabled \
|
||||
-Dvideoparsers=enabled \
|
||||
-Dhls=enabled \
|
||||
-Dmpegtsdemux=enabled
|
||||
|
||||
GST_BAD_DEPENDS = gst_orc gstreamer gst_base
|
||||
|
||||
$(eval $(call rules-source,gst_bad,$(SRCDIR)/gstreamer/subprojects/gst-plugins-bad/))
|
||||
$(eval $(call rules-meson,gst_bad,32))
|
||||
$(eval $(call rules-meson,gst_bad,64))
|
||||
|
||||
##
|
||||
## FFmpeg
|
||||
##
|
||||
@ -1099,7 +1115,7 @@ all-dist: $(DIST_OVR32) $(DIST_OVR64)
|
||||
## default_pfx
|
||||
##
|
||||
|
||||
default_pfx: wine gst_good gst_libav gst_plugins_rs lsteamclient steamexe vrclient wineopenxr dxvk dxvk-nvapi vkd3d-proton
|
||||
default_pfx: wine gst_good gst_bad gst_libav gst_plugins_rs lsteamclient steamexe vrclient wineopenxr dxvk dxvk-nvapi vkd3d-proton
|
||||
find $(DST_LIBDIR32)/wine -type f -execdir chmod a-w '{}' '+'
|
||||
find $(DST_LIBDIR64)/wine -type f -execdir chmod a-w '{}' '+'
|
||||
rm -rf $(abspath $(DIST_PREFIX))
|
||||
|
Loading…
x
Reference in New Issue
Block a user