Commit Graph

14 Commits

Author SHA1 Message Date
Martin Pulec
bfe2ee4255 CI Linux FFmpeg: add openVPL
refer to GH-270
2022-12-09 10:52:07 +01:00
Martin Pulec
286d9aca18 CI Linx FFmpeg SVT HEVC: uses cmake
So use it (the `cmake --install` is perhaps better than make install
since it doesn't trigger rebuilds so often). Also to be consistent with
the other SVT compressions.
2022-11-28 10:50:01 +01:00
Martin Pulec
fd8a6e977a GitHub CI [Linux]: use cmake for build/install instead of make
see also commit f7bf7e9f
2022-11-16 14:40:46 +01:00
Martin Pulec
053e469c8b Revert "GitHub CI C/C++ Lin. FFmpeg: disable SVT HEVC/VP9"
This reverts commit 9fbd18b53d.
2022-06-16 11:34:21 +02:00
Martin Pulec
5119d6f685 CI Linux: disable SVT HEVC FFmpeg patch again
Due to changes from 30th Mar '22, the patch is incompatible again.
2022-04-11 16:35:39 +02:00
Martin Pulec
7f96dab49d Partially revert "GitHub CI C/C++ Lin. FFmpeg: disable SVT HEVC/VP9"
This partially reverts commit 9fbd18b53d.

Note: VP9 patch is still not working.
2022-03-28 09:11:34 +02:00
Martin Pulec
9fbd18b53d GitHub CI C/C++ Lin. FFmpeg: disable SVT HEVC/VP9
Temporarily disable SVT HEVC/VP9.

With current FFmpeg upstream updates, patch doesn't apply and there is
no simple way to fix now (FFCodec was introduced in addition to AVCodec)
so disable it at least temporarily until the patch is fixed.

References:
- https://github.com/CESNET/UltraGrid/actions/runs/2016955211
- https://github.com/OpenVisualCloud/SVT-HEVC/issues/614
2022-03-22 15:46:19 +01:00
Martin Pulec
71587d4ae2 GitHub CI FFmpeg [Linux]: added SVT VP9 2021-07-14 09:33:16 +02:00
Martin Pulec
7b30ac5e2c GitHub CI [Linux]: use system nasm
Ubuntu 18.04 already has nasm 2.13 so there is no need to compile it
from sources.
2021-07-13 15:10:53 +02:00
Martin Pulec
e9ab392f16 GitHub CI [Linux]: build libvpx with --enable-vp9-highbitdepth
Start building own libvpx with high bit depth option.
2021-04-13 16:16:28 +02:00
Martin Pulec
f7bf7e9ff2 GitHub CI [Linux]: use cmake for build/install instead of make
To avoid rebuilds when reloaded from cache.
2021-03-03 13:30:16 +01:00
Martin Pulec
6183c2c580 GitHub CI: added support for SVT to FFmpeg [Linux] 2020-08-12 15:54:04 +02:00
Martin Pulec
f3003ed18f GitHub CI: build own x264 [Linux]
In order to support 10-bit codecs.
2020-08-04 16:34:12 +02:00
Martin Pulec
0fda3dadef GitHub CI: build own FFmpeg [Linux]
The one in repository no longer contains NVENC and it is perhaps better
not to rely on a third-party PPA.
2020-07-01 20:38:40 +02:00