Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0010-plthook.patch | [PATCH] Switch to PLT hooks to make GLInject work with new dlopen/dlsym in libc | Maarten Baert <maarten-baert@hotmail.com> | not-needed | debian upstream | https://github.com/MaartenBaert/ssr/commit/83b8f9f5d9c9ab06152657e57f85b6f71954a6b9 | 2022-05-01 |
0020-ffmpeg-7.patch | Fixes for ffmpeg 7.0 The FF_API_OLD_CHANNEL_LAYOUT api was removed in ffmpeg-7.0 so src/AV/Output/AudioEncoder.cpp and src/AV/Output/Synchronizer.cpp fail to compile. Fix this while remaining compatible with older ffmpeg versions. |
yes | https://github.com/MaartenBaert/ssr/pull/1031 | |||
1000-Fix-build-with-ffmpeg-5.0.patch | Fix build with ffmpeg 5.0 Adapt to ffmpeg 5.0 requiring more const-ness for AVCodec. |
=?utf-8?q?Bernhard_Rosenkr=C3=A4nzer?= <bero@lindev.ch> | yes | 2022-01-16 | ||
1010-appstream-metadata-https-category.patch | Corrected and renamed XDG desktop entry and Appstream metainfo XML. Adjusted based on feedback from the Appstream validator (appstreamcli validate-tree). Changed metainfo ID and file names to use reverse DNS notation. Added categories, homepage URL and icon reference to the metainfo file. Changed URLs to SSL secured variants. |
Petter Reinholdtsen <pere@hungry.com> | yes | |||
1020-ffmpeg-7.patch | More fixes for ffmpeg 7.0 Use class method GetChannels() as a wrapper to get the ffmpeg version dependent implementation instead of the channels method which disappeared with ffmpeg 7. This is realted to 0020-ffmpeg-7.patch and https://github.com/MaartenBaert/ssr/pull/1031. Various approaches to fix the same issue is proposed upstream. |
Petter Reinholdtsen | yes | debian | ||
2000-private-glinject.patch | Load libssr-glinject.so from private libdir The libssr-glinject.so library is not a public library. debian/rules sets the libdir to a private path, while this patch adjusts the uses of LD_PRELOAD to load from the correct directory. |
James Cowgill <jcowgill@debian.org> | no | 2020-08-14 |