[FFmpeg-cvslog] avfilter/vf_libvmaf: Update ssim, ms_ssim options description

2022-09-16 Thread Yondon Fu
ffmpeg | branch: master | Yondon Fu | Fri Sep 9 13:54:02 2022 -0400| [b11813708dc463b678d7e0a2638e47d217a03ed1] | committer: Kyle Swanson avfilter/vf_libvmaf: Update ssim, ms_ssim options description Update description for ssim and ms_ssim libvmaf options to specify feature=float_ssim and feat

[FFmpeg-cvslog] avcodec/apedec: Fix integer overflow in filter_3800()

2022-09-16 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Sep 11 00:30:42 2022 +0200| [f05247f6a4698c14f1cd523daa90188f50dcf6ad] | committer: Michael Niedermayer avcodec/apedec: Fix integer overflow in filter_3800() Fixes: signed integer overflow: -2147448926 + -198321 cannot be represented in type

[FFmpeg-cvslog] avcodec/mobiclip: Check quantizer for overflow

2022-09-16 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sat Sep 10 23:58:36 2022 +0200| [677e27a9afa7305a918336699b377fd5b42cc299] | committer: Michael Niedermayer avcodec/mobiclip: Check quantizer for overflow Fixes: signed integer overflow: 127 + 2147483536 cannot be represented in type 'int' Fixes

[FFmpeg-cvslog] avcodec/tta: Check 24bit scaling for overflow

2022-09-16 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Sep 11 00:11:20 2022 +0200| [3993345f915bccceee315f44d412445346990e14] | committer: Michael Niedermayer avcodec/tta: Check 24bit scaling for overflow Fixes: signed integer overflow: -8427924 * 256 cannot be represented in type 'int' Fixes:

[FFmpeg-cvslog] tools/target_dec_fuzzer: Adjust threshold for Jpeg2000

2022-09-16 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Sep 11 14:31:04 2022 +0200| [67250ee8d22b23818d903f4dab28fe0444a1a625] | committer: Michael Niedermayer tools/target_dec_fuzzer: Adjust threshold for Jpeg2000 Fixes: Timeout Fixes: 50955/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_JPEG

[FFmpeg-cvslog] avcodec/hdrdec: Update w in inner loop of decompress()

2022-09-16 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Sep 11 13:03:54 2022 +0200| [14e99cb47212a9b42956034337a00658bcace1ef] | committer: Michael Niedermayer avcodec/hdrdec: Update w in inner loop of decompress() Fixes: out of array access Fixes: 50936/clusterfuzz-testcase-minimized-ffmpeg_AV_C

[FFmpeg-cvslog] avcodec/exr: Check preview psize

2022-09-16 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sat Sep 10 23:54:17 2022 +0200| [ac26712e35f5ebc726d1be14bb4a420949e66604] | committer: Michael Niedermayer avcodec/exr: Check preview psize Fixes: signed integer overflow: 17121181824 * 538976288 cannot be represented in type 'long long' Fixes:

[FFmpeg-cvslog] avcodec/tiff: Fix loop detection

2022-09-16 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Sep 12 19:55:09 2022 +0200| [43a4854510a3d596e114d899177a5b3b323ca9fb] | committer: Michael Niedermayer avcodec/tiff: Fix loop detection Fixes regression with tickets/4364/L1004220.DNG Reviewed-by: Paul B Mahol Signed-off-by: Michael Nieder

[FFmpeg-cvslog] lavc/mips: Fix bugs in me_cmp_msa.c file.

2022-09-16 Thread Lu Wang
ffmpeg | branch: master | Lu Wang | Fri Sep 9 17:41:46 2022 +0800| [d5679d6899465450be9f0b3ebd725006e7da4e2b] | committer: Michael Niedermayer lavc/mips: Fix bugs in me_cmp_msa.c file. This patch fixes a bug where the fate-checkasm-motion fails when h is not a multiple of 8. Reviewed-by: Shi

[FFmpeg-cvslog] avcodec/dca_lbr: Inline nb_bits for VLCs

2022-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Sep 13 09:56:40 2022 +0200| [629aa5fbc06d57871868f99142243d9377a33563] | committer: Andreas Rheinhardt avcodec/dca_lbr: Inline nb_bits for VLCs Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=629

[FFmpeg-cvslog] avcodec/dca_lbr: Hardcode lpc table to save space

2022-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 12 22:24:04 2022 +0200| [62d9b1195a039f88f8f82d2a519bf88c75f3cdbd] | committer: Andreas Rheinhardt avcodec/dca_lbr: Hardcode lpc table to save space The code to initialize it takes more space (in .text) than the table to be initialized (na

[FFmpeg-cvslog] avcodec/dca_core: Don't use too big max_depth in get_vlc2()

2022-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Sep 6 04:06:48 2022 +0200| [3652114596096a2b015972e9db063323c408c91e] | committer: Andreas Rheinhardt avcodec/dca_core: Don't use too big max_depth in get_vlc2() Most of the VLCs used here have a max_depth of two; some have a max_depth of one

[FFmpeg-cvslog] avcodec/dcahuff: Replace DCAVLC by ordinary VLCs

2022-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Sep 6 16:53:48 2022 +0200| [465e27e0f2b35b13d348c882c723158a36a802ef] | committer: Andreas Rheinhardt avcodec/dcahuff: Replace DCAVLC by ordinary VLCs This is possible now that the offsets are already applied when creating the VLC. Signed-of

[FFmpeg-cvslog] avcodec/dcahuff, dca_core, dca_lbr: Apply offset during VLC creation

2022-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Sep 6 04:04:59 2022 +0200| [597bfff342666288a6a7b335eae859e2f8230659] | committer: Andreas Rheinhardt avcodec/dcahuff, dca_core, dca_lbr: Apply offset during VLC creation Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cg

[FFmpeg-cvslog] avcodec/dcahuff: Combine tables, use ff_init_vlc_from_lengths()

2022-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Sep 6 02:12:14 2022 +0200| [97610e856a4498c725e51497e287f31b367e5dd7] | committer: Andreas Rheinhardt avcodec/dcahuff: Combine tables, use ff_init_vlc_from_lengths() Up until now, initializing the dca VLC tables uses ff_init_vlc_sparse() with

[FFmpeg-cvslog] avcodec/dca_core: Inline number of bits of scale factor VLCs

2022-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Sep 6 14:53:48 2022 +0200| [9dbc37076978c2127606c70e0d6b6004a3224426] | committer: Andreas Rheinhardt avcodec/dca_core: Inline number of bits of scale factor VLCs Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg

[FFmpeg-cvslog] avcodec/dcaenc: Create encoder-adapted tables

2022-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 5 23:28:01 2022 +0200| [2339f63eac90a7a3b25f2d5ee5749dbc46563684] | committer: Andreas Rheinhardt avcodec/dcaenc: Create encoder-adapted tables Up until now, the encoder used the same tables that the decoder uses to create its VLCs. These

[FFmpeg-cvslog] avcodec/dcahuff: Always use three bits for transition mode VLCs

2022-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Sep 6 12:21:28 2022 +0200| [077880ad88eb1218c5c6b3b134e75317701dbe81] | committer: Andreas Rheinhardt avcodec/dcahuff: Always use three bits for transition mode VLCs It increases the size of one VLC from two to three bits, thereby requiring f

[FFmpeg-cvslog] avcodec/dca_core, dcahuff: Don't use DCAVLC unnecessarily

2022-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Sep 6 03:53:46 2022 +0200| [8819860f34bb2065ec82d3b39d5053c13fb9ab31] | committer: Andreas Rheinhardt avcodec/dca_core, dcahuff: Don't use DCAVLC unnecessarily The ff_dca_vlc_transition_mode VLCs don't use an offset at all, so just use ordina

[FFmpeg-cvslog] avcodec/dcahuff: Avoid redundant offset table

2022-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 5 21:49:23 2022 +0200| [649a2d8d526795adf57bc87481668ca6615ee0c4] | committer: Andreas Rheinhardt avcodec/dcahuff: Avoid redundant offset table Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;

[FFmpeg-cvslog] avcodec/dcahuff: Remove unused define

2022-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Sep 6 15:38:49 2022 +0200| [13cddfc4533a6b36bec7416a8be46f9f6fbc01db] | committer: Andreas Rheinhardt avcodec/dcahuff: Remove unused define In reality, the bit allocation VLCs do not use the same number of bits at all. Signed-off-by: Andreas

[FFmpeg-cvslog] avcodec/dolby_e_parser: Remove unnecessary headers

2022-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 5 21:35:29 2022 +0200| [0b1b93823f1ad0fb711075872fdf873f5a0dc0bf] | committer: Andreas Rheinhardt avcodec/dolby_e_parser: Remove unnecessary headers Possible since 81d070dd09ce154d635414fd07d80a591266b421. Signed-off-by: Andreas Rheinhar

[FFmpeg-cvslog] avformat/ape: fix overflow in total_blocks

2022-09-16 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Fri Sep 16 17:58:36 2022 +0200| [9c05f178a6a9672411e5f5149c1b04adb4e77b51] | committer: Paul B Mahol avformat/ape: fix overflow in total_blocks > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9c05f178a6a9672411e5f5149c1b04adb4e77b51 --- lib

[FFmpeg-cvslog] avformat/ape: set packet duration

2022-09-16 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Fri Sep 16 17:54:54 2022 +0200| [8f115122733fd640b6f12290f2108939fda4c9cf] | committer: Paul B Mahol avformat/ape: set packet duration > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8f115122733fd640b6f12290f2108939fda4c9cf --- libavformat/

[FFmpeg-cvslog] avformat/bonk: Don't set data_offset to what it would be set to anyway

2022-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 12 15:51:11 2022 +0200| [2c23cd0181ef18c8dd968218d45c15c1b035ba65] | committer: Andreas Rheinhardt avformat/bonk: Don't set data_offset to what it would be set to anyway Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avcodec/Makefile: Remove obsolete adx_parser->adx.c dependency

2022-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Sep 16 09:10:49 2022 +0200| [aaf6d85283f2d7fbcec7af3f8b4d4723113fc6d8] | committer: Andreas Rheinhardt avcodec/Makefile: Remove obsolete adx_parser->adx.c dependency Obsolete since b024209b1fe57b7902d30a8e0d38f5ecb628e6f3. Reviewed-by: Paul B

[FFmpeg-cvslog] avcodec/adx: Move ff_adx_decode_header() to adxdec.c

2022-09-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Sep 16 09:05:20 2022 +0200| [b15a2f25044583909aaedc3995d4aaad30df2619] | committer: Andreas Rheinhardt avcodec/adx: Move ff_adx_decode_header() to adxdec.c Possible since 9325d88eba8038b3e2a4485e473a018410379e2d. Reviewed-by: Paul B Mahol Si

[FFmpeg-cvslog] avcodec/tak*: use cached bitstream reader on !x86_32

2022-09-16 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Tue Sep 13 14:38:18 2022 +0200| [53523ed530d0aceb0581c2e4f120ae3915e9bc05] | committer: Paul B Mahol avcodec/tak*: use cached bitstream reader on !x86_32 Increases single thread decoding speed in one example from 85x to 90x > http://git.videolan.org/git

[FFmpeg-cvslog] avformat: add LAF demuxer

2022-09-16 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Sun Sep 11 20:10:27 2022 +0200| [dd2a01ef5cad08347ecbbcba7afd5e5a0810f504] | committer: Paul B Mahol avformat: add LAF demuxer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dd2a01ef5cad08347ecbbcba7afd5e5a0810f504 --- Changelog

[FFmpeg-cvslog] avcodec: add Micronas SC-4 parser

2022-09-16 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Fri Sep 9 09:57:12 2022 +0200| [e91bc521afff17a73012af153f219c3e5f3f2ce5] | committer: Paul B Mahol avcodec: add Micronas SC-4 parser > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e91bc521afff17a73012af153f219c3e5f3f2ce5 --- libavcodec/M

[FFmpeg-cvslog] avcodec: add MI-SC4 audio decoder

2022-09-16 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Thu Sep 8 20:44:49 2022 +0200| [ea93943bee2efbfc44417eccdac712c5d9d677ec] | committer: Paul B Mahol avcodec: add MI-SC4 audio decoder > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ea93943bee2efbfc44417eccdac712c5d9d677ec --- Changelog