Debian Patches

Status for kodi-inputstream-ffmpegdirect/21.3.8+ds-1.2

Patch Description Author Forwarded Bugs Origin Last update
0000-ffmpeg7.patch Port FFmpeg 7.0 to ffmpegdirect Omega
From https://github.com/xbmc/xbmc/pull/24972
Vasyl Gello <vasek.gello@gmail.com> no 2024-08-09
0001-pr320.patch [PATCH 1/3] Put CVariant into ffmpegdirect namespace to avoid collision with CVariant in the main XBMC tree. David Sh <7243697+David-EIPI@users.noreply.github.com> no 2025-03-28
0001-depends-switch-to-ffmpeg8.patch [depends] switch to ffmpeg8
- refresh patches
- add patch to merge libpostproc in which is a plugin now
- remove "enable-postproc" / add "disable-muxer=whip" configure options
- change identifiers to their AV_... equivalents
- FF_PROFILE_UNKNOWN
- FF_LEVEL_UNKNOWN
- FF_MAX_EXTRADATA_SIZE
- FF_PROFILE_DTS_HD_MA
- FF_PROFILE_DTS_HD_HRA
Frank Howie <howie-f@kodi.tv> no 2025-10-12
0001-Fix-build-against-ffmpeg-9-by-using-av_parser_parse2.patch Fix build against ffmpeg 9 by using av_parser_parse2()
ffmpeg 9 made AVCodecParser::parser_parse private, so the direct call in
FFmpegStream::ParsePacket() no longer compiles.

Kodi core hit this in the same function and moved to the public
av_parser_parse2() in xbmc/xbmc@c4913a2 (the ffmpeg 8.1 bump). This code
came from core originally (07ea26d), so do the same here: drop the
parser_parse guard, check m_codecCtx in the outer if instead, and bail
out if av_parser_parse2() fails. PARSER_FLAG_COMPLETE_FRAMES stays set,
so behaviour is unchanged.

Fixes #381
Kel Modderman <kelvmod@gmail.com> no 2026-08-10

All known versions for source package 'kodi-inputstream-ffmpegdirect'

Links