forked from mirrors/gstreamer-rs
ci: Include x264 in the gst build
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1169>
This commit is contained in:
parent
6c7196732e
commit
bed4b8644b
3 changed files with 5 additions and 4 deletions
|
@ -140,7 +140,8 @@ trigger:
|
||||||
ca-certificates ninja-build python3-pip flex bison libglib2.0-dev
|
ca-certificates ninja-build python3-pip flex bison libglib2.0-dev
|
||||||
libx11-dev libx11-xcb-dev libsoup2.4-dev libvorbis-dev libogg-dev
|
libx11-dev libx11-xcb-dev libsoup2.4-dev libvorbis-dev libogg-dev
|
||||||
libtheora-dev libmatroska-dev libvpx-dev libopus-dev libgraphene-1.0-dev
|
libtheora-dev libmatroska-dev libvpx-dev libopus-dev libgraphene-1.0-dev
|
||||||
libjpeg-dev libwayland-dev python3-gi
|
libjpeg-dev libwayland-dev python3-gi libavcodec-dev libavformat-dev
|
||||||
|
libavutil-dev libavfilter-dev libswscale-dev yasm libx264-dev
|
||||||
FDO_DISTRIBUTION_EXEC: >-
|
FDO_DISTRIBUTION_EXEC: >-
|
||||||
bash ci/install-gst.sh &&
|
bash ci/install-gst.sh &&
|
||||||
bash ci/install-gtk4.sh &&
|
bash ci/install-gtk4.sh &&
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
variables:
|
variables:
|
||||||
GST_RS_IMG_TAG: '2022-12-16.0'
|
GST_RS_IMG_TAG: '2022-12-16.1'
|
||||||
GST_RS_STABLE: '1.66.0'
|
GST_RS_STABLE: '1.66.0'
|
||||||
GST_RS_MSRV: '1.63.0'
|
GST_RS_MSRV: '1.63.0'
|
||||||
|
|
|
@ -9,9 +9,9 @@ git clone --depth 1 https://gitlab.freedesktop.org/gstreamer/gstreamer.git --bra
|
||||||
cd gstreamer
|
cd gstreamer
|
||||||
|
|
||||||
# plugins required by tests
|
# plugins required by tests
|
||||||
PLUGINS="-D gst-plugins-base:ogg=enabled -D gst-plugins-base:vorbis=enabled -D gst-plugins-base:theora=enabled -D gst-plugins-good:matroska=enabled -D gst-plugins-good:vpx=enabled -D gst-plugins-bad:opus=enabled"
|
PLUGINS="-D gst-plugins-base:ogg=enabled -D gst-plugins-base:vorbis=enabled -D gst-plugins-base:theora=enabled -D gst-plugins-good:matroska=enabled -D gst-plugins-good:vpx=enabled -D gst-plugins-bad:opus=enabled -D gst-plugins-ugly:x264=enabled"
|
||||||
|
|
||||||
meson build -D prefix=/usr/local -D gpl=enabled -D examples=disabled -D gtk_doc=disabled -D introspection=disabled -D libav=disabled -D python=disabled -D ugly=disabled -D vaapi=disabled $PLUGINS
|
meson build -D prefix=/usr/local -D gpl=enabled -D ugly=enabled -D examples=disabled -D gtk_doc=disabled -D introspection=disabled -D libav=disabled -D python=disabled -D vaapi=disabled $PLUGINS
|
||||||
ninja -C build
|
ninja -C build
|
||||||
ninja -C build install
|
ninja -C build install
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue