Release v1.4.0
What's Changed
- Upgrade GStreamer to 1.22.5. Update dependencies for new encoding plugins.
- Initial implementation of
vah264enc, supporting Intel and AMD GPU hardware acceleration. (Not validated and must be extensively tested.) - Support HTTPS connections and connecting to host servers with self-signed certificates.
- Ubuntu 18.04 is now end-of-life. Python 3.8 is now the minimum Python version.
- Lay foundations for implementing
openh264enc(non-GPL software codec),qsvh264enc,qsvvp9enc,qsvav1enc(Intel-specific hardware codecs),nvav1enc(NVIDIA AV1 hardware codec), and other GStreamer plugins/codecs. - Several other updates and improvements.
Note that the runtime logs will have a lot of repeated warnings. This is not a breaking issue and will be eventually fixed. Meanwhile, routine usage will not be affected by the warnings.
Full Changelog: v1.3.8...v1.4.0