aboutsummaryrefslogtreecommitdiffstats
path: root/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64
diff options
context:
space:
mode:
authorArtem Dyomin <artem.dyomin@qt.io>2023-09-27 15:59:36 +0200
committerArtem Dyomin <artem.dyomin@qt.io>2023-10-11 13:16:19 +0000
commitaea9fc281c0fb60b2e687c9afd228f889317109f (patch)
tree77d47f05624b517fa51e4a6d1a28c8f659c41c35 /coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64
parent938e4c74eae9f1a67801d8e4b80f523c6cf7b335 (diff)
Install vlc binaries on ubuntu and macos for QtMM streaming tests
Cross-platform VLC provides a cmd-line interface for creating media streams, we use it in QtMultimedia integration tests. In the future, vlc might be replaced with something more light-weight, but for now let's just start running the streaming tests at least on these platform. Pick-to: 6.5 6.6 Change-Id: I887a98a1ee8f4a9f0a08d16124303bd10fa5a6ba Reviewed-by: Jøger Hansegård <joger.hansegard@qt.io> Reviewed-by: Lars Knoll <lars@knoll.priv.no>
Diffstat (limited to 'coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64')
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-apt.sh3
1 files changed, 3 insertions, 0 deletions
diff --git a/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-apt.sh b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-apt.sh
index 6bfc77a6..b2564857 100755
--- a/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-apt.sh
+++ b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-apt.sh
@@ -82,6 +82,9 @@ installPackages+=(libgstreamer-plugins-good1.0-dev)
installPackages+=(libgstreamer-plugins-bad1.0-dev)
installPackages+=(yasm)
installPackages+=(libva-dev)
+# for QtMultimedia streaming tests
+installPackages+=(vlc-bin)
+installPackages+=(vlc-plugin-base)
# Support for cross-building to x86 (needed by WebEngine boot2qt builds)
installPackages+=(g++-multilib)