From d7ebc7a44731dc1d88124473ae898dd2bbffbc4f Mon Sep 17 00:00:00 2001 From: Andrew Eikum Date: Tue, 30 Nov 2021 13:45:25 -0600 Subject: [PATCH] build: Simplify gst-plugins-good and -base configure --- build/makefile_base.mak | 97 +++++++++++------------------------------ 1 file changed, 26 insertions(+), 71 deletions(-) diff --git a/build/makefile_base.mak b/build/makefile_base.mak index 0c3de163..7a1e9405 100644 --- a/build/makefile_base.mak +++ b/build/makefile_base.mak @@ -451,30 +451,20 @@ $(eval $(call rules-meson,gstreamer,64)) ## GST_BASE_MESON_ARGS := \ - -Daddr=disabled \ - -Dalsa=disabled \ - -Daudiomixer=disabled \ - -Daudiorate=disabled \ - -Daudiotestsrc=disabled \ - -Dcdparanoia=disabled \ - -Dcompositor=disabled \ - -Dencoding=disabled \ - -Dgio=disabled \ - -Dgl=disabled \ - -Dlibvisual=disabled \ - -Doverlaycomposition=disabled \ - -Dpango=disabled \ - -Drawparse=disabled \ - -Dsubparse=disabled \ - -Dtcp=disabled \ - -Dtremor=disabled \ - -Dvideorate=disabled \ - -Dvideotestsrc=disabled \ - -Dvolume=disabled \ - -Dx11=disabled \ - -Dxshm=disabled \ - -Dxvideo=disabled \ - -Dtools=disabled \ + -Dauto_features=disabled \ + -Dadder=enabled \ + -Dapp=enabled \ + -Daudioconvert=enabled \ + -Daudioresample=enabled \ + -Dogg=enabled \ + -Dopus=enabled \ + -Dpbtypes=enabled \ + -Dplayback=enabled \ + -Dtheora=enabled \ + -Dtypefind=enabled \ + -Dvideoconvert=enabled \ + -Dvideoscale=enabled \ + -Dvorbis=enabled \ $(GST_COMMON_MESON_ARGS) GST_BASE_DEPENDS = gst_orc gstreamer @@ -489,53 +479,18 @@ $(eval $(call rules-meson,gst_base,64)) ## GST_GOOD_MESON_ARGS := \ - -Daalib=disabled \ - -Dalpha=disabled \ - -Dapetag=disabled \ - -Daudiofx=disabled \ - -Dauparse=disabled \ - -Dcairo=disabled \ - -Dcutter=disabled \ - -Ddtmf=disabled \ - -Deffectv=disabled \ - -Dequalizer=disabled \ - -Dgdk-pixbuf=disabled \ - -Dgtk3=disabled \ - -Dgoom=disabled \ - -Dgoom2k1=disabled \ - -Dicydemux=disabled \ - -Dimagefreeze=disabled \ - -Dinterleave=disabled \ - -Djack=disabled \ - -Dlaw=disabled \ - -Dlevel=disabled \ - -Dlibcaca=disabled \ - -Dmonoscope=disabled \ - -Dmultifile=disabled \ - -Dmultipart=disabled \ - -Doss=disabled \ - -Doss4=disabled \ - -Dpng=disabled \ - -Dpulse=disabled \ - -Dqt5=disabled \ - -Dreplaygain=disabled \ - -Drtp=disabled \ - -Drtpmanager=disabled \ - -Drtsp=disabled \ - -Dshapewipe=disabled \ - -Dshout2=disabled \ - -Dsmpte=disabled \ - -Dsoup=disabled \ - -Dspectrum=disabled \ - -Dtaglib=disabled \ - -Dudp=disabled \ - -Dv4l2=disabled \ - -Dvideocrop=disabled \ - -Dvideomixer=disabled \ - -Dwavenc=disabled \ - -Dximagesrc=disabled \ - -Dy4m=disabled \ - -Dtools=disabled \ + -Dauto_features=disabled \ + -Daudioparsers=enabled \ + -Dautodetect=enabled \ + -Davi=enabled \ + -Ddebugutils=enabled \ + -Ddeinterlace=enabled \ + -Disomp4=enabled \ + -Dmatroska=enabled \ + -Dmpg123=enabled \ + -Dvideobox=enabled \ + -Dvideofilter=enabled \ + -Dwavparse=enabled \ $(GST_COMMON_MESON_ARGS) GST_GOOD_DEPENDS = gst_orc gstreamer gst_base