[FFmpeg-cvslog] lavc/vc1dsp: fix R-V V avg_mspel_pixels

2024-06-02 Thread Rémi Denis-Courmont
ffmpeg | branch: master | Rémi Denis-Courmont | Sat Jun 1 12:01:20 2024 +0300| [6c6bec04f3fc57674cb0dfca27ce415990a3f3e1] | committer: Rémi Denis-Courmont lavc/vc1dsp: fix R-V V avg_mspel_pixels The 8x8 pixel arrays are not necessarily aligned to 64 bits, so the current code leads to Bus erro

[FFmpeg-cvslog] channel_layout: add new channel positions supported by xHE-AAC

2024-06-02 Thread Lynne
ffmpeg | branch: master | Lynne | Sat May 25 03:33:22 2024 +0200| [caeb27509245e87dd0dc6a0677fdeedab3406a97] | committer: Lynne channel_layout: add new channel positions supported by xHE-AAC apichanges will be updated upon merging, as well as a version bump. > http://git.videolan.org/gitweb.cg

[FFmpeg-cvslog] aacdec: expose decode_tns

2024-06-02 Thread Lynne
ffmpeg | branch: master | Lynne | Wed May 15 00:24:32 2024 +0200| [f8543f376381a3aee593201ed9bff0144c68547a] | committer: Lynne aacdec: expose decode_tns USAC has the same syntax, with one minor change we can check for. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f8543f376381a3

[FFmpeg-cvslog] aacdec: move from scalefactor ranged arrays to flat arrays

2024-06-02 Thread Lynne
ffmpeg | branch: master | Lynne | Tue May 14 19:07:43 2024 +0200| [39b8d84b53f108005890fe170d00adcfe39ce773] | committer: Lynne aacdec: move from scalefactor ranged arrays to flat arrays AAC uses an unconventional system to send scalefactors (the volume+quantization value for each band). Each w

[FFmpeg-cvslog] aacdec_dsp: implement 768-point transform and windowing

2024-06-02 Thread Lynne
ffmpeg | branch: master | Lynne | Mon Mar 25 06:13:38 2024 +0100| [0513c5cd25ca7219939a3f4e022ae55b9443735f] | committer: Lynne aacdec_dsp: implement 768-point transform and windowing Required for USAC > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0513c5cd25ca7219939a3f4e022ae55b

[FFmpeg-cvslog] aacdec: expose channel layout related functions

2024-06-02 Thread Lynne
ffmpeg | branch: master | Lynne | Wed May 15 00:13:49 2024 +0200| [0f2303f629078f3704323b5a3d97c68512eacdf5] | committer: Lynne aacdec: expose channel layout related functions > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0f2303f629078f3704323b5a3d97c68512eacdf5 --- libavcodec/a

[FFmpeg-cvslog] aacdec: add a decoder for AAC USAC (xHE-AAC)

2024-06-02 Thread Lynne
ffmpeg | branch: master | Lynne | Thu May 16 11:36:12 2024 +0200| [eee5fa08083c1df6d0210bf215b658bc3017f98d] | committer: Lynne aacdec: add a decoder for AAC USAC (xHE-AAC) This commit adds a decoder for the frequency-domain part of USAC. What works: - Mono - Stereo (no prediction) - Stereo

[FFmpeg-cvslog] aactab: add tables for the new USAC arithmetic coder

2024-06-02 Thread Lynne
ffmpeg | branch: master | Lynne | Mon Jan 29 04:32:54 2024 +0100| [a300ec3569f9edcd25b8c338854adefd4f620e00] | committer: Lynne aactab: add tables for the new USAC arithmetic coder > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a300ec3569f9edcd25b8c338854adefd4f620e00 --- libavco

[FFmpeg-cvslog] fate: add tests for xHE-AAC

2024-06-02 Thread Lynne
ffmpeg | branch: master | Lynne | Tue May 21 04:02:52 2024 +0200| [b3212797ae58b5d98786cf14fdb6ab0a7dc899ca] | committer: Lynne fate: add tests for xHE-AAC Starting off small with a few features. Samples and reference decoded files copied from the official ISO reference suite. > http://git.vid

[FFmpeg-cvslog] aactab: add deemphasis tables for USAC

2024-06-02 Thread Lynne
ffmpeg | branch: master | Lynne | Tue Apr 30 00:26:56 2024 +0200| [7cd8a3f509507ebcdd87c8d1d497134a80742981] | committer: Lynne aactab: add deemphasis tables for USAC > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7cd8a3f509507ebcdd87c8d1d497134a80742981 --- libavcodec/aactab.c |

[FFmpeg-cvslog] libavcodec: bump minor version for xHE-AAC

2024-06-02 Thread Lynne
ffmpeg | branch: master | Lynne | Sun Jun 2 17:32:22 2024 +0200| [7852d9e604f114772026cd7ee250cdc6c300bd9e] | committer: Lynne libavcodec: bump minor version for xHE-AAC > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7852d9e604f114772026cd7ee250cdc6c300bd9e --- libavcodec/versio

[FFmpeg-cvslog] changelog: add entry for xHE-AAC

2024-06-02 Thread Lynne
ffmpeg | branch: master | Lynne | Sun Jun 2 17:33:21 2024 +0200| [24d3291f7c82bf0459b717d9196c76b4a394c00a] | committer: Lynne changelog: add entry for xHE-AAC > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=24d3291f7c82bf0459b717d9196c76b4a394c00a --- Changelog | 1 + 1 file cha

[FFmpeg-cvslog] aactab: add new scalefactor offset tables for 96/768pt windows

2024-06-02 Thread Lynne
ffmpeg | branch: master | Lynne | Wed May 15 01:52:01 2024 +0200| [23b45d7e20b0f60c8c5a00c631b95aa0f9e19448] | committer: Lynne aactab: add new scalefactor offset tables for 96/768pt windows > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=23b45d7e20b0f60c8c5a00c631b95aa0f9e19448 ---

[FFmpeg-cvslog] lavu: bump minor and add APIchanges entries for the new channel positions

2024-06-02 Thread Lynne
ffmpeg | branch: master | Lynne | Sun Jun 2 19:05:28 2024 +0200| [63e166d8028becb0fceff1648c17da9d3b0968dd] | committer: Lynne lavu: bump minor and add APIchanges entries for the new channel positions > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=63e166d8028becb0fceff1648c17da9d3

[FFmpeg-cvslog] avcodec/aac/aacdec_usac: remove call to realloc

2024-06-02 Thread James Almer
ffmpeg | branch: master | James Almer | Sun Jun 2 15:32:04 2024 -0300| [d8ffd65bfd07f8186bfaf14f27269e2441738e49] | committer: James Almer avcodec/aac/aacdec_usac: remove call to realloc Must be one of the lavu wrappers instead. Signed-off-by: James Almer > http://git.videolan.org/gitweb.cg

[FFmpeg-cvslog] aacdec_usac: fix typo in fac_length

2024-06-02 Thread Lynne
ffmpeg | branch: master | Lynne | Sun Jun 2 21:10:36 2024 +0200| [18757b26bd4cf8e2543d29c0efcf7c4c0c7c667f] | committer: Lynne aacdec_usac: fix typo in fac_length The spec says: fac_length = (window_sequence==EIGHT_SHORT_SEQUENCE) ? ccfl/16 : ccfl/8; The length used was flipped for short vs l

[FFmpeg-cvslog] avformat/fwse: Remove always false expression

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sat May 25 13:18:13 2024 +0200| [348c3a7ffe0c3aecf35f1a26a9f321a4e608dab7] | committer: Michael Niedermayer avformat/fwse: Remove always false expression Fixes: CID1460758 Operands don't affect result Sponsored-by: Sovereign Tech Fund Signed-off

[FFmpeg-cvslog] avcodec/vvc/mvs: Initialize mvf

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun May 19 01:32:57 2024 +0200| [2e5433dc1209cf95a6a76dab2ddf21df4dfd630e] | committer: Michael Niedermayer avcodec/vvc/mvs: Initialize mvf This might not be needed for correctness but it could help general reproducability of issues Related to:

[FFmpeg-cvslog] avcodec/tests/jpeg2000dwt: Use 64bit in err2 computation

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun May 19 22:07:31 2024 +0200| [847a53f264db0b22dcc5a23ca9ade71a627f1c6c] | committer: Michael Niedermayer avcodec/tests/jpeg2000dwt: Use 64bit in err2 computation This issue cannot happen with the current function parameters Fixes: CID1500309

[FFmpeg-cvslog] avcodec/wavpack: Remove dead assignments

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun May 19 04:49:14 2024 +0200| [30f2bac9f7a05ff042780ab2048e4fed627b52f7] | committer: Michael Niedermayer avcodec/wavpack: Remove dead assignments Fixes: CID1442018 Unused value Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niederma

[FFmpeg-cvslog] avcodec/tests/jpeg2000dwt: Use 64bit in comparission

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun May 19 22:07:32 2024 +0200| [12391b732f811fc6e868be2f08dc188e508d2567] | committer: Michael Niedermayer avcodec/tests/jpeg2000dwt: Use 64bit in comparission Found while reviewing: CID1500309 Unintentional integer overflow Sponsored-by: Sover

[FFmpeg-cvslog] avcodec/wavpackenc: Use unsigned for potential 31bit shift

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun May 19 04:49:15 2024 +0200| [6f976db251864ad698c935130370774783bf12f4] | committer: Michael Niedermayer avcodec/wavpackenc: Use unsigned for potential 31bit shift Fixes: CID1465481 Unintentional integer overflow Sponsored-by: Sovereign Tech

[FFmpeg-cvslog] avcodec/tests/dct: Use 64bit in intermediate for error computation

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri May 17 00:46:24 2024 +0200| [161d0aa2a8d18f1f8a01cbc4c1061eadcbe592e5] | committer: Michael Niedermayer avcodec/tests/dct: Use 64bit in intermediate for error computation Fixes: CID1500284 Unintentional integer overflow Sponsored-by: Soverei

[FFmpeg-cvslog] avcodec/rv34: assert that size is not 0 in rv34_gen_vlc_ext()

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu May 16 04:13:14 2024 +0200| [e5098589b0ca74b3f52e09bae277306a1fc0cd43] | committer: Michael Niedermayer avcodec/rv34: assert that size is not 0 in rv34_gen_vlc_ext() Helps: CID1548380 Uninitialized scalar variable Sponsored-by: Sovereign Tec

[FFmpeg-cvslog] avcodec/notchlc: Check init_get_bits8() for failure

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon May 13 00:45:29 2024 +0200| [19db9636c52c040d364fe9af94ddeeb1ecfd2c2a] | committer: Michael Niedermayer avcodec/notchlc: Check init_get_bits8() for failure Fixes: CID1500300 Unchecked return value Sponsored-by: Sovereign Tech Fund Signed-off

[FFmpeg-cvslog] avcodec/scpr3: Check add_dec() for failure

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu May 16 21:16:00 2024 +0200| [d741638042d827aed994b819857d6587121627ab] | committer: Michael Niedermayer avcodec/scpr3: Check add_dec() for failure Fixes: CID1441459 Improper use of negative value Sponsored-by: Sovereign Tech Fund Signed-off-

[FFmpeg-cvslog] avcodec/pcm-dvdenc: 64bit pkt-size

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon May 13 01:14:21 2024 +0200| [160b81ce2a87b0835125da7c72ab7ed8c0918c45] | committer: Michael Niedermayer avcodec/pcm-dvdenc: 64bit pkt-size It seems nothing prevents such overflow even though odd Fixes: CID1441934 Unintentional integer overfl

[FFmpeg-cvslog] avcodec/proresenc_anatoliy: Assert that AV_PROFILE_UNKNOWN is replaced

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon May 13 01:22:18 2024 +0200| [6106177ad66ab28f44520534f386239d2405eeab] | committer: Michael Niedermayer avcodec/proresenc_anatoliy: Assert that AV_PROFILE_UNKNOWN is replaced If its not replaced we would have a negative index used in an array

[FFmpeg-cvslog] avcodec/aac/aacdec_usac: remove unnecessary cast

2024-06-02 Thread James Almer
ffmpeg | branch: master | James Almer | Sun Jun 2 20:14:17 2024 -0300| [4d59d58ea68ad0b08cb2d4cc4d1b16c3a45a66c9] | committer: James Almer avcodec/aac/aacdec_usac: remove unnecessary cast Fixes "libavcodec/aac/aacdec_usac.c(543): error C2440: 'type cast': cannot convert from 'GetBitContext' t