https://bugs.kde.org/show_bug.cgi?id=518009
Nate Graham <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/kpipewire/-/commit/6f9cd |ma/kpipewire/-/commit/c7509 |1e98b4148ec43aeb4b8b067bac7 |81d33724dc36d40c6852ef0a2a8 |fee423a7 |ad84457d --- Comment #7 from Nate Graham <[email protected]> --- Git commit c750981d33724dc36d40c6852ef0a2a8ad84457d by Nate Graham, on behalf of Marsh Land. Committed on 26/03/2026 at 17:03. Pushed by ngraham into branch 'Plasma/6.6'. libx264: Use CRF instead of global_quality for constant-quality encoding libx264 ignores the AVCodecContext global_quality and qscale fields. Quality must be passed as the "crf" private option for constant-quality rate control to take effect. Move the quality value from m_avCodecContext->global_quality in initialize() to av_dict_set_int(&options, "crf", ...) in buildEncodingOptions(), keeping the same 1-87 mapping from percentageToAbsoluteQuality(). (cherry picked from commit 88ad05778ee97b6584f4bc7d98468007823b94ba) M +5 -6 src/libx264encoder.cpp https://invent.kde.org/plasma/kpipewire/-/commit/c750981d33724dc36d40c6852ef0a2a8ad84457d -- You are receiving this mail because: You are watching all bug changes.
