[FFmpeg-cvslog] avformat/iamf_parse: try to retype the channel layout for ambisonics_mode == 0

2025-06-24 Thread James Almer
ffmpeg | branch: master | James Almer | Mon Jun 16 19:33:57 2025 -0300| [13e81dbd2724eff09d1042e32cee795bba62d7a5] | committer: James Almer avformat/iamf_parse: try to retype the channel layout for ambisonics_mode == 0 In most cases, the channel ids will match the standard Ambisonic Order, savi

[FFmpeg-cvslog] avformat/iamf: fix setting channel layout for Scalable layers

2025-06-24 Thread James Almer
ffmpeg | branch: master | James Almer | Mon Jun 16 21:33:26 2025 -0300| [cd2461e627cc13cc43d68a87e6ebf90c4a7d2850] | committer: James Almer avformat/iamf: fix setting channel layout for Scalable layers The way streams are coded in an IAMF struct follows a scalable model where the channel layout

[FFmpeg-cvslog] avformat/iamf_writer: ensure each layer's channel layout contains all channels from the previous one

2025-06-24 Thread James Almer
ffmpeg | branch: master | James Almer | Tue Jun 17 13:43:20 2025 -0300| [9b5abbf387267584504e7c15fa19e8b8507d99a3] | committer: James Almer avformat/iamf_writer: ensure each layer's channel layout contains all channels from the previous one Signed-off-by: James Almer > http://git.videolan.or

[FFmpeg-cvslog] tests/iamf: reorder muxed streams

2025-06-24 Thread James Almer
ffmpeg | branch: master | James Almer | Mon Jun 16 19:58:26 2025 -0300| [534eb7260a81690bb281ac86824dd90d7c7ab7ea] | committer: James Almer tests/iamf: reorder muxed streams Follows the proper order defined by the spec, even if mostly cosmetic, and is also preparation for a following change. S

[FFmpeg-cvslog] avformat/iamf_writer: factor out getting loudspeaker_layout values

2025-06-24 Thread James Almer
ffmpeg | branch: master | James Almer | Tue Jun 17 20:48:49 2025 -0300| [a3a7b8edc94cf41c79cc97ab44c706326a13303e] | committer: James Almer avformat/iamf_writer: factor out getting loudspeaker_layout values Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h

[FFmpeg-cvslog] avformat/iamf_parse: prevent overreads in update_extradata

2025-06-24 Thread James Almer
ffmpeg | branch: master | James Almer | Mon Jun 23 12:31:37 2025 -0300| [a7beac704b1c3ba38c487e2fa367bb7a84a6c382] | committer: James Almer avformat/iamf_parse: prevent overreads in update_extradata Fixes: libavcodec/put_bits.h:232:32: runtime error: shift exponent -19 is negative Fixes: Asser

[FFmpeg-cvslog] avformat/iamf_writer: add extra constrains for Parameter Sets in Audio Elements

2025-06-24 Thread James Almer
ffmpeg | branch: master | James Almer | Tue Jun 17 22:12:35 2025 -0300| [75c514e468ede184940cfa7b1c623045eed60e2e] | committer: James Almer avformat/iamf_writer: add extra constrains for Parameter Sets in Audio Elements Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.gi

[FFmpeg-cvslog] avformat/iamf_writer: use named constants in more places

2025-06-24 Thread James Almer
ffmpeg | branch: master | James Almer | Tue Jun 17 22:37:26 2025 -0300| [cbb72e6ab646a73bee8fd97dcd351dc5193a1592] | committer: James Almer avformat/iamf_writer: use named constants in more places Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cbb72e6ab

[FFmpeg-cvslog] avformat/iamf_parse: prevent overreads in update_extradata

2025-06-24 Thread James Almer
ffmpeg | branch: release/7.1 | James Almer | Mon Jun 23 12:31:37 2025 -0300| [6400860b9d4bec5ace91ec3a5e43ad76f9660579] | committer: James Almer avformat/iamf_parse: prevent overreads in update_extradata Fixes: libavcodec/put_bits.h:232:32: runtime error: shift exponent -19 is negative Fixes:

[FFmpeg-cvslog] avformat/iamf_parse: increase PutBytes buffer when writing AAC extradata

2025-06-24 Thread James Almer
ffmpeg | branch: release/7.1 | James Almer | Sat May 10 12:50:37 2025 -0300| [2c4ca52c8aed6108063c733ce40043742aff5b3b] | committer: James Almer avformat/iamf_parse: increase PutBytes buffer when writing AAC extradata We may write up to 43 bits, so 5 bytes is not enough. Fixes: Assertion n>=0

[FFmpeg-cvslog] avformat/iamf_writer: reindent after previous commit

2025-06-24 Thread James Almer
ffmpeg | branch: master | James Almer | Tue Jun 17 22:33:44 2025 -0300| [38f9fbe30d7f5dcc3a51f1b8ab8fd5a7ee66fe76] | committer: James Almer avformat/iamf_writer: reindent after previous commit Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=38f9fbe30d7f5

[FFmpeg-cvslog] tests/iamf: rename BACK to SIDE filterchain labels in the 5.1.4 iamf tests

2025-06-24 Thread James Almer
ffmpeg | branch: master | James Almer | Mon Jun 16 22:05:07 2025 -0300| [e5f23a3c5efe6f82c3f71e3d139af9162ffa9869] | committer: James Almer tests/iamf: rename BACK to SIDE filterchain labels in the 5.1.4 iamf tests Cosmetic change to reflect the actual channels used in the layouts. Signed-off-

[FFmpeg-cvslog] avformat/iamf_writer: fix layout checks when demixing_info is not present

2025-06-24 Thread James Almer
ffmpeg | branch: master | James Almer | Tue Jun 24 19:49:18 2025 -0300| [61773e761ee1ae1659357faeb26fc9fedfad9721] | committer: James Almer avformat/iamf_writer: fix layout checks when demixing_info is not present Fixes -Wtautological-overlap-compare warnings Signed-off-by: James Almer > htt

[FFmpeg-cvslog] avfilter/f_ebur128: properly propagate true peak

2025-06-24 Thread Niklas Haas
ffmpeg | branch: master | Niklas Haas | Mon Jun 23 20:47:22 2025 +0200| [f67ca10f2e1e0c7aa53de12ebcc2c17ed63240a2] | committer: Niklas Haas avfilter/f_ebur128: properly propagate true peak After 3b26b782ee, `ebur128->true_peak` was only set to the maximum of the current "true peak per frame" va

[FFmpeg-cvslog] avformat/iamfdec: remove unused variables after recent changes

2025-06-24 Thread James Almer
ffmpeg | branch: master | James Almer | Tue Jun 24 20:15:20 2025 -0300| [36c8eef42c3a5229c17aa4df2c9398b39b99b586] | committer: James Almer avformat/iamfdec: remove unused variables after recent changes Fixes -Wunused-but-set-variable warnings Signed-off-by: James Almer > http://git.videolan