[qt/qt/qtmultimedia]: Summary of bulk changes made

KDE Git Services - Bulk Change <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git repository change summary for qt/qt/qtmultimedia
Pushed by mirror-service into branch '6.11'.
Changed from a3abd704f5217c019073355d4469b432a827fcff to 212d4b566e21d48e0cf92e09933b452d1c636618
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit 212d4b566e21d48e0cf92e09933b452d1c636618 by Qt Cherry-pick Bot (on behalf of Tim Blechmann) on 06/08/2026 at 16:42..
FFmpeg: Fix hang recording variable-frame-size audio codecs

setupStreamParameters() unconditionally set frame_size to 1024,
even for codecs like PCM that support variable frame sizes and
otherwise leave it at 0. FFmpeg 9 dropped the AV_CODEC_CAP_VARIABLE_
FRAME_SIZE exemption in its frame-size check, so encode_send_frame()
now rejects any frame whose nb_samples exceeds a non-zero frame_size
for such codecs. This caused every frame to be dropped and recording
to never complete, hanging until the test's wait timeout.

Only force frame_size for codecs that actually require a fixed one;
fixed-frame-size codecs set their own correct value during
avcodec_open2() regardless.

Pick-to: 6.8
Change-Id: I7bacf89b0d017e2fdb9b29252c1fc8e51b392205
Reviewed-by: Artem Dyomin <[email protected]>
Reviewed-by: Mikko Hallamaa <[email protected]>
(cherry picked from commit c8c034dbf08f00805491de1e76d77952eb31b0cb)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
(cherry picked from commit d4c2a730cb1f6912bcd7ec0c86643ec992e15e9a)
https://invent.kde.org/qt/qt/qtmultimedia/-/commit/212d4b566e21d48e0cf92e09933b452d1c636618
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.