diff --git a/.github/workflows/meson-build-apps.yml b/.github/workflows/meson-build-apps.yml index 4288a65..2479ec0 100644 --- a/.github/workflows/meson-build-apps.yml +++ b/.github/workflows/meson-build-apps.yml @@ -36,7 +36,7 @@ jobs: - name: Install ninja run: python -m pip install ninja==1.9.0.post1 - name: Setup meson for the lib - run: meson --prefix $GITHUB_WORKSPACE/local_installs svf_lib build_lib + run: meson setup --prefix $GITHUB_WORKSPACE/local_installs svf_lib build_lib - name: Compile and install lib run: meson install -C build_lib - name: Run apt-get update @@ -44,7 +44,7 @@ jobs: - name: Install gStreamer from package manager run: sudo add-apt-repository universe && sudo apt-get install libunwind-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-qt5 gstreamer1.0-pulseaudio - name: Setup meson for the apps - run: meson -Dbuild_all_apps=true --prefix $GITHUB_WORKSPACE/local_installs svf_apps build_apps + run: meson setup -Dbuild_all_apps=true --prefix $GITHUB_WORKSPACE/local_installs svf_apps build_apps - name: Compile the apps run: meson install -C build_apps - name: Run validator on test-files @@ -54,6 +54,8 @@ jobs: $GITHUB_WORKSPACE/local_installs/bin/validator -c h264 svf_apps/test-files/signed_test_h264_modified_frame_137.mp4 $GITHUB_WORKSPACE/local_installs/bin/validator -c h265 svf_apps/test-files/test_h265.mp4 $GITHUB_WORKSPACE/local_installs/bin/validator -c h265 svf_apps/test-files/signed_test_h265.mp4 + $GITHUB_WORKSPACE/local_installs/bin/validator -c h264 svf_apps/test-files/signed_vendor_axis.h264 + cat validation_results.txt - name: Copy test files for signing run: cp svf_apps/test-files/test_h26*.mp4 . - name: Run signer on test-files diff --git a/test-files/signed_vendor_axis.h264 b/test-files/signed_vendor_axis.h264 new file mode 100644 index 0000000..68e10ba Binary files /dev/null and b/test-files/signed_vendor_axis.h264 differ